STEAM
ActiveForge
Build physical fitness, motor skills, and dance proficiency through camera-based movement tracking, choreography challenges, and sport skill progressions — aligning to both SHAPE America PE standards and NCAS Dance standards. Ages 9-14.
Meet your mentor
Every Spark & Anvil app has a friendly mentor character that demonstrates, praises, and patiently scaffolds learning. On-device AI personalizes the mentor's responses to your kid's progress — never connecting to a server, never collecting data.
#81C784 ActiveForge is your personal fitness and dance coach right on your phone! Use your camera to track your movements as you learn dance routines, practice sport skills, and complete fitness challenges. The app watches how you move and gives you helpful tips to get better.
Distributed-narrative cast
Meet the cast
ActiveForge's 5-character cast embodies the foundational PE motor-skill primitives per SHAPE America FMS framework — overhand-projection (Throw), lower-body projection (Kick), spatial-perception agility (Dodge), tumbling + safe-fall + locomotor-recovery (Roll), and team-collaboration + sportsmanship (Cheer). Coach Echo (mentor preserved; soft collision with FunctionForge Wave 4 Echo allowed per registry rule 2/3 — mentor vs cast + different domain + 'Coach Echo' full string vs bare 'Echo') frames each primitive; cast embodies them at school-PE / backyard-tag / family-park-pickup-game scale (NEVER 'varsity-athlete' / 'team-jersey-coded' / 'aspirational-fitness' framing). Motor-skill-shame gate enforced (UNIQUE to ActiveForge in Wave 24): cast NEVER frames motor-skill as innate-talent; ALL skills framed as TRAINABLE-through-practice + clumsy-but-trying-is-the-pattern; one character (Roll) explicitly uses adaptive-PE prop (safe-fall helmet) signaling 'ALL bodies move + adaptive gear is normal' — inherits InclusionForge Wave 15 representation gate. Body-image gate cross-app inherits FitQuest Wave 24 verbatim (kit 2 nutrition cast-light + food-access-framing per SaffronLab Wave 19). Cross-cultural movement-tradition foregrounding (sepak takraw / kabaddi / capoeira / parkour / Indigenous lacrosse — kit 9 Olympic content sensitivity-review-gated $500-$800).
Throw
Overhand-projection motor pattern — targeted-force-at-distance trained-through-practice never-aptitude-test
Kick
Lower-body projection — foot-language with five-different-parts-of-foot for different kicks
Dodge
Spatial-perception + agility — read-the-space-and-move-EARLIER not-faster; perception-game not speed-game
Roll
Tumbling + safe-fall + parkour-shoulder-roll — visible adaptive-PE helmet signals all-bodies-belong
Cheer
Sportsmanship + bystander-presence-in-play — learnable-skill not personality-trait
What's inside
Fitness Challenges
Pick a workout and follow along on screen. The camera watches your body and checks your form. Green means you are doing great. Yellow means you are close but co
Dance Routines
Learn dance moves step by step. The app shows you the move, then you copy it. As you get better, the routines get longer and more complex. Hit the beats on time
Sport Skills
Practice real sport movements like throwing, kicking, and jumping. The app compares your movement to the correct form and shows you what to improve. Level up yo
Mentored by Coach Echo — on-device AI, no data leaves the device.
How ActiveForge 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
ActiveForge 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
ActiveForge 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