RunForm iOS — 27 Powerful Features
Every feature listed below is live and shipping on iOS today. Android and WeChat are catching up fast.
Smart Video Capture
Record or upload from camera roll with multi-angle support (side/back/front). Live Vision skeleton overlay guides your positioning in real time. Auto video compression for fast uploads.
On-Device Pose Extraction
21 biomechanical indicators extracted entirely on-device via Apple Vision — cadence, ground contact time, vertical oscillation, knee/hip/ankle angles, pronation, stride length, and more. No cloud needed for pose detection.
AI Analysis & Problem Cards
Confidence-scored results with detailed metric tables, issue cards ranked by severity (high/medium/low), and personalized training recommendations. See exactly what to fix and how.
History & Trend Charts
Browse all past analyses in a scrollable history list. Tap any entry for full detail replay. Trend charts track your progress across multiple metrics over time.
Elite Athlete Comparison
Compare your form against benchmark data from elite runners like Kipchoge. Run side-by-side comparisons between any two of your own analysis records. Full comparison history browsing.
AI Training Plans
Generate personalized weekly plans from your runner profile. Includes marathon-specific plans, race-day plans, saved plan management, manual next-week editing, and rich workout cards.
Runner Profile & Strava
Full runner profile with extended fields (shoe size, leg length, shoe brand). Strava OAuth integration for syncing training data and viewing Strava activity context in-app.
Voice Coach (TTS)
Built-in audio coach using AVSpeechSynthesizer. Delivers spoken feedback and coaching cues during your run — framework ready, activation via CoreMotion pipeline.
Multilingual & Social
Full i18n support across English, Dutch, and Simplified Chinese. Share analysis results via system ShareSheet. Submit feedback ratings to help improve analysis quality.
Cross-Platform Consistency
One RunForm experience across iOS, Android, and WeChat — Sprint 1 alignment tracker
Our Sprint 1 mission: bring Android and WeChat to full feature parity with iOS. Below is the live alignment status across the 27 RunForm features.
Core Features (F1–F8, F13, F18, F24)
| # | Feature | iOS | Android | |
|---|---|---|---|---|
| F1 | Video Upload & Recording | |||
| F2 | Multi-Angle Capture | |||
| F3 | Live Camera Guidance | |||
| F4 | On-Device Pose Extraction | |||
| F5 | AI Analysis Results | |||
| F6 | History List | |||
| F7 | Trend Charts | |||
| F8 | History Detail Replay | |||
| F13 | AI Training Plan Generation | |||
| F18 | Runner Profile | |||
| F24 | Workout Cards |
Enhanced Features (F9–F12, F14–F17, F19–F27)
| # | Feature | iOS | Android | |
|---|---|---|---|---|
| F9 | Elite Athlete Browse | |||
| F10 | User vs Elite Compare | |||
| F11 | Custom Compare | |||
| F12 | Compare History | |||
| F14 | Marathon Plan | |||
| F15 | Race Plan | |||
| F16 | Plan Save & Manage | |||
| F17 | Manual Plan Edit | |||
| F19 | Extended Profile Fields | |||
| F20 | Strava OAuth | |||
| F21 | Voice Coach (TTS) | |||
| F22 | Multi-Language i18n | |||
| F23 | Feedback Ratings | |||
| F25 | Video Compression | |||
| F26 | Share Feature | |||
| F27 | Strava WebView |
Infrastructure (I1–I13)
| # | Feature | iOS | Android | |
|---|---|---|---|---|
| I1 | Unit Testing | |||
| I2 | UI Testing | |||
| I3 | CI Pipeline | |||
| I4 | Lint / Code Style | |||
| I5 | DI Framework | |||
| I6 | Local Persistence | |||
| I7 | Encrypted Storage | |||
| I8 | API Authentication | |||
| I9 | Multi-Environment | |||
| I10 | Code Obfuscation | |||
| I11 | Signing & Release | |||
| I12 | Crash Reporting | |||
| I13 | Analytics / Telemetry |
Updated May 15, 2026 — Sprint 1 Week 2 status. Android and WeChat progressing rapidly toward feature parity.
Ready to Move Better?
Start with RunForm — your first running form analysis is free. No credit card required.
Join the movement. More products coming soon.