Dashboard
Live overview of subscriptions and payments.
Recent activity
Latest subscription and payment events.
Subscribers
Search, review, and manage every MathOS subscription.
| Device / User ID | Plan | Status | Phone | Expiry | Days left | Receipt |
|---|
Payments
Every M-PESA transaction MathOS has processed.
| Receipt | Amount | Phone | Plan | Status | Date | CheckoutRequestID |
|---|
Manual Activations
Send Money / manual M-PESA activation requests awaiting your review.
| Teacher | School | Phone | Plan | M-PESA Code | Submitted | Status |
|---|
Reports
Generate and export operational reports.
Analytics
Trends across revenue, subscribers, and devices.
Revenue
New subscribers
Renewals
Expired accounts
Popular plans
Devices
Notifications
New subscriptions, renewals, failed payments, expirations.
Activity Log
Every administrator action, with who/when/where.
| Time | Admin | Action | Target | IP | Device |
|---|
Promo Codes
Free-trial and discount codes for MathOS subscribers.
Create a promo code
| Code | Type | Terms | Redemptions | Status | Expires |
|---|
Broadcasts
Push a notice to the MathOS app — shown in-app to matching subscribers.
Send a broadcast
Plans & Pricing
Change prices, durations, or add a new plan — takes effect immediately, no redeploy.
Add / update a plan
| ID | Label | Amount | Duration | Status |
|---|
Sessions
Active administrator sessions across all devices (SUPER_ADMIN only).
| Admin | Role | IP | Device | Signed in | Expires |
|---|
Settings
Console preferences and administrator accounts.
Preferences
Cloudflare Worker
Change your password
Administrator accounts
SUPER_ADMIN only.
| Username | Role | Status |
|---|
Backup
Export subscribers, transactions, reports, and settings.
Export
Restore subscribers
SUPER_ADMIN only — restores from a subscribers export JSON file. Transaction history cannot be restored.