← All apps

Academics

RailForge

Drive the cart to the ore — and prove it can be done. Read a little program (move, turn, “keep going while you can”), predict the route the cart takes across the track, then watch it drive. Walls block, the edge stops you, and a built-in solver guarantees every puzzle really is solvable and tells you the shortest program. Read-before-you-run navigation — the loops-and-logic of getting somewhere. A drive-the-code lab. Ages 9–14.

▶ Play it now

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

RailForge mascot

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.

RailForge mascot
Live Swift 6 · SwiftUI · FoundationModels CSTA 2-AP-12 Hero color: #2563eb
Engagement: Modes pending

Distributed-narrative cast

Meet the cast

RailForge's track crew each read one part of a cart program, so you can see the route before it runs.

Railwright portrait

Railwright

(The one you teach) - builds tracks before driving them — you teach her to drive every cell

Trackley portrait

Trackley

remembers which way the cart faces after a turn

Tunnel portrait

Tunnel

knows a keep-going loop stops at the first thing in the way

Par portrait

Par

counts the cells and the repeats until they match

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Drive the cart to the ore — and prove it can be done. Read a little program (move, turn, “keep going while you can”), predict the route the cart takes across the track, then watch it drive. Walls block, the edge stops you, and a built-in solver guarantees every puzzle really is solvable and tells you the shortest program. Read-before-you-run navigation — the loops-and-logic of getting somewhere. A drive-the-code lab. Ages 9–14.

📚

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.

How RailForge 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
  • ✅ No personal information collected from children — in line with COPPA (updated by the 2026 FTC amendments)
  • ✅ Parental controls + session limits + content filters built in

Full parent privacy guide →

Built with ForgeKit

RailForge 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

RailForge 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