โš”๏ธ Duel 2 players 5 min Build: S #15 of 24

๐Ÿ—ฃ๏ธ Spell Check Showdown

The app speaks the word โ€” you race to type it before your opponent, at your own difficulty.

Spell Check ShowdownRound 3 ยท 0:04
๐Ÿ”Š Riya's wordTier: Easy
BANAN
๐Ÿ”Š Dad's wordTier: Hard
ONO
4Riya
2Dad

Riya's tier gets "banana." Dad's tier gets "onomatopoeia." Same round, same stakes, fair fight.

โ–ถ Play Spell Check Showdown

The hook

A spelling bee needs a reader up front and a room that stays quiet โ€” Spell Check Showdown replaces both with Web Speech and a stopwatch. The app speaks a word aloud, nothing is written on screen, and both players race to type it correctly first. The twist that makes it a genuine family game: each player hears a word from their own difficulty tier, so "banana" and "onomatopoeia" can be live in the same round, and the score still comes down to who typed faster and cleaner. Everyone's convinced they can spell "necessary." Almost nobody can.

A sample round

Spell CheckGet ready
๐Ÿ”Š Listen upโ€ฆ
๐Ÿ”ˆ speaking word 3 of 8
Tap to hear again

1 ยท Each player hears their own tier's word

Spell Check0:03
NECC
racing the clock
Submit

2 ยท Mid-type: is it one C or two?

Spell CheckPoint!
Momโœ… necessary
2Dad
5Mom
Next word

3 ยท First correct submission banks the point

DadBring it. I've built houses. I can spell "necessary."
App๐Ÿ”Š "Necessary."
DadN-E-C-C-E-S-S-A-R-Y. Submit.
AppโŒ Nice try โ€” it's one C, two S's.
Mom(types once, calmly) N-E-C-E-S-S-A-R-Y. โœ…
Mom banks the point without saying a word. Dad requests a recount.
Riya (9, on her own tier)I finished "possum" before both of you. Grandma taught me that one.

How a round plays

Why it's sticky

The tiers are the fair-fight loop made literal: nobody plays down to a kid's word or up to an adult's, they each get the word that's actually hard for them, and the race is still head-to-head. Add the spoken-word tension โ€” "wait, was that a double letter?" โ€” and the mild social comedy of watching someone confidently misspell a word they swore they knew, and you get short, loud, extremely repeatable rounds.

Modes

Build notes

Size: S. The shared shell provides the split-screen duel frame, adaptive-handicap tier assignment, timers, and scoring. Game-specific work is small: Web Speech synthesis of the word list (voice selection and rate tuned for clarity), tiered word lists with a correct-spelling validator, and the per-player tile-input rendering. Core scoring logic sits in a plain JS module decoupled from input and speech, so a future async mode โ€” send an opponent your word's audio and compare typed results over a link โ€” reuses the same engine.