Pulse — Command Center
See weekly goals, study streaks, and activity at a glance. Tackle daily coding challenges, browse developer news, and jump quickly to study, events, or lessons.
On-device · no account required
Code coach & contest hub
Road to Runtime is your personal programming coach and gateway into competitive coding. Study consistently, discover events, and measure real progress — all on your device.
// what_it_does
Road to Runtime turns scattered study notes and half-remembered contest dates into a structured coach you can trust — from your first hour of practice to your first serious competition.
See weekly goals, study streaks, and activity at a glance. Tackle daily coding challenges, browse developer news, and jump quickly to study, events, or lessons.
Explore hackathons, contests, ICPC events, and hiring challenges. Filter by type and difficulty, bookmark events, use prep checklists, and add dates to your calendar.
Run timed study sessions with focus presets from 25 to 90 minutes. Log topics, track weekly hours, review charts, and follow a milestone roadmap as your hours grow.
Read structured lessons across programming fundamentals. Search, track completion, explore mentor insights, follow a guided First 90 Days path, and save favorites.
Profile, career snapshot, achievements, and weekly recap. Keep saved events, articles, and lessons in one place and unlock badges as you study and solve challenges.
No account required. Sessions, bookmarks, progress, and achievements stay on your device. Optional notifications and calendar access only when you choose to enable them.
// about
Road to Runtime is an independent programming coach for iPhone and iPad. We built it for learners and competitive coders who want one steady place to study, discover events, and track real hours — without noise, accounts, or clutter.
Inside the app you run focus sessions, browse a competition calendar, read Academy lessons, tackle daily challenges, and archive your journey in the Vault. Home Screen widget and Live Activities keep your session visible when you want them.
Road to Runtime is not affiliated with Codeforces, LeetCode, AtCoder, ICPC, IOI, or any hackathon organizer, employer, or contest platform. Event listings are for discovery and preparation only; registration always happens on the organizer's own site.
// privacy_policy
This Privacy Policy describes how Road to Runtime (the "Application") handles information when you use our programming coach and competition hub. The Application is provided by Jose Cervantes ("we", "us", or "our").
Road to Runtime does not require an account, sign-up, or login. We do not ask for your name, email, phone number, or location inside the app, and we do not run third-party analytics or advertising trackers.
The following data is stored locally on your device only:
Dev.to API. When you browse developer news in Pulse, the app may request public article headlines from Dev.to's programming feed. These requests fetch public content only — we do not send your profile, sessions, or bookmarks to Dev.to.
Event registration links. When you tap to register for a hackathon or contest, the app opens the organizer's public registration URL using your device's system browser. We do not control those external sites.
Apple frameworks. Optional notifications, calendar access, Live Activities, and Home Screen widgets use Apple's on-device system frameworks. We do not receive notification or calendar content on our servers.
The app includes no third-party analytics SDKs, advertising networks, or social login providers.
Because we do not collect personal data on our servers, there is nothing for us to profile, share, or sell. Every feature — Pulse, Arena, Train, Academy, and Vault — operates using data stored on your device.
Your content is stored in the app's private storage on your device using UserDefaults and a shared App Group container for widgets. There is no cloud sync and no remote backup operated by us. Deleting the app permanently removes associated local data from your device.
If you enable notifications during onboarding or in Settings, the app may schedule local reminders for study goals and upcoming deadlines. If you add an event to your calendar, the app writes it to your device calendar via EventKit only after you grant permission.
The Application does not knowingly collect personal information from children under 13. Because no personal data is transmitted to us, the app aligns with COPPA and similar child-privacy standards.
You can edit or delete your local data at any time through the app — clear all data in Settings, remove bookmarks, or uninstall the Application to remove all stored content from your device.
We may update this policy to reflect app improvements or legal requirements. When we do, we will revise the effective date above. The core commitment — local storage, no accounts, no sale of personal data — will not change without clear notice.
// contact
Questions, feedback, or a rough edge to smooth out? A real person reads every message.
We usually reply within 24–48 hours.