← All apps

STEM

PingForge

The internet isn't a cloud — it's real machines with real addresses, and your data hops between them one router at a time. Type a name and DNS finds the number; send a packet and watch it hop across routers on a TTL budget; hit a cache, a handshake, a firewall. Predict each step, then trace the whole route yourself. All exact, all on your device. Ages 9–14.

Icon coming soon
In planning Swift 6 · SwiftUI · FoundationModels Computer Science / networks — explain how a request crosses the internet: DNS name resolution, packet routing hop by hop, the TTL hop-budget, the TCP handshake, caching, and firewall port rules Systems thinking — repair the 'cloud is a place' misconception: a server is a real machine with an address you can count the hops to Hero color: #1f7a8c
Engagement: Modes pending

Distributed-narrative cast

Meet the cast

PingForge's cast are the pieces of the internet a request meets on its way — real machines and rules, not a magic cloud. A Packet carries your data toward an address; Routers forward it hop by hop; DNS turns a name into that address; a TTL hop-budget keeps a lost packet from wandering forever; a Handshake says hello before any data; a Cache keeps a nearby copy to save the long trip; and a Firewall allows or blocks each packet by its port. Every value is exact, computed on-device by a deterministic routing engine. Illustrated cast portraits + immersion are a tracked follow-on (gen-gated); for now the pieces are described in words.

P

Packet

The little bundle carrying your data toward an address

R

Router

A crossroads that reads each packet's address and forwards it one hop closer

D

DNS

The phone book that turns a site's name into its numeric address

T

TTL

The packet's hop budget — it drops by 1 each hop, so a lost packet can't wander forever

H

Handshake

The quick hello (SYN, SYN-ACK, ACK) before any real data is sent

C

Cache

A nearby copy that saves the long trip to the far server

F

Firewall

The gatekeeper that allows or blocks each packet by its port

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

The internet isn't a cloud — it's real machines with real addresses, and your data hops between them one router at a time. Type a name and DNS finds the number; send a packet and watch it hop across routers on a TTL budget; hit a cache, a handshake, a firewall. Predict each step, then trace the whole route yourself. All exact, all on your device. 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 PingForge 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

PingForge 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

PingForge 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