Spark & Anvil

The work, in numbers.

Spark & Anvil's mission shows up as code, curriculum kits, character casts, and trauma-informed design discipline. Here's the current state of the portfolio.

Updated 2026-05-23. We don't track kids — these stats are about what we built and what we ship, not what kids do inside our apps.

138
iOS apps

across 5 learning verticals; all free, all on-device.

138
apps with a named cast

100% portfolio coverage — every app has recurring characters that embody curricular concepts.

720
characters site-visible

across the portfolio; each character carries one specific learnable thing.

6
apps ship pass-and-play

today; ~111 more on the roadmap (~80% portfolio ceiling).

21
curriculum frameworks

mapped across the portfolio (NGSS / CCSS / NCAS / C3 / ISTE + 16 more).

80
trauma-informed gates

established (SAMHSA TIP 57) for apps touching heavy content; external review for the strictest set.

0
ads · IAPs · trackers

shipped across the portfolio. By construction.

100
% free, forever

guaranteed via the non-profit pivot.

iOS 26
native build target

Swift 6, SwiftUI, SpriteKit, FoundationModels on-device.

How we count

  • Apps shipped = production-track portfolio repos (see /apps for the full inventory).
  • Kids reached — we will publish this number annually using anonymized App Store install counts. We don't track usage inside apps. We don't know which kid opened which app on which date. That's by design.
  • Trauma-informed gates — counted as the number of apps that ship a documented sensitivity posture in Docs/TECHNICAL_DESIGN.md per SAMHSA TIP 57.
  • Curriculum frameworks — counted from Docs/RESEARCH_CURRICULUM_STANDARDS_MAPPING.md (NGSS / CCSS-Math / CCSS-ELA / NCAS / C3 / ISTE + 16 others).

Our first annual report will publish at end of fiscal year 2026 with revenue, expenses, board, partners, app-install counts, and audit findings.

Support the mission →