NEW — Works in Flight Mode

YOUR EXAMDOESN'T WAITFOR DATA.

NEPA took light. Data finished. You're in the village, on a bus, in a hall with 200 students and 1 bar of signal. Your prep continues anyway. Download once, practice forever — even in Flight Mode

No extra data cost 2MB per 100 questions Auto-sync when online
You are offline — practicing from local cache
Biology DRILLS✓ Saved offline
Which is the correct order in an evolutionary sequence?
Bacteria → Algae → Mosses → Ferns → Seed plants.
A) Bacteria→ ferns...
B) Bacteria→ algae...
C) Bacteria→ algae→ mosses...
D) Seed plants→...
EXPLANATION
Algae (aquatic) → Mosses (non-vascular land) → Ferns (vascular) → Seed plants (most advanced).
1 / 40Next →
1,593 JAMB Qs
Saved • 3.2MB
Auto-synced
Score 320/400 • XP +120

One bar? No problem.

200 students in one hall, network congested. Your questions are already on your phone — zero loading spinner.

Light out? Keep reading.

NEPA or not, your phone battery is your classroom. Offline mode uses 80% less battery — no constant server pings.

Village, bus, hostel.

No Wi-Fi at home? Download at school/café once (2MB/100 Qs), practice for weeks without spending 1 Naira on data.

HOW IT WORKS

3 TAPS. FOREVER OFFLINE.

No tech skills needed. Your grandma could do it.

01

Tap “Save offline”

Go to any subject (Biology, Chemistry, JAMB 2024…). Tap the black hard-drive button. 100 Qs = ~2MB. Even 2G downloads in 8 secs.

Practice → Choose subject
02

Go offline — airplane mode

Turn on Flight Mode. Open the app. Banner turns amber: “You are offline — practicing from local cache”. No trick, it just works.

Try Flight Mode now
03

Come back — auto sync

When data returns, banner turns green and scores, XP, badges sync silently. Your teacher sees it. No “Submit failed” ever again.

Auto-sync in background

What works offline? Almost everything.

Works 100% offline

  • Practice drills (all subjects, all years)
  • Mock exams (once downloaded)
  • Explanations with Math — perfectly rendered
  • Scientific calculator (PWA, no network)
  • Timer, question map, progress
  • Scores & XP (queued, synced later)

Needs internet (once)

  • First download of questions (2MB/100 Qs)
  • Account login (first time)
  • Leaderboard & payments
  • AI Adaptive path (needs AI)
  • Final certificate verification
2,277 students already saved for offline this week
“I downloaded Chemistry at school with free Wi-Fi, then practiced all week in my village. No data needed. I scored 287.

— Fatima, JAMB 2024, Sokoto (offline user since Dec 2025)

3.2MB
avg. for full JAMB set
0 Naira
data after download
100%
sync success rate

Worried? We handled it.

Will it fill my phone?

No. 100 questions = ~2MB. Full JAMB (640 Qs) = ~12MB. Less than 2 photos. Stored in IndexedDB, not your gallery. Clear anytime: Profile → Offline storage → Clear.

What if I answer offline, then someone changes the question?

Server wins on conflict, but your answer + timestamp is kept. Latest answer is kept — no data loss. You’ll see the updated explanation after sync.

Can I cheat offline?

Timer still runs locally, answers are signed with device time + queue ID. When you sync, VerificationEngine checks. Offline is for practice, not for final proctored mock — that still needs online.

Does it work on small phones / iPhone / Tecno?

Yes. PWA works on Android Chrome, iPhone Safari (Add to Home Screen), and even KaiOS. Tested on Tecno Spark, Infinix Hot, iPhone 8+.

Don’t wait for signal. Save once. Study forever.

Takes 8 seconds. Works for weeks. Free.

Your downloads are encrypted on device. Clear anytime. No tracking offline.