Owner sign-in required

The admin dashboard is only available to site owners. Please sign in with your owner Google account to continue.

Sign in with Google

Admin dashboard

All admin surfaces in one place. IB Math (ibmathrevision.com) and A-Level Math (alevelmathrevision.com) share operators, so both brands are listed below.

IB Math Revision

πŸ”Ž

User activity lookup

Pick or type any email β†’ see paid/trial status + everything they've done.

πŸ‘₯

Students

Roster, entitlements, and per-student progress.

🏫

School licences

Bulk licence keys, seats and trial cohorts.

πŸ“˜

SoW builder

Custom scheme-of-work uploads and previews.

⏱️

Active trials

Live trials with expiry and conversion tracking.

πŸ“Š

Engagement

Session counts, WAU and top pages.

πŸ’·

Revenue

Stripe subs, plan mix and MRR.

πŸ—ΊοΈ

Visit heatmap

Time-of-day traffic patterns by page.

πŸ“¬

Subscribers

Newsletter list, opt-ins and bounces.

πŸ”’

Homework queue

Set, assign and mark student homework.

πŸ””

Push notifications

VAPID key + FCM adoption analytics.

πŸ†

Weekly winner

Path-to-7 leaderboard and manual award.

✏️

PreIB AI marks

Moderate Gemini-graded PreIB student photos.

πŸ–¨οΈ

Watermark audit

Trace personalised PDF downloads back to a student.

πŸ”‘

Teacher bypass codes

Generate short-lived class-wide AI Marking unlocks.

πŸ’°

Revenue calendar

Daily gross receipts, grouped by month, with best-day KPIs.

🎯

Retention outreach

Pending cancellations sorted by days-left β€” most urgent first.

🧾

Tutoring invoices & cost creator

Create private-tutoring costs β€” hours Γ— hourly rate β€” download branded PDFs and track paid vs outstanding per student.

πŸš€

Extension library

Author, batch-generate and moderate stretch/olympiad/beyond-DP questions.

🏭

Question bank generator

Bulk-generate original, copyright-safe practice questions (5 per subtopic) for IGCSE + DP.

πŸ“

Add questions (.tex)

Upload hand-written .tex questions β€” parsed, deduped and published straight to the live bank.

πŸŽ“

School onboarding

New-school pipeline, license issuance and trial follow-ups.

🧠

CAT4 & MEG data

Whole-school CAT4 upload β†’ Minimum Expected Grade + challenge grade per IB subject.

πŸ“‹

Document Studio

The Athena Journal, timelines, roadmaps and every scruffy document turned Amity-branded and professional.

A-Level Math Revision

A-LevelπŸ‘₯

Students

A-Level student roster and entitlements.

A-Level🏫

School licences

Sixth-form licences, seats, cohorts.

A-LevelπŸ“˜

SoW builder

Edexcel IAL & UK A-Level SoWs.

A-Level⏱️

Active trials

Sixth-form trial conversions.

A-LevelπŸ“Š

Engagement

A-Level sessions, WAU, top pages.

A-LevelπŸ’·

Revenue

A-Level Stripe subs and plan mix.

A-LevelπŸ—ΊοΈ

Visit heatmap

Traffic patterns for the A-Level site.

A-LevelπŸ“¬

Subscribers

A-Level newsletter list.

A-LevelπŸ”’

Homework queue

A-Level teacher homework flow.

A-LevelπŸ””

Push notifications

A-Level FCM setup + analytics.

A-Level✏️

Bridging AI marks

Moderate Gemini-graded student photos.