---
The global private tutoring market is projected to reach $201 billion by 2028, driven by 58% of parents using AI homework help and 55% of teachers already integrating AI tools. Simultaneously, the incumbent platforms are collapsing: Chegg's stock dropped 99% after ChatGPT's launch, and 68% of students report using AI for homework. We argue that the current AI tutoring landscape fails students in three ways: it is too expensive (Chegg $19.95/mo, Course Hero $13.99/mo), it is not private (student data is sold to advertisers), and it is dishonest (it does the homework rather than teaching the student). We present an alternative architecture: a sovereign AI tutor running on edge hardware that costs $10/month, stores no student data on third-party servers, and is designed to teach rather than answer — using the Socratic method enforced by prompt engineering, not by corporate policy. We evaluate 166 deployed SEO-indexed tutor pages across math, science, and computer science, describe the technical architecture (Cloudflare Workers + Ollama inference + PS-SHA∞ learning journals), and discuss the regulatory landscape (FERPA, COPPA, state AI-in-education laws) that favors privacy-first, transparent-pricing platforms.
The demand is unambiguous. Students want AI help. Parents are paying for it. Teachers are using it.
The incumbents are dying or pivoting because free ChatGPT replaced their core product: answers. What they haven't figured out is that the replacement product isn't "better answers" — it's "better learning."
Failure 1: Too Expensive
| Platform | Price | What You Get |
|----------|-------|-------------|
| Chegg | $19.95/mo | Expert answers (now AI-generated) |
| Course Hero | $13.99/mo | Document unlocks + AI |
| Brainly | $24/yr | AI answers |
| Khanmigo | $44/yr | Socratic AI tutor (GPT-4) |
| ChatGPT Plus | $20/mo | General AI (not tutor-specific) |
| Mathway | $9.99/mo | Math solver |
| Photomath | Free (ads) | Camera math solver |
A student using Chegg + ChatGPT pays $40/month for homework help. This is ~4 hours of minimum wage work. For a low-income student, this is prohibitive.
Failure 2: Not Private
Student data is the secondary product:
FERPA (Family Educational Rights and Privacy Act) applies to schools, not directly to commercial tutoring platforms. COPPA (Children's Online Privacy Protection Act) applies to children under 13. The 13-18 gap is unregulated at the federal level.
Failure 3: Dishonest
The dominant interaction pattern:
1. Student photographs homework problem
2. AI generates complete solution
3. Student copies solution to assignment
4. Student learns nothing
This is not tutoring. This is answer-selling with an AI middleman. The AI is a more efficient version of the same product Chegg was selling — and it's equally educationally worthless.
Principle 1: Teach, don't answer.
The tutor uses the Socratic method: asks questions that lead the student to the answer rather than providing the answer directly. This is enforced by the system prompt, not by corporate policy.
```
SYSTEM: You are a tutor. NEVER give the final answer directly.
Instead:
1. Identify what the student already understands
2. Ask a question that bridges to the next concept
3. If they're stuck, give a HINT, not the answer
4. Celebrate when they figure it out
5. Only show the full solution if they explicitly ask AND have attempted it
Principle 2: Student data stays on the student's device.
The tutor runs on edge hardware. Conversation history is stored in a PS-SHA∞ journal on the user's device or on the self-hosted fleet. No data leaves the sovereign network.
Principle 3: Price reflects cost, not capture.
Infrastructure cost per student per month: ~$0.05 (AI inference electricity + D1 storage). Charging $10/month provides 200× margin — enough to sustain the business without manipulation.
``
Student → tutor.blackroad.io (CF Worker)
├── SEO page (pre-rendered, Google-indexed)
├── Solve page (interactive tutoring session)
│ └── Ollama inference (Pi fleet via WireGuard)
│ └── PS-SHA∞ journal (learning progress)
└── Stripe checkout ($10/module or $100/everything)
SEO Flywheel: 166 pre-rendered tutor pages covering:
Each page includes:
Sitemap: All 166 pages in sitemap.xml, submitted to Google Search Console and Bing via IndexNow.
The tutor's inference pipeline:
1. Problem classification: Identify subject, topic, difficulty level
2. Student model: What has this student solved before? (from PS-SHA∞ journal)
3. Hint generation: Based on problem type and student model, generate a leading question
4. Response evaluation: Did the student's response show understanding or confusion?
5. Adaptive difficulty: Adjust next hint based on evaluation
`javascript
async function generateSocraticResponse(problem, studentHistory, studentAnswer) {
const prompt =
You are a Socratic tutor. The student is working on:
${problem.description}
Their previous attempts on similar problems:
${studentHistory.map(h => - ${h.topic}: ${h.outcome}).join('\n')}
They just said: "${studentAnswer}"
If they're on the right track, encourage them and ask the next leading question.
If they're stuck, give a hint that points toward the concept without giving the answer.
If they've solved it, celebrate and suggest a harder variation.
NEVER give the final answer unless they explicitly request it after trying.
;
return await ollama.generate({ model: 'llama3.2:3b', prompt });
}
`
Every tutoring session generates PS-SHA∞ journal entries:
`json``
{
"student_id": "anon-hash-of-device-id",
"session_id": "s-20260329-001",
"entries": [
{
"type": "problem_start",
"subject": "algebra",
"topic": "quadratic_formula",
"difficulty": 3,
"hash": "a1b2c3...",
"depth": 3
},
{
"type": "hint_given",
"hint": "What happens when you complete the square?",
"hash": "d4e5f6...",
"depth": 3
},
{
"type": "student_response",
"correct": true,
"hash": "g7h8i9...",
"depth": 3
},
{
"type": "problem_complete",
"duration_seconds": 180,
"hints_used": 2,
"reward": "1 ROAD",
"hash": "j0k1l2...",
"depth": 4
}
]
}
The journal enables:
| Tier | Price | What's Included |
|------|-------|----------------|
| First month | Free | Full access to everything — no feature gates |
| Single module | $10/month | One subject (e.g., Algebra only) |
| All modules | $100/month | Every subject + RoadTrip + Memory + all tools |
| Enterprise (schools) | Custom | Bulk pricing, FERPA compliance, admin dashboard |
Why first month free with no gates: The anti-persuasion architecture (Paper 4) requires that the free tier is identical to the paid tier. No artificial limitations, no "upgrade to unlock" prompts, no degraded experience. After 30 days, the student has used the full product and makes an informed decision.
Why $10/module: A student taking one math class needs one module. $10 is less than one hour of human tutoring ($30-80/hour) and less than Chegg ($19.95). The per-subject pricing matches how students think about their needs.
Why $100/everything: A student taking 5 classes pays $100 instead of $50 (5×$10). The bundle discount rewards commitment without punishing single-subject students.
| Component | Per-Student Monthly Cost |
|-----------|------------------------|
| AI inference (Ollama, local) | $0.02 |
| Storage (D1, free tier) | $0.00 |
| CDN (Cloudflare, free tier) | $0.00 |
| Stripe processing (2.9% + $0.30) | $0.59 (on $10) |
| Customer support (AI agent) | $0.01 |
| Total cost per student | $0.62 |
| Revenue per student | $10.00 |
| Gross margin | 93.8% |
At 1,000 students: $10,000 revenue, $620 cost, $9,380 profit.
At 10,000 students: $100,000 revenue, $6,200 cost, $93,800 profit.
The margins are high because the infrastructure costs are fixed ($52/month for the fleet), not per-student.
FERPA (20 U.S.C. § 1232g): Applies to educational institutions that receive federal funding. Does NOT directly apply to commercial tutoring platforms — but schools that adopt the platform must ensure FERPA compliance. BlackRoad's architecture (no data on third-party servers) simplifies compliance.
COPPA (15 U.S.C. § 6501-6506): Applies to collection of personal information from children under 13. BlackRoad's approach: don't collect personal information. The student ID is an anonymous hash of the device ID. No names, emails, or demographic data required for use.
| State | Law | Key Provision | BlackRoad Compliance |
|-------|-----|--------------|---------------------|
| California | AB 2885 | AI disclosure in education | Clearly labeled as AI tutor |
| New York | S.B. 7694 | AI in schools transparency | Open-source models, published architecture |
| Texas | HB 3567 | AI education guidelines | Socratic method, not answer-giving |
| Illinois | SB 2247 | Student data protection | No PII collected, sovereign storage |
The EU AI Act classifies AI systems in education as "high risk" (Annex III, Category 3). Requirements include:
BlackRoad's sovereign architecture, with no data leaving the user's control, is structurally aligned with EU AI Act requirements.
| Competitor | Price | Privacy | Teaching Method | AI Backend | Status |
|-----------|-------|---------|----------------|-----------|--------|
| Chegg | $19.95/mo | Data sold | Answer-giving | Own AI | Dying (-99% stock) |
| Course Hero | $13.99/mo | Data sold | Document unlock | Own AI | Declining |
| Khanmigo | $44/yr | OpenAI servers | Socratic | GPT-4 | Growing |
| ChatGPT | $20/mo | OpenAI servers | Answer-giving | GPT-4o | Dominant |
| Mathway | $9.99/mo | Ads/tracking | Step solver | Proprietary | Stable |
| Photomath | Free (ads) | Google tracking | Camera solver | Proprietary | Growing |
| BlackRoad Tutor | $10/mo | Sovereign | Socratic | Open-source (Ollama) | Pre-launch |
BlackRoad Tutor occupies a unique position: cheaper than all paid alternatives, more private than all alternatives (including Khanmigo), and Socratic by design (unlike ChatGPT and Chegg which default to answer-giving).
The primary risk: Khanmigo at $44/year is cheaper than BlackRoad at $10/month ($120/year). However, Khanmigo is a single-purpose tutor, while the BlackRoad $10/month includes a tutor module that is part of a larger OS with memory, agents, social, and creative tools. The $100/month "everything" tier makes BlackRoad more expensive than Khanmigo but delivers fundamentally more: not just homework help, but a sovereign AI workspace.
These are empirical questions that require users. The system has zero users. The evaluation is prospective.
The AI tutoring market is undergoing a phase transition. The answer-selling model (Chegg, Course Hero) is dead. The replacement is AI tutoring — but the current implementations (ChatGPT, Copilot) are answer-giving with extra steps.
The opportunity is a tutoring platform that is:
1. Cheap enough for low-income students ($10/month)
2. Private enough for concerned parents (no data leaves the student's device)
3. Honest enough to actually teach (Socratic method, not answer-giving)
4. Sovereign enough to survive platform risk (self-hosted, open-source AI)
Whether BlackRoad Tutor fills this opportunity depends on execution, not architecture. The architecture is ready. The SEO pages are indexed. The Stripe integration works. What's needed is students.
[1] Research and Markets. "Global Private Tutoring Market Outlook 2028." 2024.
[2] Common Sense Media. "AI and Education: Parent Survey 2025." 2025.
[3] National Center for Education Statistics. "Teacher Technology Use Survey." 2025.
[4] Pew Research Center. "Teens and AI: Educational Use Patterns." 2025.
[5] McKinsey. "How AI Is Reshaping Education." 2025.
[6] "89% of Students Using ChatGPT for Homework." Study.com, 2024.
[7] Chegg, Inc. Form 10-K. SEC Filing, 2025.
[8] Khan Academy. "Khanmigo: AI Tutoring Powered by GPT-4." khanacademy.org, 2024.
[9] U.S. Department of Education. "FERPA General Guidance." ed.gov, 2024.
[10] Federal Trade Commission. "COPPA Compliance Guide." ftc.gov, 2024.
[11] European Commission. "EU AI Act: Regulatory Framework." 2024.
[12] Amundson, A.L. "Anti-Persuasion Architecture." BlackRoad OS Technical Report, 2026.
Part of BlackRoad OS — sovereign AI on your hardware.