STEAM
ChoirQuest
Sing in parts with the dawn chorus (ages 9–14): ChoirQuest measures the notes that feel right for YOUR voice today, gives you a part (and follows it as your voice changes — no gender asked), then helps you hold your line while another voice sings a different one. Rounds, canons, and harmony, every part in its own key. On-device — your voice never leaves the device, nothing is recorded.
#2F7D8C Distributed-narrative cast
Meet the cast
ChoirQuest's dawn chorus (ages 9–14): a cast where each bird EMBODIES a part or harmony primitive (R-DN-PARITY) — melody, descant, the changing-voice cambiata, the low anchor, the drone, the canon, the harmony third, the unison start, the breath, and Cantor the conductor. Illustrated portraits + DN-S chapters are on the way (STORY-PEND).
Thrush
the Melody — carries the main tune everyone knows
Read chapter →
Nightingale
the Descant — the high line that soars above the tune
Read chapter →
Starling
the Cambiata — the flexible line that shifts as it grows (the changing voice, framed positively)
Read chapter →
Rook
the Anchor — the low ground the whole chord stands on
Read chapter →
Reed
the Drone — holds one long steady note under everything
Read chapter →
Cuckoo
the Canon — enters after the others with the same tune
Read chapter →
Tierce
the Harmony — sings a third above the tune, the sweetest blend
Read chapter →
Merle
the Unison — starts everyone together on one note before the parts split
Read chapter →
Linnet
the Breath — shows where to breathe so a line never breaks
Read chapter →
Cantor
(Conductor) gives the entry cue and the cut-off, and keeps everyone together
Read chapter →
Browse all chapters → · What's distributed-narrative methodology? →
What's inside
Learning goal
Sing in parts with the dawn chorus (ages 9–14): ChoirQuest measures the notes that feel right for YOUR voice today, gives you a part (and follows it as your voice changes — no gender asked), then helps you hold your line while another voice sings a different one. Rounds, canons, and harmony, every part in its own key. On-device — your voice never leaves the device, nothing is recorded.
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 Cantor — on-device AI, no data leaves the device.
How ChoirQuest 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
ChoirQuest 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
ChoirQuest 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