About
Launchpad, in plain words
A privacy-first, local-first coding education platform. Learn to code with structured paths and real practice — without accounts, tracking or your data living on someone else's servers.
What is Launchpad?
Launchpad is a coding-education platform built as an installable PWA (Progressive Web App). Everything you do — lessons, quizzes, progress, notes — runs and is stored locally in your browser. There is no sign-up, no server-side profile and no telemetry. You start with one of two structured paths — Web Developer or Software Developer — and the curriculum carries you from first principles to real capability.
What's live right now
- Two learning paths — Web Developer and Software Developer — with the complete Web Developer curriculum
- Guided onboarding that finds your path and recommends your first lesson
- Interactive quizzes, guided exercises and a runnable JavaScript workspace inside lessons
- Evidence-based assessments: placement quizzes with mastery exemptions, prerequisite gating and honest remediation
- Spaced-repetition practice, a competency skill tree and optional daily challenges
- The optional AI Mentor — bring your own key, six providers, requests straight from your browser
- Local progress tracking: completions, quiz scores, evidence and time invested — all on your device
- Personal notes, validated backup export and restore, offline lesson downloads
- JSON Formatter — the first developer tool
- Offline-capable app shell
- Light and dark themes, following your system
What's next
- Guided projects with a multi-file project workspacePhase 4
- The full Software Developer curriculum — Desktop, Android, iOS, Cross-platform Mobile, Backend & SystemsPhase 4
- Share packs, evidence packs and offline-verifiable certificatesPhase 4
- A dedicated whole-product design and accessibility refinement passPhase 5
- Performance hardening, real-device acceptance and public launchPhase 6
Principles
Privacy by default
No accounts, no analytics, no telemetry. The best way to respect learner data is to never collect it.
Learner-owned data
Progress, notes and projects live in your browser and export to files you keep. Leaving with everything is always one click.
Quality over quantity
Fewer lessons, each one worth finishing. A curriculum of deliberate steps beats an ocean of scattered videos.
Performance on constrained devices
Launchpad should feel instant on modest hardware and flaky networks. Fast is a feature.
Built by Dumindu · Launchpad is an independent project.