Special Interest
TeachTales
A gamified Teachable-Cast academy for ages 9–14 where YOU are the teacher — teach novice cast characters drawn from across the portfolio, each reaching mastery based on how well you taught it, then watch graduates perform their skill in the Graduates' Hall. The deliberate anti-Character.AI: the protege effect with gacha, parasocial, and monetization patterns designed out.
#FFA726 Distributed-narrative cast
Meet the cast
TeachTales is an aggregator/meta app (the AdventureHub / ForgePortal family): it does NOT invent a new 10-member roster — it surfaces the EXISTING teachable-cast novices from across the portfolio, each already embodying ONE primitive + swap-tested in its home app, and adds ONE authored host. The learner is the TEACHER (the protege effect); a novice's mastery tier (Learning → Confident → Fluent → Can-Teach-Others) is a visible mirror of the LEARNER's demonstrated mastery, never a parasocial affinity bar. The web analog is the live /play/teach Teaching Gallery (ADR-062); there is no separate per-app /play clone. Host Mentora's defining act IS the ask-first (Socratic) teaching method — she models good teaching by asking guiding questions, never telling.
Mentora
Academy host + teaching coach (the only authored character) — her defining act IS the ask-first (Socratic) teaching method; she models good teaching by asking guiding questions, never telling (R-CASTDIALOG-ASKS-QUESTIONS embodied). Deliberately NOT 'Socra' (real-historical-figure names forbidden).
Halver
Reused novice — partitioning / halving (from FractionForge); the seed Teaching-Gallery roster grows as more portfolio apps ship <TeachableCast> surfaces
Scale-the-Doubler
Reused novice — ratio scaling (from RatioRealm)
Lever
Reused novice — balancing an equation (from EquationQuest)
Master Hypotenuse
Reused novice — the right-triangle relation (from GeometryForge)
Verb Verity
Reused novice — subject-verb agreement (from GrammarForge)
Skew
Reused novice — bias, the glass-box AI-literacy showcase (from AiForge)
What's inside
Learning goal
A gamified Teachable-Cast academy for ages 9–14 where YOU are the teacher — teach novice cast characters drawn from across the portfolio, each reaching mastery based on how well you taught it, then watch graduates perform their skill in the Graduates' Hall. The deliberate anti-Character.AI: the protege effect with gacha, parasocial, and monetization patterns designed out.
Question kits
16 curriculum-aligned kits × 25 questions = 400 questions per app, mapped to recognized standards.
On-device AI mentor
FoundationModels-powered hints, feedback, and adaptive difficulty — all running locally.
Mentored by Mentora — on-device AI, no data leaves the device.
How TeachTales handles your kid's data
- ✅ All progress, settings, and AI-generated content stays on the device
- ✅ No analytics, no tracking, no third-party SDKs
- ✅ No ads, no in-app purchases — you pay once
- ✅ COPPA compliant under the 2026 FTC amendments
- ✅ Parental controls + session limits + content filters built in
TeachTales runs on ForgeKit — the open-source Swift Package Manager framework that powers every Spark & Anvil app. ForgeKit ensures consistent accessibility, COPPA compliance, and design language across the portfolio, so your kid's progress and preferences feel coherent across every app they touch.
Coming to the App Store
TeachTales is in active development. Email us to hear when it ships — no marketing, no spam, just a one-shot launch announcement.
Email me at launch