Skip to main content
Payment provider state: UNKNOWN

Plan state for serious Class XII Chemistry families

PrepAI is built first for serious Class XII Chemistry students and parents seeking exam improvement: know today's practice, see why outcomes are weak, and repair mistakes before board-style mocks. Pricing stays locked until provider evidence is verified, and paid checkout is fail-closed while provider state is UNKNOWN.

Student buyer

For board-year students who want a daily Chemistry plan, not a generic question dump: DPP, weak outcomes, mistake repair, and mock readiness.

Parent buyer

For parents who need visible progress proof: study consistency, source-safe curriculum, mistake repairs, and readiness signals without raw answer-key exposure.

Fail-closed payment gate active

Paid checkout stays intentionally locked while provider evidence is UNKNOWN. In plain terms: nothing can be purchased yet, nobody is charged, and joining the pilot list is free. This prevents accidental live billing claims or unapproved payment attempts.

Free

Free

Available now

  • 5 daily Chemistry practice questions
  • Deterministic Chemistry tools
  • Class XII syllabus and formula references
  • Today cockpit foundation

Student Pro

Checkout hidden
Pro launching soon

Provider state UNKNOWN

  • Daily 10-question DPP after launch approval
  • FSRS spaced repetition for weak outcomes
  • Board-style mock paper generation
  • Mistake repair queue and parent-readable progress proof

Institution

Checkout hidden
School pilot waitlist

Provider state UNKNOWN

  • Teacher workspace after launch approval
  • Roster import workflow
  • Class heatmaps
  • Assignment and gradebook loops

Required evidence before paid checkout appears

Provider dashboard evidence, exact plan and currency, checkout path, webhook verification, rollback path, and explicit Shrish approval. Until then, Pro stays launching soon and institution access stays waitlist-only.

Provider readiness truth board

Names-only checklist for the launch gate. READY means verified evidence exists; MISSING means a required setup item is absent; UNKNOWN means no authority evidence has been recorded yet.

No secret values
Production payment credentials
UNKNOWN

Provider dashboard evidence required; no secret values collected here.

Paid plan objects
UNKNOWN

Plan IDs must be verified by name only before checkout is exposed.

Webhook endpoint
UNKNOWN

Endpoint registration and signing state must be verified by provider evidence.

Auth and database policies
UNKNOWN

Supabase Auth, schema, and RLS state must be verified by provider evidence.

Backend runtime
UNKNOWN

Railway service root, env names, and health route require provider evidence.

Frontend deployment
READY

Latest Vercel production deployment and custom-domain smoke are verified.