Overview

SAMPLE DATA · SIMULATED YEAR ONE212 learning now

Monthly recurring revenue 18 months · hover for values

Plan mix current families

Growth and churn families per month

New familiesNew paidCanceled

Live activity real time

Where last month’s dollars went

Paid retention by cohort

Top schools by MRR All schools →

Reach = learners signed up ÷ classroom seats. Conversion = paying families ÷ families. Click a school to see its classrooms, families, PTA payouts and compliance.

Learners appear by first name and last initial only. Platform staff never see a child’s full name, birthday or photo.

Every dollar, every month fees · PTA · Learnlings

FeesPTA shareLearnlings net

Waterfall

MRR movements

Allocation by school, YTD

Transaction ledger every charge with its split

Fees: Stripe 2.9% + $0.30 on web, 15% on app stores (small business rate). Refunds reverse the PTA share automatically. Change the policy above to see every number update.

PTA payout accounts

Rules: payouts run monthly by ACH; a PTA needs a W-9 (or nonprofit EIN letter) and verified bank details before release; amounts under $25 roll into the next month; each PTA gets a monthly statement listing gross, fees and its share.

Daily active learners last 30 days

When kids learn sessions by hour

Minutes per week by grade

Accuracy by subject

Every write by platform staff is logged with role, object and IP. Roles are prefixed (platform:…) so they never collide with school roles.

Pricing (draft)

PTA program

Platform roles

Platform staff manage the whole system at /api/platform/*. School and family admins only ever see their own data at /api/admin/*. Two-step sign-in is required for every platform role.

Feature flags

Accuracy under 65% or any report flags a question for review. Edits create a new version; kids mid-quest keep the version they started.

Grown-ups only. Children never receive messages.

Season reach by school

Event calendar

Every sign-up becomes a case with a formal checklist. Steps marked “waiting on them” need the family, teacher, room parent or PTA to act; everything else is on us. A case is flagged as stuck after 3 days without movement.

Children are collected as first name and last initial only. Parents approve each account separately.

Referral funnel last 60 days

Kids share a friend code card in person; grown-ups enter it when they sign up. Kids never type a friend’s email or name.

Top referrers

Programs

Referrals

Fraud checks: one reward per household, no self-referrals, caps per program, and anything unusual is held for review.

Reward ledger

Road to launch click a milestone for its tasks

The red line is today. Gold outline = in progress now, green = complete, red outline = past its end date with tasks open.

All tasks

Rows marked Sample are examples; replace them with your real prospects.
Pulled from the built website pages. Edits are applied by Claude on the next site build.