Click Browse Content to explore subjects, topics and questions.
Content Browser
Select Main Subject
Main Subject
Subject
Topic
#
Question
Options
Answer
Media
Actions
← Select a topic
Content Review
—
Pending Review
—
Approved Today
—
Rejected
—
User Reports Open
Preview
Subject / Topic
Reasons
Actions
Loading…
Question
Category
Details
Reported by
Status
Actions
Loading…
Review Question
Settings
Notification Banner
Maintenance Mode
⚠ Maintenance mode is ON — the site is hidden from regular users.
Feature Flags
Loading flags…
App Version Management
Saving here updates the DB. The frontend reads version from /api/admin-config; version.js is only a static fallback.
Payments & Plans
Same data the main app reads — edits go live immediately, no redeploy.
Payments Overview
Plan Catalog
Pricing & Devices
UPI Details
Coupons
Add Coupon
Pending Payments
Checkouts stuck awaiting_payment — the webhook didn't auto-match. Resolve manually.
Webhook Log
Raw events received from the PhonePe browser-extension bridge.
Test Series
Every click builds a fresh 180-question test across all 19 subjects, 80–90% non-repeating from earlier Grand Tests.
Pick one subject and a question count.
Pick two or more subjects and a total question count, split across them.
Email Campaigns
New Campaign
Personalise with {{first_name}}, {{name}} and {{app_name}} — filled in for each recipient.
Shown with sample data (Aisha Sharma). The unsubscribe footer and tracking are added automatically when sent.
Subject:—
Status
Draft
Audience
Send emails via
Emails are spread evenly through each hour (IST clock hour), not sent in one burst. Works together with the daily limit — the tighter one applies.
The test email below and the real send both use this server.
Daily sending limit
Once this many emails have gone out for the day, sending pauses and continues the next day at the same time (IST) from where it stopped — with the same limit — until every recipient has been emailed.
Send a test
Always test before scheduling — this sends only to the address below, with no tracking.
Schedule
All times are IST (UTC+05:30), whatever your browser's time zone. With a daily limit, each following day's batch starts at this same time.
Test Series
Campaign Stats
CORS Blocklist
CORS Origin Allowlist
Extra origins allowed to call the public app API, on top of the default frontend/admin origins. Takes effect within 60s (Redis-cached).
Login Attempts
Failed admin login attempts — unknown usernames. IPs are auto-blocked for 12 hours.
Timestamp
Username Tried
IP Address
Reason
Blocklisted
Block Expires
Loading…
Admin Users Superadmin
Username
Role
Status
Created
Last Login
Permissions
Actions
Loading…
Audit Log Superadmin
IP Whitelist Superadmin
⚠ Important: Only whitelisted IPs can load admin panel data after sign-in.
Non-whitelisted IPs see a blocking overlay and cannot access any data.
Always whitelist your own IP before logging out.
Add Whitelisted IP
🔒
Access Restricted
Your IP address is not whitelisted for admin panel access.
Contact the superadmin to whitelist your IP or IP range (CIDR).