← All apps

STEM

RobotPals

You are the Coder: give the Robot steps — Forward, turn Left, turn Right — then press Run and watch it walk the grid to the flag. RobotPals teaches the first idea of coding — an exact list of steps, run in order — with big buttons, sounds, and no way to lose (a bump just says "fix your steps and try again"). Play it with a friend: one codes, one is the Robot. On-device, no account. Ages 6–8.

Icon coming soon
In planning Swift 6 · SwiftUI · FoundationModels Computer science / computational thinking (early elementary) — express an algorithm as an exact, ordered sequence of instructions (forward / turn) and trace how a machine follows it step by step; debug by changing one step Sequencing & spatial reasoning — distinguish a move (changes position) from a turn (changes facing); plan a path around obstacles on a grid (unplugged, screen-free with a partner) Hero color: #3f7fd6
Engagement: Modes pending

Distributed-narrative cast

Meet the cast

RobotPals' coding friends each embody one move of a program — the crew IS the idea: Forth steps forward, Lefty turns left, Righty turns right, and mentor Codey keeps the coder habit: a program is an exact list of steps, run in order; if the Robot bumps, fix a step and run again. It is the unplugged idea of coding — an exact recipe a Robot follows on a real floor grid. Painted portraits + storybooks are a tracked follow-on (R-WEB-CLONE-SPAWN-TRACKED); a text-only crew + a flat clean grid manipulative ship now, audio-supported for early readers.

F

Forth

Forward — the Robot takes one step the way it is facing (a step is a step, always in the facing direction)

L

Lefty

turn Left — the Robot spins to face left but does NOT move (a turn changes which way, never where)

R

Righty

turn Right — the Robot spins to face right but does NOT move (a turn changes which way, never where)

C

Codey

(Mentor) — a program is an exact list of steps run in order; if the Robot bumps a wall, fix a step and run again. There is no way to lose.

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

You are the Coder: give the Robot steps — Forward, turn Left, turn Right — then press Run and watch it walk the grid to the flag. RobotPals teaches the first idea of coding — an exact list of steps, run in order — with big buttons, sounds, and no way to lose (a bump just says "fix your steps and try again"). Play it with a friend: one codes, one is the Robot. On-device, no account. Ages 6–8.

📚

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

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

RobotPals 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

RobotPals 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

Kids also liked