Spark & Anvil
← All apps

Academics

DebateForge

Competitive Speech & Debate Arena for ages 10-14 — master argumentation by researching evidence, building cases, delivering speeches, and competing in AI-judged debate tournaments where steelmanning, civil disagreement, and concession craft determine the strongest debater. Aligned to CCSS Speaking & Listening standards.

DebateForge 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.

DebateForge mascot demonstrating
demonstrating
DebateForge mascot praising
praising
DebateForge mascot thinking
thinking
DebateForge mascot working
working
DebateForge mascot encouraging
encouraging
In planning Swift 6 · SwiftUI · FoundationModels CCSS Speaking & Listening C3 Social Studies ISTE Hero color: #4A6FA5

DebateForge is a competitive debate arena where you research evidence, build cases, deliver speeches, and compete in AI-judged tournaments. Learn to steelman opposing views, identify fallacies, deliver effective rebuttals, and change your mind in light of better evidence — debate craft as civil-discourse skill, not argument-as-weapon.

Distributed-narrative cast

Meet the cast

DebateForge's 5-character cast embodies the foundational argumentation primitives per NSDA + Toulmin (claim/warrant/data) + steelman tradition — case-construction (Build), evidence-evaluation (Weigh), steelmanning-the-opposing-view (Steel), civil-rebuttal-not-rebuke (Reply), and changing-your-mind-in-light-of-evidence-as-strength (Yield). Rhetor (mentor; rename from code-side generic placeholder 'Mentor' + site entry creation — Greek: speaker; classical-academic register parallel to Veritas + Cura; non-religious) frames each primitive; cast embodies them at school-debate-club / family-dinner-disagreement / community-forum scale (NEVER national-debate-champion / pundit / lawyer / politician framing). Polarization-amplification gate enforced (CRITICAL — UNIQUE to DebateForge in Wave 25): cast NEVER positions disagreement as combat; banned vocabulary 'crush/destroy/own/demolish/rekt' in cast voice + AI opponent + AI judge; Steel's structural presence from kit 5 onward names 'best version of opposing view BEFORE arguing with it' as load-bearing; debate-arena scoring measures CRAFT MOVES (citation quality + steelman fidelity + civil rebuttal + evidence weighing + concession) NOT raw winning. Bullying-register gate enforced: Reply's 'I disagree because' structurally distinct from 'you're wrong because'. Identity-debate avoidance gate enforced (CRITICAL): kit 9 explicit content rule + AI opponent topic-filter REQUIRED — never debate marginalized identities' validity. No real-politicians + no real-debaters mascotization (inherits ClaimCraft Wave 21). External sensitivity reviewer with debate-pedagogy + civil-discourse + youth-conflict-resolution + identity-affirming-pedagogy expertise REQUIRED for kit 9 + AI opponent topic-filter audit ($500-$1,000).

Build portrait

Build

Case-construction — claim + warrant + evidence as architecture; what does your case REQUIRE to stand?

Weigh portrait

Weigh

Evidence-evaluation — sources have positions, evidence has limits; credibility-as-calibration (shared design language with TruthQuest Weigh — cross-app continuity)

Steel portrait

Steel

Steelmanning the opposing view — strongest version of what they would say IF you let them; visibly holds up opposing-view-card with two hands

Reply portrait

Reply

Civil-rebuttal-not-rebuke — 'I disagree because' not 'you're wrong because'; address the ARGUMENT not the PERSON

Yield portrait

Yield

Changing-your-mind-in-light-of-evidence-as-strength — concession is craft + intellectual courage; visibly carries 'updated' badge (shared design language with TruthQuest Update — cross-app continuity)

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Competitive Speech & Debate Arena for ages 10-14 — master argumentation by researching evidence, building cases, delivering speeches, and competing in AI-judged debate tournaments where steelmanning, civil disagreement, and concession craft determine the strongest debater. Aligned to CCSS Speaking & Listening standards.

📚

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 Rhetor — on-device AI, no data leaves the device.

How DebateForge 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

DebateForge 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

DebateForge 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