Native app coming soon
We're building native iOS and Android apps with Apple Health and Health Connect sync. In the meantime, Pheidi works today as a Progressive Web App (PWA) — install it to your home screen for a near-native experience: full-screen, fast launch, and offline-ready.
Install on iPhone
- Open
pheidi.trainingin Safari - Tap the Share button
- Choose Add to Home Screen
Install on Android
- Open
pheidi.trainingin Chrome - Tap the menu
- Choose Install app or Add to Home screen
Why a Mobile App
Pheidi works great in your phone's browser today. But some features will need deeper access to your phone than a browser can provide. The two biggest: reading your completed runs from Apple Health or Google Fit, and writing Pheidi workouts back to your health profile.
A native app will also unlock push notifications for daily workout reminders, offline access to your plan, and a home screen icon that launches instantly.
How It Will Work
The mobile app will use Blazor MAUI Hybrid — the same UI you see today, running natively on your phone instead of in a browser. Your training plan, calendar, onboarding, and settings will all look and work the same. The difference will be under the hood: the app will talk to Pheidi's server via a secure API and access your phone's health data directly.
What will stay the same
- Same interface, same calendar views, same onboarding wizard
- Same OTP sign-in (email)
- Same training plan engine and calculations
- The web app will keep working — the mobile app will be an alternative, not a replacement
Roadmap
Phase 1 — Mobile App Shell
The core mobile app: same Pheidi experience, native on your phone. Everything you can do in the browser — create plans, view your calendar, log workouts, manage injuries and vacations — will work in the app.
What this will include
- iOS and Android app with all existing Pheidi features
- Secure sign-in via OTP (same email flow)
- Home screen icon with instant launch
- No new Azure infrastructure required — the app will call the same server
Phase 2 — Health Data Sync
You'll be able to connect your phone's health store to Pheidi. When you complete a run tracked by your watch or phone, Pheidi will read it automatically — no manual logging needed. Pheidi will also write your scheduled workouts to your health profile so all your training appears in one place.
Health platforms
| Platform | Read | Write |
|---|---|---|
| Apple Health (iOS) | Running workouts, distance, duration, heart rate, pace | Completed Pheidi workouts |
| Health Connect (Android) | Exercise sessions, distance, duration, heart rate | Completed Pheidi workouts |
How auto-complete will work
When Pheidi reads a completed run from your health store, it will match it against today's scheduled workout by date and approximate distance. If the match is confident, the workout will be marked complete automatically. If the match is ambiguous — say you ran twice in one day — you'll be asked to confirm which run goes with which workout.
Phase 3 — Push Notifications
Daily reminders for your scheduled workout. A morning notification will tell you what's on the plan today — distance, type, and target effort. You'll choose the notification time in settings.
Notification types
- Morning brief — "Today: 5-mile easy run at conversational pace"
- Rest day — "Rest day. Tomorrow: 8-mile long run."
- Streak milestone — "7-day streak! You haven't missed a workout in a week."
- Weekly summary — "This week: 28 miles across 5 runs. Nice work."
Phase 4 — Offline Access
You'll be able to view your training plan and log workouts without an internet connection. Changes will sync automatically when you're back online. Useful for traveling, running in areas with poor signal, or checking your plan on airplane mode.
Relationship to Other Roadmaps
The mobile app will be the delivery mechanism for several planned features:
- Heart rate training Phase 3 (wearable integration) — will require the mobile app to read HRV and resting HR from Apple Health / Health Connect
- Watch export Phase 3 (Apple Watch support) and Phase 4 (auto-log) — the mobile app will enable two-way sync with your watch
| Phase | Feature | Status |
|---|---|---|
| Phase 1 | Mobile app shell (iOS + Android) | Planned |
| Phase 2 | Apple Health + Health Connect sync | Planned |
| Phase 3 | Push notifications (daily workout reminders) | Planned |
| Phase 4 | Offline plan access + background sync | Planned |
Design Principles
- Web-first, app-enhanced. The browser version isn't going away. The mobile app will add capabilities that browsers can't provide (health data, push notifications, offline). If you prefer the browser, everything will still work.
- One UI, two hosts. The same interface code will run in the browser and the app. No divergence, no "mobile version" with missing features. What works on web will work on mobile.
- Permission, not assumption. Health data access will be explicitly requested and clearly explained. You'll choose what to share. Pheidi will never access health data without your active consent, and you'll be able to disconnect at any time.
- Match, don't nag. Auto-complete will match runs to workouts quietly. If the match is clear, it will just work. If it's ambiguous, you'll decide. No pop-ups demanding attention.
Key Takeaway
The native mobile app is on the way. Until then, install Pheidi as a Progressive Web App from your phone's browser — you get a home screen icon, full-screen launch, and the same training plan experience. When the native app ships, it will add Apple Health and Health Connect sync, push notifications, and full offline access on top.
The web app is live today — sign in to build a plan.
Research & evidence
Science behind this feature from pheidi.training.
- Wearables and Biofeedback for Injury Prevention Readiness metrics, recovery scores, and what they predict.
- Streaks and Fitness App Retention Why streaks work for adherence and when they hurt.
- Each Hour of Sleep Cuts Injury Risk 43% 2023 meta-analysis on sleep duration and next-day injury rate.
- Sleep Quality Predicts Injury Why 8 fragmented hours is not the same as 8 consolidated hours.
- Sleep and Recovery for Runners Consistent, sufficient sleep predicts injury risk more than most training metrics.
See also
- Heart Rate Training Roadmap Where Pheidi is and where it is going with heart rate-based training. Polarized 3-zone model, wearable readiness, and adaptive intensity targeting.
- How Calendar Export Works Sync your training plan with Google Calendar, Apple Calendar, or Outlook via a live iCal subscription, or export as PDF or printable HTML.
- How Garmin Watch Export Works Send structured workouts to your Garmin watch with pace targets and interval cues. Export FIT files from any Pheidi workout.