Spark & Anvil
← All apps

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.

DiscreteQuest app icon

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.

DiscreteQuest mascot demonstrating
demonstrating
DiscreteQuest mascot praising
praising
DiscreteQuest mascot thinking
thinking
DiscreteQuest mascot working
working
DiscreteQuest mascot encouraging
encouraging
In planning 8 themed avatar accessories Swift 6 · SwiftUI · FoundationModels NGSS CCSS Math ISTE Hero color: #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 portrait

Sortie the Set-Curator

Sets, subsets, set operations (union, intersection, difference)

Tally the Pattern-Counter portrait

Tally the Pattern-Counter

Counting principles and combinatorics (multiplication rule, permutations, combinations)

Verity the Truth-Tester portrait

Verity the Truth-Tester

Propositional logic, truth tables, AND/OR/NOT operators

Wander the Bridge-Walker portrait

Wander the Bridge-Walker

Graph theory — Eulerian paths, Hamiltonian paths, connectivity

Coil the Self-Reference portrait

Coil the Self-Reference

Recursion and sequences (Fibonacci, factorials, recursive patterns)

Prime the Indivisible portrait

Prime the Indivisible

Number theory — primes, factorization, modular arithmetic

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

Full parent privacy guide →

Built with ForgeKit

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