Academics
DialogueQuest
Branching-Dialogue Craft for Tweens — voice consistency, subtext, tag balance, branch meaningfulness. Build dialogue trees where every line reveals character, advances plot, and leaves room (Patter).
▶ Play it nowBuilt for sittings of about 20 minutes on the screen. That is our design budget, not a measurement.
Meet your mentor
Every Spark & Anvil app has a friendly mentor character that demonstrates, asks, 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.
Mentored by Patter
#A05A4B Characters who teach
Meet the cast
Patter, a speech-bubble guide, keeps a pocket workshop of characters who each show one part of writing dialogue: choices that matter, what goes unsaid, showing who is speaking, keeping a voice consistent, and a well-timed pause.
Sprig
Branch meaningfulness — every choice she makes really changes where the story goes
Read chapter →
Glance
Subtext — says less than she means; the real feeling sits under the words
Read chapter →
Weigh
Tag balance — keeps 'said' and other tags in balance, so readers always know who is talking
Read chapter →
Brogue
Voice consistency — uses the same handful of signature words every time, so you'd know him anywhere
Read chapter →
Rest
Rhythm + silence — treats a pause as a line of dialogue itself
Read chapter →
Prop
Action beats — red-squirrel whose paws are always busy with a small acorn; the little actions between lines show feeling and set the rhythm of a talk
Read chapter →
Spar
Conflict / friction — pine-marten whose speech bubbles push against the other speaker's; two characters wanting different things is the engine (the push stays kind)
Read chapter →
Clip
Economy — sparrow with tiny silver scissors who trims the filler ('hello, how are you, fine') and starts scenes late, right where they get interesting
Read chapter →
Dash
Interruption / overlap — chipmunk who crashes into the ends of others' lines with a dash when feeling runs too high to wait (used on purpose, sparingly)
Read chapter →
Aim
Line purpose — kestrel with arrow-shaped speech bubbles that point at what each line is really trying to DO (ask, dodge, persuade), not just say
Read chapter →
Browse all chapters → · What's distributed-narrative methodology? →
What's inside
Learning goal
Branching-Dialogue Craft for Tweens — voice consistency, subtext, tag balance, branch meaningfulness. Build dialogue trees where every line reveals character, advances plot, and leaves room (Patter).
Question kits
15 curriculum-aligned question kits, 67 questions in all, mapped to recognized standards.
On-device AI mentor
FoundationModels-powered hints, feedback, and adaptive difficulty — all running locally.
Mentored by Patter — on-device AI, no data leaves the device.
How DialogueQuest handles your kid's data
- ✅ All progress, settings, and AI-generated content stays on the device
- ✅ No analytics, no tracking, no third-party SDKs
- ✅ Free — no ads, no in-app purchases
- ✅ No personal information collected from children — in line with COPPA (updated by the 2026 FTC amendments)
- ✅ No chat with strangers — play-together rooms use a short code and preset emotes, never typed messages
DialogueQuest 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
DialogueQuest 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