IsoRide
A native iOS app that reads real-time conditions and gives cyclists a clear go / no-go before heading out.
- Role
- Design + build, solo
- Timeline
- 2026
- Discipline
- Product design · native iOS
- Status
- Live on the App Store

IsoRide answers one question before you ride: is it safe to go out right now? It reads real-time conditions and returns a single verdict instead of a screen of numbers, so a cyclist gets a decision, not a data dump. Native iOS, built solo on Apple WeatherKit, live on the App Store.
the key decisionEvery ride is one decision, not five gauges — IsoRide collapses precipitation, wind, temperature, visibility, and humidity into a single go/no-go call a rider can trust at a glance.
The problem
A generic weather app hands a cyclist data and leaves them to guess whether it's safe to ride. IsoRide answers the real question directly — a clear go/no-go call before heading out.
A decision, not a data dump
The core is a single verdict — Ride Now, Ride with Caution, Delay, or Don't Ride — backed by a 0–100 comfort score that weighs precipitation, wind, temperature, visibility, and humidity.
Glanceable by design
Widgets and Live Activities surface the call without opening the app. A 10-day planner (color-coded, synced to Apple Calendar) answers 'when's my window this week?', and a minute-by-minute safe-riding-window view finds the gap in the rain.
One truth across every surface
The same verdict has to read correctly in the app, in a home-screen widget, on a Lock Screen Live Activity, in the 10-day planner, and in a notification. The real design problem behind the simple front is keeping one source of truth consistent and legible across all of them, so a glance anywhere gives the same trustworthy answer.
Ask how it was built
Tap a decision and the assistant walks through it — answering only from the real build.
The result is a product a rider trusts at a glance: the verdict shows up on a widget or Live Activity without opening the app, and a 10-day planner plus a minute-by-minute rain-gap view answer 'when can I go?' It ships solo, stays serverless so it holds no user data, and tunes through remote config without a new release.