● GPhC Common Registration Assessment · 2026/27 Easypharma CRA Ascent

A mastery route through the GPhC exam.

CRA · Ascent is a complete, self-contained revision platform: 1,271 exam-style questions across every therapeutic system, layered explanations for every single option, three difficulty tiers to climb, and a calculations engine built around the nine official calculation types.

17 modules1,271 questionsEvery option explainedGuidelines verified Aug 2026
Cardiovascular · Questions68%
CVS · Q12Tier 2 · Core

A 63-year-old woman remains at 150/94 mmHg on optimised ramipril, amlodipine and indapamide. Serum potassium is 4.2 mmol/L. Which is the most appropriate addition?

ASpironolactone 25 mg daily
BDoxazosin 4 mg daily
CBisoprolol 2.5 mg daily
Why: resistant hypertension with K⁺ ≤ 4.5 → step 4 is low-dose spironolactone. Every option gets its own "why-not".
0
exam questions
0
modules
0
calculations
×3
difficulty tiers
2026
guideline-verified
Why it works

Built the way the CRA actually tests you

Every module was written against the 2026 registration assessment framework — then checked, question by question, against the current BNF, NICE and MHRA guidance.

🖍

Three-tier highlighted stems

Every question stem is pre-highlighted the way an examiner reads it — the key, the context and the data — training your eye to find the decision point in seconds.

🧠

Every option explained

Not just "the answer is A". A layered reveal shows why the right answer is right, a per-option why-not for each distractor, and a Big-Picture teach block after every question.

221-question calculations engine

All nine official calculation types, three difficulty tiers, worked "Master-it" examples and real past-cohort questions — the exact skill set behind the 40-mark free-entry paper.

Three tiers — climb to expert

Every module is layered into three difficulty tiers: build the foundations in Tier 1, master the core exam patterns in Tier 2, then take on the Tier 3 questions that separate the top candidates.

Flagged & missed review

Everything you flag or answer incorrectly is gathered into a focused re-run list. Your scores, notes and highlights are saved to your own account.

Guideline-verified — Aug 2026

NG28, NG23, NOGG 2024, MEP, MHRA Drug Safety Updates — every guideline behind the bank was web-verified as current in August 2026, with older-but-still-current versions flagged.

Inside the app

Take a look around

Seventeen colour-coded modules, a journey trail that tracks your mastery, and a question player that teaches while it tests.

Cardiovascular
CNS
Endocrine
Infection
Respiratory
Calculations
Law & MEP

The journey home. Progress rings, tier filters and a flagged-&-missed re-run for every module.

Endocrine · Q3152%
ENDOTier 3 · Expert

A 52-year-old woman with fatigue and cold intolerance has a low free T4 with a low TSH. Which is the most appropriate interpretation?

APrimary hypothyroidism
BSecondary — assess pituitary axis
CSubclinical hyperthyroidism
Layered reveal: answer → why → why-not for every option → teach block.

The question player. Highlighted stems and full explanations.

My journey · Mastery62%
📊 Overall mastery · 62% — saved to your account
Cardiovascular81%
Calculations74%
CNS58%
Endocrine49%
Infection12%
⚑ 8 flagged & missed questions queued — one tap starts your re-run.

Your mastery map. Scores, flags and re-runs — per module, saved to your account.

Calculations · Master-it
CALCFree-entry

The 9 official types — doses, concentrations, dilutions, dispensing, infusion rates, supply, PK, stats & health economics — each with worked examples.

1Doses & dose regimens
2Concentrations & dilutions
3Infusion rates — step-by-step
Exam anatomy: 40 free-entry marks · 120 minutes · no negative marking.

The calculations wing. 221 questions across three tiers.

Notes · Heart failure🖍

In HFrEF, start an ACE inhibitor and a beta-blocker licensed for heart failure; add an MRA if symptoms continue. Dapagliflozin is now part of the four pillars.

Highlight

Monitor U&Es 1–2 weeks after every dose change, and warn about first-dose hypotension.

Your highlighter, your colours. Select any text in the notes and paint it — it's saved to your account.

Pomodoro · Focus🍅
17:32Focus session
25 min focus5 min break
✓ 3 focus sessions done today · studying Pharmacy law

The Pomodoro study timer. Built-in focus sessions keep the climb steady.

Calculations · Q14🧮
CALCFree entry

An infusion of 500 mg in 500 mL must run at 75 mg/hour. Pump rate in mL/hour?

Remember: mg/mL first, THEN divide! ✏️
⣿ Calculator M
75
789÷456×1230.=+

Sticky notes & a built-in calculator — draggable, right on top of the question.

∑ Try it right now

The calculations engine — with fresh numbers every run

The real paper is 40 free-entry calculations in 120 minutes. Below is a live taste: answer it, check the worked steps — then press New numbers and the same question regenerates with different values, exactly how the mock exams inside Ascent keep you sharp.

⏱ 120 minutes · 40 questions · free entry

Why fresh numbers matter

Memorising an answer teaches you nothing. Ascent's mock exams regenerate the numbers on every run, so the only thing that works is owning the method — set up, calculate, round at the right stage.

  • All nine official calculation types covered
  • Worked Master-it examples for each type
  • Three difficulty tiers — foundation → exam → expert
  • Rounding & unit-conversion traps built in
Type — Mock question 1

In the full app: complete mock papers, a calculator-friendly player, and per-type mastery tracking.

Dr. Omran Alahmed
Founder · Easypharma.io

Dr. Omran Alahmed

Easypharma began the way most useful things do — with one person refusing to accept that studying for a licensing exam had to feel like drowning. While working through his own medical training, Dr. Omran Alahmed watched brilliant colleagues — many of them international graduates studying in their second language — fail high-stakes exams not because they didn't know the medicine, but because nobody had ever taught them how the exam thinks.

So he started building. First simple recall banks shared with family and friends, then full study platforms with layered explanations, and finally CRA · Ascent: a complete route through the GPhC Common Registration Assessment where every stem is highlighted the way an examiner reads it, every wrong option is explained, and every explanation teaches the pattern behind the question — so the exam can never surprise you.

Every question in this platform was checked against the current BNF, NICE guidance and MHRA safety updates before release. That is the standard: nothing outdated, nothing unexplained, nothing left to luck.

"An exam is not a test of what you know. It is a test of whether anyone ever showed you the pattern. Ascent exists to show you the pattern."
Dr. Omran Alahmed, Founder
One plan. Everything.

Full course access until 30 June 2027

One payment. No tiers, no add-ons, no renewals. Everything in the platform, for the whole registration cycle.

Full course
£100 / one payment

Access until 30 June 2027

  • All 1,271 questions across 17 modules, with full layered explanations
  • Complete study notes for every system, with the high-yield pearls highlighted
  • The full 221-question calculations engine with worked Master-it examples
  • Flagged & missed re-runs, personal notes & highlights — saved to your account
  • Six reading themes, focus timer, glossary & command palette

How to pay — bank transfer (GBP)

Transfer £100 to the account below, then send your receipt with your preferred username. Your account is activated within 24 hours.

Account holderIBRAHIM AL AHMAD AL MSHHAD
Account number28981747
Sort code60-83-82
Account typeBank
Bank addressBANKING CIRCLE S.A. 24 King William Street, EC4R 9AT London, United Kingdom
1Transfer £100 to the account above.
2Send the receipt + your preferred username by email only to easypharmaio@gmail.com.
3After sending the receipt, your account is activated within 24 hours — your username & password arrive by email, valid until 30 June 2027.

📣 News & updates: join our Telegram channel — t.me/Easypharmaio

Not sure yet? Walk in for free.

The free visit opens part of the Cardiovascular module and a taste of Calculations — 10 real questions in each — so you can feel exactly how Ascent teaches before you pay a penny.

✏️ Edit this text

Edit mode — click any text on the page and type your changes.

Sign in

Enter the username and password you received after subscribing.

Subscribe — full course, £100

One payment · complete access until 30 June 2027 · your own saved scores, notes and highlights.

Account holderIBRAHIM AL AHMAD AL MSHHAD
Account number28981747
Sort code60-83-82
Account typeBank
Bank addressBANKING CIRCLE S.A. 24 King William Street, EC4R 9AT London, United Kingdom
Amount£100 GBP
1Make the transfer.
2Send your receipt + preferred username by email only to easypharmaio@gmail.com.
3After sending the receipt, your account is activated within 24 hours — your username & password arrive by email. Sign in and start climbing.

📣 News & updates: t.me/Easypharmaio

CRA · Ascent

Dashboard

Everything at a glance — users, activity on this device, and what needs your attention.

Expiring within 14 days

Reach out before they lapse — issue a fresh password from their row in Users.

Users

Search, filter and manage every account created on this device. Click a row's Details for usage, the password, renewals and controls.

UsernameState (this device)ExpiresAccountStudy time

Create users

One at a time, or thousands at once. Passwords are generated automatically with the expiry sealed inside.

Create a user

Choose the username; the password is generated automatically and emailed by you to the subscriber.

Password for — copy and email it to them

Bulk generate users

Create any number of accounts at once — 10 or 1,000+. Usernames are numbered from the prefix and the whole list downloads as a CSV of username + password + expiry.

Website editor

Change anything a visitor reads — visually on the page, or field by field below.

✏️ Visual editing

Opens the live page in edit mode — click any headline, paragraph or button label and simply type. Save when you're done.

Content & payment fields

Save & apply updates this browser instantly; publish for everyone from the Publish tab.

App content editor

Change any wording inside the study app itself — a sentence in the Cardiology notes, a dose, a heading — and it applies for every user the moment their app opens.

🖱 Visual editing — point and change

Opens the app itself with edit clicks on. Navigate anywhere (toggle clicks OFF to browse), then click any sentence, dose or drug name and type the change. Select a drug name and you can change it everywhere in the app at once.

Precision search (alternative)

Type a distinctive phrase exactly as it appears in the app (4+ characters, matching capital letters), then pick the right occurrence.

2 · Edit it

Your saved changes

Every change made above appears here (find → replace). Remove a row and save to undo it. Verify with Open the full app, then publish from the Publish tab.

Publish & backup

Everything you edit lives in this browser until you publish. One file, one upload — done.

🚀 Publish your changes

Builds a fresh index.html with all your edits baked in (website text, payment details, app content changes). Upload it to your host and it's live for everyone.

💾 Backup / move your user list

The user registry and usage hours live in this browser. Export after every batch of new users; import on your other computer to carry them over.

🌐 Live server — real one-device-per-user & global tracking

With the server connected (see your go-live guide, Part 3): signing in on a second device instantly signs out the first, on any device anywhere; the console shows who is studying right now worldwide with global study hours; and Disable / Sign-out buttons act on the user's device immediately. Without it, the site still works fully — enforcement is just per-browser.

After saving the Server URL, click Download updated website above and upload it — that's what switches every user's app onto the server.

🔧 Yearly update kit — keep the guidelines current for years

Once a year, download these two files and bring them (plus your admin password) to Claude with one request: "verify and update every guideline in my app." You get back a fresh index.html to upload — every password, account and saved progress keeps working, and users notice nothing except newer content.

♻ Reset edits

Throws away every unpublished edit in this browser and returns to what's baked into the file.

How control works without a server: each password carries its own sealed expiry — after that date it stops working everywhere, automatically. Sign-ins are limited to 5 attempts then a 5-minute wait, and a second sign-in kicks the earlier window of the same account. The user list, usage hours and the disable switch live in this browser (export/import moves them). For live cross-device control, see the server upgrade in your deployment guide.
CRA · Ascent Free preview