← All apps

Academics

WhistlePals

Catch the grown-up breaking the rule. Play a short game with a grown-up who holds three secret “oops” tickets. Blow the whistle when you spot one — and win the ticket only by saying the rule in your own words. An oops never changes who wins. Ages 6–8.

▶ Play it now

Built for sittings of about 15 minutes on the screen. That is our design budget, not a measurement.

Icon coming soon

Meet your mentor

Every Spark & Anvil app has a friendly mentor character that demonstrates, asks, and patiently scaffolds learning.

Mentored by Zaza

WhistlePals mascot
Live Speaking & Listening / CCSS SL.1.6 - produce complete sentences when appropriate to task Mathematics / CCSS MP.3 - critique the reasoning of others Hero color: #334155
Engagement: Modes pending

Characters who teach

Meet the cast

Zaza the zebra is the head referee and lends you her whistle. Bix the fox plays the games and, now and then, tries a sneaky move to see if you notice.

Zaza portrait

Zaza

checks a catch quietly and asks you to say the rule

Bix portrait

Bix

A fox - plays fair most of the time, and sometimes slips in an oops on purpose

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Catch the grown-up breaking the rule. Play a short game with a grown-up who holds three secret “oops” tickets. Blow the whistle when you spot one — and win the ticket only by saying the rule in your own words. An oops never changes who wins. Ages 6–8.

Mentored by Zaza — no data leaves the device.

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

Full parent privacy guide →

Kids also liked