STEM
DiscreteQuest
Exploration game teaching graph theory, combinatorics, and number theory through real-world mysteries. Includes AMC 8/MATHCOUNTS competition timer mode. First gamified discrete math app for 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.
Mentored by Vertex
#29B6F6 DiscreteQuest teaches you the coolest math you have never heard of -- discrete math! Solve mysteries using graph theory, figure out how to count impossible things with combinatorics, and discover hidden patterns with number theory. Plus, practice for real math competitions like AMC 8 and MATHCOUNTS.
Distributed-narrative cast
Meet the cast
Habgood intrinsic-integration test: **the character's behavior IS the discrete pattern**.
Sortie the Set-Curator
Sets, subsets, set operations (union, intersection, difference)
Read chapter →
Tally the Pattern-Counter
Counting principles and combinatorics (multiplication rule, permutations, combinations)
Read chapter →
Verity the Truth-Tester
Propositional logic, truth tables, AND/OR/NOT operators
Read chapter →
Wander the Bridge-Walker
Graph theory — Eulerian paths, Hamiltonian paths, connectivity
Read chapter →
Coil the Self-Reference
Recursion and sequences (Fibonacci, factorials, recursive patterns)
Read chapter →
Prime the Indivisible
Number theory — primes, factorization, modular arithmetic
Read chapter →
Cubby the Cubby-Keeper
The pigeonhole principle — when there are more things than places, at least one place must hold two
Read chapter →
Swatch the Border-Painter
Graph coloring — coloring connected things so no two neighbors match, with the fewest colors
Read chapter →
Marshal the Line-Arranger
Permutations — counting arrangements where order matters (factorials, ordered choices)
Read chapter →
Twoby the Pair-Matcher
Parity and invariant arguments — even/odd pairing that proves what's possible
Read chapter →
Surge the Growth-Racer
Order of growth — how the work scales as a problem gets bigger
Read chapter →
Browse all 11 chapters → · What's distributed-narrative methodology? →
What's inside
Mystery Missions
Each mission is a real-world mystery that needs math to solve. Help fix a broken computer network (graph theory), plan a tournament schedule (combinatorics), or
Graph Explorer
Draw and explore networks of dots and lines. Find the shortest path between cities, figure out if a maze can be solved, and discover how social networks connect
Competition Mode
Practice for AMC 8 and MATHCOUNTS with timed problems that match real competition formats. Track your scores and watch yourself improve over time.
Number Lab
Explore prime numbers, factors, and patterns with interactive tools. Find out why some numbers are special and discover relationships between them.
Mentored by Vertex — on-device AI, no data leaves the device.
How DiscreteQuest 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
DiscreteQuest 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
DiscreteQuest 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