From e7b792bd44efc720e277744f2f1bc92fcfcdea23 Mon Sep 17 00:00:00 2001 From: Clawd Date: Sun, 15 Feb 2026 22:02:29 +0100 Subject: [PATCH] Add comprehensive UX/feature research for Gravl Research compiled from Exa AI search covering: - Market overview (2024-2032 projections) - UX best practices and common mistakes - User feedback from Reddit communities - Competitor analysis (Strong, Hevy, FITBOD, etc.) - Gamification strategies - AI coaching trends - Prioritized recommendations for Gravl --- .planning/research/00-index.md | 28 +++ .planning/research/01-market-overview.md | 59 +++++ .planning/research/02-ux-best-practices.md | 151 ++++++++++++ .planning/research/03-user-feedback.md | 139 +++++++++++ .planning/research/04-competitor-analysis.md | 235 ++++++++++++++++++ .planning/research/05-gamification.md | 211 ++++++++++++++++ .planning/research/06-ai-coaching.md | 246 +++++++++++++++++++ .planning/research/07-recommendations.md | 177 +++++++++++++ .planning/research/08-sources.md | 108 ++++++++ 9 files changed, 1354 insertions(+) create mode 100644 .planning/research/00-index.md create mode 100644 .planning/research/01-market-overview.md create mode 100644 .planning/research/02-ux-best-practices.md create mode 100644 .planning/research/03-user-feedback.md create mode 100644 .planning/research/04-competitor-analysis.md create mode 100644 .planning/research/05-gamification.md create mode 100644 .planning/research/06-ai-coaching.md create mode 100644 .planning/research/07-recommendations.md create mode 100644 .planning/research/08-sources.md diff --git a/.planning/research/00-index.md b/.planning/research/00-index.md new file mode 100644 index 0000000..d6b252a --- /dev/null +++ b/.planning/research/00-index.md @@ -0,0 +1,28 @@ +# Gravl Research Index + +Research sammanställd 2026-02-15 via Exa AI Search. + +## Filer + +| Fil | Innehåll | +|-----|----------| +| [01-market-overview.md](01-market-overview.md) | Marknadsstorlek, trender, statistik | +| [02-ux-best-practices.md](02-ux-best-practices.md) | UX-principer, design-misstag att undvika | +| [03-user-feedback.md](03-user-feedback.md) | Reddit-analys, vad användare vill ha/hatar | +| [04-competitor-analysis.md](04-competitor-analysis.md) | Strong, Hevy, FITBOD, JEFIT, m.fl. | +| [05-gamification.md](05-gamification.md) | Gamification-mekanismer, motivation | +| [06-ai-coaching.md](06-ai-coaching.md) | AI-coaching trends, conversational UI | +| [07-recommendations.md](07-recommendations.md) | Konkreta rekommendationer för Gravl | +| [08-sources.md](08-sources.md) | Alla källor och länkar | + +## Key Takeaways + +1. **70% churn inom 90 dagar** — UX är problemet, inte motivation +2. **Offline-first är kritiskt** — Gym har dålig signal +3. **Enkelhet vinner** — Strong/Hevy: minimal klick per set +4. **AI ska vara transparent** — Visa VARFÖR, inte bara VAD +5. **Conversational onboarding** — Dialog > formulär + +## Nästa steg + +Se [07-recommendations.md](07-recommendations.md) för prioriterad feature-lista. diff --git a/.planning/research/01-market-overview.md b/.planning/research/01-market-overview.md new file mode 100644 index 0000000..30188af --- /dev/null +++ b/.planning/research/01-market-overview.md @@ -0,0 +1,59 @@ +# Marknadsöversikt — Fitness Apps 2024-2032 + +## Marknadsstorlek + +| År | Värde | Källa | +|----|-------|-------| +| 2024 | $2.47 - $2.5 miljarder | UXmatters, OpenArc | +| 2027 | $33.04 miljarder (revenue) | OpenArc | +| 2032 | $9.6 miljarder | NIX United | +| 2033 | $9.67 miljarder | UXmatters | + +**Tillväxt:** ~4x ökning på 8 år + +## Användarbas + +- **345 miljoner** aktiva användare globalt (2024) +- **58%** av mobilanvändare öppnar hälsa/fitness-appar dagligen +- Fortsatt tillväxt driven av remote/hybrid träning + +## Retention-problem + +> "70% of fitness app users drop off within the first 90 days. The reason isn't a lack of motivation. It's bad UX." +> — Stormotion/Entrepreneur + +### Varför användare slutar + +1. **Dålig UX** — Förvirrande navigation, långsam app +2. **Ingen personalisering** — Generiska program +3. **Saknar offline** — Funkar inte i gymmet +4. **Over-complexity** — För många features, ingen fokus + +## Marknadsdrivare + +1. **Remote fitness** — Post-pandemic beteende kvarstår +2. **Wearables-integration** — Apple Watch, Garmin, Whoop +3. **AI/ML** — Personaliserade program +4. **Subscription economy** — Återkommande intäkter + +## Segment + +| Segment | Beskrivning | Exempel | +|---------|-------------|---------| +| Workout tracking | Logga set/reps/vikt | Strong, Hevy | +| AI coaching | Genererade program | FITBOD, Juggernaut AI | +| Social fitness | Community-fokus | Strava, Hevy | +| Habit building | Gamification | Habitica, Streaks | +| Connected equipment | Hardware + app | Peloton, Tonal | + +## Konkurrenslandskap + +Marknaden är fragmenterad med många aktörer: +- **Etablerade:** Nike Training Club, Adidas Training, Under Armour +- **Startup-favoriter:** Strong, Hevy, FITBOD +- **Nisch:** Juggernaut AI (powerlifting), JEFIT (övningsdatabas) +- **Big tech:** Apple Fitness+, Google Fitbit Premium + +--- + +*Källa: Exa AI Search, 2026-02-15* diff --git a/.planning/research/02-ux-best-practices.md b/.planning/research/02-ux-best-practices.md new file mode 100644 index 0000000..21272c8 --- /dev/null +++ b/.planning/research/02-ux-best-practices.md @@ -0,0 +1,151 @@ +# UX Best Practices — Fitness Apps 2025-2026 + +## Grundprinciper + +### 1. Friktionsfri onboarding + +> "Users abandon apps after one bad experience" + +- Max 3-5 steg till första värde +- Skippa registrering för test +- Visa värde INNAN du ber om data +- Progressive disclosure — fråga mer senare + +### 2. Personalisering från dag 1 + +``` +❌ "Välj ett program" +✅ "Berätta om dina mål så skapar vi ett program för dig" +``` + +- Anpassa efter mål, erfarenhet, utrustning +- Visa att appen "förstår" användaren +- Personliga hälsningar, dynamiskt innehåll + +### 3. Offline-first arkitektur + +**Varför:** Gym har ofta dålig/ingen uppkoppling + +- Spara alla pass lokalt +- Synka i bakgrunden när online +- Tydlig indikator för sync-status +- Konflikthantering vid samtidig edit + +### 4. Konsekvent cross-device + +- Samma UX på iOS, Android, tablet, watch +- Responsiv design (inte separata appar) +- Synkad data i realtid +- Touch-optimerade targets (min 44x44pt) + +### 5. Enkel datavisualisering + +``` +❌ "Du lyfte 12,450 kg totalt förra månaden" +✅ [Graf som visar uppåttrend] "↑ 8% mer än förra månaden" +``` + +- Progress bars > siffror +- Trendlinjer > punktdata +- Jämförelse mot sig själv (inte andra) +- Milestones tydligt markerade + +--- + +## Design-misstag att undvika + +### 1. Ingen offline-funktion + +> "If I can't use it without internet, it's useless at my gym." + +**Impact:** Användare byter app +**Fix:** Local-first med background sync + +### 2. Inkonsekvent design + +**Symptom:** +- Funkar på iPhone 15 Pro, trasig på SE +- Android-version är "afterthought" +- Tablet-vy är bara uppskalad mobil + +**Fix:** Design system + responsiva breakpoints + +### 3. Ingen personalisering + +**Symptom:** +- Samma program för alla +- "Nybörjare" får samma vikt som "avancerad" +- Ignorerar användarens utrustning + +**Fix:** Onboarding-frågor + adaptiv AI + +### 4. Rörig datapresentation + +**Symptom:** +- 15 siffror på dashboarden +- Ingen hierarki +- Användaren vet inte vad som är viktigt + +**Fix:** Progressive disclosure, fokusera på 1-3 KPIs + +### 5. Förvirrande navigation + +**Regel:** Max 3 taps till viktig funktion + +**Symptom:** +- "Var loggar jag mitt pass?" +- Hidden hamburger menus +- Inkonsekvent back-beteende + +**Fix:** Bottom tab bar, tydliga CTAs, user testing + +--- + +## UX Frameworks + +### Habit Loop (Nir Eyal) + +``` +Trigger → Action → Variable Reward → Investment + ↑__________________________________________| +``` + +**Fitness-tillämpning:** +1. **Trigger:** Push-notis "Dags för Pull-dag!" +2. **Action:** Öppna app, starta pass +3. **Reward:** PR-firande, progress-graf +4. **Investment:** Logga mer data → bättre rekommendationer + +### Jobs To Be Done + +| Job | Konkurrerande lösning | +|-----|----------------------| +| "Hjälp mig komma ihåg vad jag lyfte senast" | Anteckningsblock | +| "Visa att jag blir starkare" | Kalkylark | +| "Motivera mig att träna" | Träningskompis | +| "Berätta vad jag ska göra" | PT | + +--- + +## Accessibility + +- **Kontrast:** Min 4.5:1 för text +- **Touch targets:** Min 44x44pt +- **Screen reader:** Labela alla interaktiva element +- **Motion:** Respektera reduced motion settings +- **Color:** Använd inte färg som enda indikator + +--- + +## Performance + +| Metric | Mål | Varför | +|--------|-----|--------| +| First Contentful Paint | <1.5s | Användare ger upp efter 3s | +| Time to Interactive | <2s | Kan börja logga direkt | +| Bundle size | <500KB | Fungerar på 3G | +| Offline startup | <1s | Cached assets | + +--- + +*Källa: UXmatters, Dataconomy, ZFort, Stormotion, RedCat — 2025-2026* diff --git a/.planning/research/03-user-feedback.md b/.planning/research/03-user-feedback.md new file mode 100644 index 0000000..0136cd5 --- /dev/null +++ b/.planning/research/03-user-feedback.md @@ -0,0 +1,139 @@ +# User Feedback — Reddit-analys + +Sammanställning från r/Fitness, r/weightroom, r/bodybuilding, r/xxfitness, r/naturalbodybuilding. + +--- + +## Mest efterfrågade features + +### Topp 10 + +| Rank | Feature | Citat/Kontext | +|------|---------|---------------| +| 1 | **Progressiv överbelastning-tracking** | "I just want to see if I'm lifting more than last week" | +| 2 | **Enkel loggning** | "Most apps try to do too much. Just let me log sets." | +| 3 | **Offline-läge** | "If I can't use it without internet, it's useless at my gym" | +| 4 | **Historik & grafer** | "I find everything more fun if I can see metrics, stats, graphs" | +| 5 | **Rest-timer med notis** | "When I hear that bell I know it's time" | +| 6 | **Custom routines** | "I don't want pre-made programs, I want MY routine" | +| 7 | **Superset-stöd** | "PPL with supersets is impossible to log in most apps" | +| 8 | **Cross-platform sync** | "Started on Android, now on iPhone, lost everything" | +| 9 | **Data export** | "I want to OWN my data, not be locked in" | +| 10 | **Dark mode** | "Blinding white screen at 6am in the gym? No thanks" | + +### Honorable mentions + +- Apple Watch-app med standalone-funktion +- Plate calculator ("hur många skivor för 87.5kg?") +- 1RM-estimering baserat på set +- Workout templates som kan delas +- Bodyweight-övningar med progression + +--- + +## Vad användare HATAR + +### Dealbreakers + +| Problem | Reaktion | +|---------|----------| +| **Tvingad premium för basics** | "Deleted immediately" | +| **Annonser mitt i träning** | "Instant uninstall" | +| **Kräver konto för att testa** | "Why do you need my email to log squats?" | +| **Långsam app (>2s)** | "By the time it loads my rest is over" | +| **Social-first design** | "I don't care what strangers lifted today" | +| **Subscription för allt** | "I'd pay $10 once, not $10/month forever" | +| **Data hostage** | "Can't export? My data is trapped" | +| **Auto-play videos** | "Stop trying to teach me, I know how to squat" | + +### Specifika klagomål + +> "Every app tries to be a social network now. I just want a notebook replacement." + +> "Strong was perfect until they limited free to 3 routines. Now I use FitNotes." + +> "FITBOD keeps suggesting exercises I hate. Let me blacklist movements." + +> "Hevy's social feed is the first thing I see. I don't care. Show me MY stats." + +--- + +## Populära appar enligt Reddit + +### Mest rekommenderade (2024-2026) + +| App | Sentiment | Typisk användare | +|-----|-----------|------------------| +| **Strong** | 👍👍👍 | "Just works", minimalist | +| **Hevy** | 👍👍 | Gratis, social är bonus | +| **FitNotes** | 👍👍 | Android, helt gratis, offline | +| **JEFIT** | 👍 | Stor övningsdatabas | +| **FITBOD** | 👍/👎 | Delad: "AI is great" vs "too expensive" | + +### Citat + +**Om Strong:** +> "Strong is the gold standard. Simple, fast, does one thing well." + +**Om Hevy:** +> "Hevy is what Strong should be. Free tier is actually usable." + +**Om FitNotes:** +> "FitNotes has helped me stay focused for 4 years. It's free and works offline." + +**Om FITBOD:** +> "If you can afford it, FITBOD is amazing. If not, it's frustrating." + +--- + +## Pricing preferences + +### Vad användare är villiga att betala + +| Modell | Acceptans | +|--------|-----------| +| **Engångsköp ~$10** | ✅ Hög | +| **$2-5/månad** | ✅ Acceptabel | +| **$10+/månad** | ⚠️ Måste vara exceptionell | +| **Ads-supported free** | ❌ Hatad | +| **Freemium med rimlig free-tier** | ✅ Preferred | + +### Reddit-konsensus + +> "I'd happily pay $20 once for a good app. $100/year feels like a scam for a workout logger." + +--- + +## Feature requests som sticker ut + +### Unika idéer från Reddit + +1. **"Gym buddy" matching** — Hitta träningspartner med liknande schema/mål +2. **Equipment availability** — "Bänken är upptagen, vad gör jag istället?" +3. **Fatigue-aware programming** — Automatiskt deload vid överträning +4. **Form check integration** — Ladda upp video, få feedback +5. **Nutrition sync** — Koppla till MyFitnessPal utan manuell input +6. **Sleep integration** — Justera träning baserat på sömnkvalitet +7. **Menstrual cycle awareness** — Anpassa träning efter cykel (r/xxfitness) + +--- + +## Sammanfattning + +**Gör:** +- Enkel, snabb loggning +- Offline-first +- Progressgrafer +- Mörkt tema +- Data export + +**Gör INTE:** +- Social-first +- Ads +- Premium för basics +- Tvingad registrering +- Långsam performance + +--- + +*Källa: Reddit (r/Fitness, r/weightroom, r/bodybuilding, r/xxfitness), RedditFavorites, Setgraph — 2020-2026* diff --git a/.planning/research/04-competitor-analysis.md b/.planning/research/04-competitor-analysis.md new file mode 100644 index 0000000..4a55f66 --- /dev/null +++ b/.planning/research/04-competitor-analysis.md @@ -0,0 +1,235 @@ +# Konkurrentanalys — Workout Tracker Apps 2026 + +## Snabbjämförelse + +| App | Best for | Free tier | Pris | iOS | Android | +|-----|----------|-----------|------|-----|---------| +| **Strong** | Enkel loggning | 3 routines | $4.99/mån | 4.9 | 4.8 | +| **Hevy** | Social + gratis | Mycket | $2.99/mån | 4.9 | 4.9 | +| **FITBOD** | AI-genererat | 3 workouts | $12.99/mån | 4.8 | 4.5 | +| **JEFIT** | Övningsdatabas | Ja | $12.99/mån | 4.7 | 4.5 | +| **Juggernaut AI** | Powerlifting | Nej | $35/mån | 4.5 | 4.3 | +| **FitNotes** | Gratis, offline | Helt gratis | — | — | 4.8 | +| **GymGod** | Privacy, offline | Ja | $4.99/mån | 4.7 | — | + +--- + +## Strong + +**Website:** [strong.app](https://strong.app) + +### Styrkor + +- ⚡ **Extremt snabb loggning** — Minimal taps per set +- 📱 **Utmärkt Apple Watch-app** — Kan köra helt standalone +- 📴 **Offline-first** — Fungerar utan internet +- 🎨 **Clean, minimal design** — Ingen clutter +- 📊 **Bra progress-grafer** — Tydliga trendlinjer + +### Svagheter + +- 💰 **Begränsad free-tier** — Endast 3 custom routines +- 🤖 **Ingen AI/coaching** — Manuell progression +- 👥 **Minimalt social** — Ingen community +- 📈 **Enkel analytics** — Saknar avancerade insikter + +### Lärdomar för Gravl + +> Strong vinner genom att göra EN sak extremt bra: snabb loggning. + +**Kopiera:** +- Minimal taps per set +- Offline-first arkitektur +- Clean, fokuserad UI + +**Undvik:** +- Aggressiv paywall på basic features + +--- + +## Hevy + +**Website:** [hevyapp.com](https://hevyapp.com) + +### Styrkor + +- 🆓 **Generös free-tier** — Faktiskt användbar utan betalning +- 👥 **Social features** — Följ vänner, se deras pass +- 🎨 **Modern design** — Ser 2026 ut, inte 2018 +- 📈 **Aktiv utveckling** — Nya features regelbundet +- 💰 **Lågt pris** — $2.99/mån, $23.99/år + +### Svagheter + +- 🗑️ **Kan kännas cluttered** — Social feed tar fokus +- 📊 **Avancerade grafer = premium** — Progression analysis låst +- 🤖 **Ingen riktig AI** — Basic templates endast +- ⌚ **Apple Watch är okej** — Inte lika bra som Strong + +### Lärdomar för Gravl + +> Hevy visar att en generös free-tier bygger användarbas och goodwill. + +**Kopiera:** +- Rimlig free-tier som faktiskt fungerar +- Modern, fräsch design +- Continuous deployment av nya features + +**Undvik:** +- Social-first (gör det opt-in istället) + +--- + +## FITBOD + +**Website:** [fitbod.me](https://fitbod.me) + +### Styrkor + +- 🤖 **AI-genererade pass** — Baserat på muskel-fatigue +- 🏋️ **Utrustningsmedveten** — Vet vad du har tillgång till +- 👶 **Bra för nybörjare** — "Berätta bara vad jag ska göra" +- 📊 **Muscle recovery tracking** — Visar vilka muskler som är utvilade +- 🍎 **Apple ecosystem** — Tight Health-integration + +### Svagheter + +- 💰 **Dyrt** — $12.99/mån = $156/år +- 🎭 **"Black box"** — Svårt att förstå AI:s resonemang +- 🎮 **Mindre kontroll** — Avancerade användare frustrerade +- ❌ **Kan inte blacklista övningar** — AI föreslår saker du hatar +- 📴 **Kräver internet** — För AI-beräkningar + +### Lärdomar för Gravl + +> FITBOD visar att AI-coaching har värde, men transparens och kontroll saknas. + +**Kopiera:** +- Muskel-fatigue tracking koncept +- "Just tell me what to do" för nybörjare + +**Undvik:** +- Black box AI — visa VARFÖR +- Extremt pris utan tydligt mervärde + +--- + +## JEFIT + +**Website:** [jefit.com](https://jefit.com) + +### Styrkor + +- 📚 **Största övningsdatabasen** — 1,400+ övningar +- 👥 **Stor community** — 12M+ användare +- 📹 **Video demonstrations** — För varje övning +- 🆓 **Användbar free-tier** — Basic tracking gratis + +### Svagheter + +- 🎨 **Daterad design** — Känns 2018 +- 🐌 **Kan vara långsam** — Bloated app +- 📢 **Ads i free** — Störande +- 🔄 **Sync-problem** — Rapporterade buggar + +### Lärdomar för Gravl + +> JEFIT visar värdet av en komplett övningsdatabas med video. + +**Kopiera:** +- Omfattande övningsdatabas +- Video för varje övning + +**Undvik:** +- Daterad design +- Ads som huvudmonetisering + +--- + +## Juggernaut AI + +**Website:** [juggernautai.com](https://juggernautai.com) + +### Styrkor + +- 🏋️ **Powerlifting-fokus** — SBD-specialisering +- 📈 **Periodisering** — Block-baserad programmering +- 🎯 **RPE-baserat** — Autoregulering +- 🧠 **Chad Wesley Smith** — Trovärdighet i communityn + +### Svagheter + +- 💰 **Dyrt** — $35/mån +- 🎯 **Nisch** — Endast för powerlifters +- 📱 **Begränsad UX** — Fokus på programmet, inte appen + +### Lärdomar för Gravl + +> Nisch-fokus kan motivera premium-pris om värdet är tydligt. + +--- + +## FitNotes (Android) + +**Website:** [fitnotesapp.com](https://fitnotesapp.com) + +### Styrkor + +- 🆓 **100% gratis** — Ingen premium +- 📴 **Offline-first** — Lokal databas +- ⚡ **Snabb och lätt** — Ingen bloat +- 📊 **Bra grafer** — Trots att det är gratis +- 🔒 **Privacy** — Ingen telemetri + +### Svagheter + +- 🤖 **Endast Android** — Ingen iOS +- 🎨 **Basic design** — Funktionell men inte snygg +- 👥 **Ingen sync** — Allt lokalt +- 📵 **Ingen cloud backup** — Risk att förlora data + +### Lärdomar för Gravl + +> FitNotes är älskad för att den gör basics perfekt utan att kräva pengar eller data. + +--- + +## Feature Matrix + +| Feature | Strong | Hevy | FITBOD | JEFIT | FitNotes | +|---------|--------|------|--------|-------|----------| +| Offline mode | ✅ | ⚠️ | ❌ | ⚠️ | ✅ | +| AI workout gen | ❌ | ❌ | ✅ | ❌ | ❌ | +| Social features | ❌ | ✅ | ❌ | ✅ | ❌ | +| Apple Watch | ✅ | ✅ | ✅ | ⚠️ | ❌ | +| Exercise database | ⚠️ | ✅ | ✅ | ✅✅ | ⚠️ | +| Progress graphs | ✅ | ✅ | ✅ | ✅ | ✅ | +| Rest timer | ✅ | ✅ | ✅ | ✅ | ✅ | +| Supersets | ✅ | ✅ | ✅ | ⚠️ | ✅ | +| Data export | ✅ | ✅ | ⚠️ | ✅ | ✅ | +| Free tier | ⚠️ | ✅ | ⚠️ | ✅ | ✅✅ | + +--- + +## Gravl Positionering + +### Gap i marknaden + +1. **AI + Transparens** — FITBOD har AI men är "black box" +2. **Conversational UX** — Ingen har riktigt dialog-baserad coach +3. **Dagsform-anpassning** — "Hur mår du?" → anpassat pass +4. **Svensk lokalisering** — Marknaden är på engelska + +### Föreslaget fokus + +``` +Strong's enkelhet ++ FITBOD's AI-coaching ++ Hevy's prissättning ++ Transparens (visa VARFÖR) += Gravl +``` + +--- + +*Källa: Officiella hemsidor, Reddit reviews, Exa AI Search — 2026-02-15* diff --git a/.planning/research/05-gamification.md b/.planning/research/05-gamification.md new file mode 100644 index 0000000..cd02e5b --- /dev/null +++ b/.planning/research/05-gamification.md @@ -0,0 +1,211 @@ +# Gamification i Fitness Apps + +## Varför gamification fungerar + +> "According to Duolingo's former CPO Jorge Mazal, leveraging gamification helped Duolingo 4.5x its DAU." + +Gamification aktiverar psykologiska triggers: +- **Dopamin** vid achievements +- **Social proof** via leaderboards +- **Loss aversion** via streaks +- **Autonomy** via valmöjligheter + +--- + +## Effektiva mekanismer + +### 1. Streaks + +**Vad:** Konsekutiva dagar med aktivitet + +**Varför det fungerar:** +- Loss aversion — "Jag kan inte bryta min 30-dagars streak!" +- Habit formation — Daglig trigger +- Visual progress — Tydlig siffra + +**Risker:** +- Bruten streak → användare ger upp helt +- Tvingar "junk" träning för att behålla streak +- Kan skapa ångest istället för motivation + +**Best practice:** +- "Freeze" funktion (hoppa över en dag) +- Veckostroke istället för daglig (för gym) +- Fira streaks, men straffa inte brutna + +### 2. XP / Levels + +**Vad:** Poäng för aktiviteter → levla upp + +**Varför det fungerar:** +- Long-term progression synlig +- RPG-känsla +- Unlock av features/content + +**Implementation:** +``` +XP sources: +- Genomfört pass: +100 XP +- Nytt PR: +50 XP +- Streak-dag: +20 XP +- Loggat vikt: +5 XP + +Levels: +- 1-10: Nybörjare +- 11-25: Intermediate +- 26-50: Avancerad +- 51+: Elite +``` + +### 3. Achievements / Badges + +**Vad:** Engångsbelöningar för milestones + +**Varför det fungerar:** +- Tydliga mål att sikta mot +- Collectible-instinkt +- Delade achievements = social proof + +**Exempel för Gravl:** +| Achievement | Trigger | +|-------------|---------| +| 🏋️ First Rep | Logga första passet | +| 💯 Century | 100 loggade pass | +| 🔥 On Fire | 7 dagars streak | +| 📈 PR Machine | 10 personal records | +| 🦵 Leg Day Hero | 20 Legs-pass | +| 🎯 Consistent | 4 veckor utan miss | + +### 4. Progress Rings / Bars + +**Vad:** Visuell completion-indikator + +**Varför det fungerar:** +- Omedelbar feedback +- "Nästan där"-motivation +- Apple Watch-bevisat effektivt + +**Implementation:** +- Veckolig ring: 4/5 pass genomförda +- Pass-progress: 7/12 övningar klara +- Muskelgrupp-coverage: Push 100%, Pull 80%, Legs 60% + +### 5. Leaderboards + +**Vad:** Ranking mot andra användare + +**Varför det fungerar:** +- Social motivation +- Competition-drive +- Accountability + +**Risker:** +- Demotiverar nybörjare +- Kan uppmuntra fusk +- Privacy concerns + +**Best practice:** +- Opt-in only +- Vänner-only leaderboard (inte global) +- Normalisera för kroppsvikt/erfarenhet +- Eller: Jämför mot DIG SJÄLV förra månaden + +--- + +## Appar som gör det bra + +### Duolingo + +**Mekanismer:** +- Daglig streak (med freeze) +- XP och levels +- Leaderboards (leagues) +- Hearts (begränsade försök) +- Achievements + +**Resultat:** 4.5x DAU ökning + +### Habitica + +**Mekanismer:** +- RPG-karaktär som levlar +- HP-förlust vid missade habits +- Boss battles med vänner +- Equipment och rewards + +**Varning:** Kan vara för "gamey" för fitness + +### Strava + +**Mekanismer:** +- Kudos (social validation) +- Segments (mini-competitions) +- Challenges (monthly goals) +- Year in Sport (recap) + +**Lärdomar:** Social + achievement = sticky + +--- + +## Gamification för Gravl + +### Rekommenderat (Opt-in) + +1. **Personal Records** + - Automatisk detection av nya PRs + - Firande-animation + - PR-historik + +2. **Vecko-streak** + - "3/4 pass denna vecka" + - Fira fullständig vecka + - Ingen bestraffning för miss + +3. **Achievements** + - Milestones (första 100kg, etc.) + - Consistency-baserade + - Inte "logga varje dag"-spam + +4. **Progress rings** + - Veckans träning visualiserad + - Muskelgrupp-balance + +### Undvik + +- ❌ Daglig streak som krav +- ❌ Global leaderboard +- ❌ HP/lives-system +- ❌ Lootboxes/random rewards +- ❌ Pay-to-win elements + +### Filosofi + +``` +Gamification ska FÖRSTÄRKA motivation, inte ERSÄTTA den. + +Fokus på: +- Fira framsteg +- Visa progress +- Bygga vanor + +Undvik: +- Skapa ångest +- Manipulera beteende +- Tvinga engagement +``` + +--- + +## Metrics att tracka + +| Metric | Mål | Varför | +|--------|-----|--------| +| Weekly Active Users | ↑ | Visar engagement | +| Streak retention | >70% | Streaks som funkar | +| Achievement unlock rate | 60-80% | Rätt svårighetsgrad | +| Premium conversion | ↑ | Gamification → betalning | +| Churn after broken streak | <20% | Streaks som inte skadar | + +--- + +*Källa: Yu-kai Chou, Naavik, StriveCloud, Duolingo case studies — 2023-2026* diff --git a/.planning/research/06-ai-coaching.md b/.planning/research/06-ai-coaching.md new file mode 100644 index 0000000..e53158a --- /dev/null +++ b/.planning/research/06-ai-coaching.md @@ -0,0 +1,246 @@ +# AI Coaching i Fitness Apps — 2025-2026 + +## State of the Art + +AI-coaching har gått från "buzzword" till verklig funktionalitet: + +- **Google Gemini + Fitbit** — Integrerad hälsocoach +- **FITBOD** — Muskel-fatigue-baserade program +- **Juggernaut AI** — Periodiserad powerlifting +- **Zing Coach** — Conversational workout updates + +--- + +## Vad AI-coaching gör idag + +### 1. Workout Generation + +**Input:** Mål, erfarenhet, utrustning, tid +**Output:** Komplett träningspass + +``` +Exempel (FITBOD): +- "Jag vill bygga muskler, har 45 min, gymmet har allt" +→ Push-fokuserat pass med 6 övningar, 3 set vardera +``` + +**Styrkor:** +- Sparar tid för nybörjare +- Varierar automatiskt +- Anpassar efter utrustning + +**Svagheter:** +- "Black box" — varför just DENNA övning? +- Kan ignorera personliga preferenser +- Fungerar sämre för avancerade + +### 2. Auto-Progression + +**Input:** Loggad data (vikt, reps, RPE) +**Output:** Justerad vikt för nästa pass + +``` +Exempel: +- Bänkpress: 80kg x 8,8,8 (mål: 8-10 reps) +→ "Nästa gång: 82.5kg" +``` + +**Logik:** +- Alla set i övre intervallet → öka vikt +- Missade reps → behåll eller sänk +- RPE 10 på alla set → sänk + +### 3. Recovery Awareness + +**Input:** Träningshistorik, sömn, HRV +**Output:** Rekommendation om intensitet + +``` +Exempel (Google Fitbit AI): +- 5h sömn, HRV -20% från baseline +→ "Kanske en lättare dag idag? Föreslår mobility istället." +``` + +### 4. Conversational Coaching + +**Input:** Naturligt språk +**Output:** Anpassade svar och ändringar + +``` +User: "Jag har ont i axeln, kan inte göra overhead press" +AI: "Okej! Jag byter ut overhead press mot landmine press som + är snällare mot axeln. Vill du också skippa lateral raises?" +``` + +### 5. Form Feedback (emerging) + +**Input:** Video av övning +**Output:** Teknikanalys + +**Status:** Fortfarande experimentellt, men: +- Elitefy, Onyx använder pose estimation +- Apple Vision framework möjliggör on-device +- Accuracy ~70-85% för basic form cues + +--- + +## Google Gemini + Fitbit + +### Vad det gör + +- Personlig hälsocoach i Fitbit-appen +- Förstår hela bilden: sömn, stress, aktivitet, nutrition +- Skapar veckoplan baserat på mål +- Justerar i realtid + +### PCMag Review (Dec 2025) + +> "The personal health coach is the first fitness tool that's actually helped me get through Thanksgiving without completely derailing my progress." + +### Key Insight + +AI som förstår HELA bilden (sömn + stress + träning + kost) är betydligt mer effektiv än isolerade datapunkter. + +--- + +## Vad användare vill ha + +### Önskelista (från Reddit/reviews) + +1. ✅ **"Föreslå alternativ när utrustningen är upptagen"** +2. ✅ **"Anpassa passet efter hur jag känner mig"** +3. ✅ **"Förklara VARFÖR jag gör denna övning"** +4. ✅ **"Lär dig mina preferenser över tid"** +5. ✅ **"Sync med min sömn/stress-data"** + +### Vad de INTE vill ha + +1. ❌ **"Ta över helt"** — Användare vill ha kontroll +2. ❌ **"Ignorera min input"** — AI som inte lyssnar +3. ❌ **"Black box beslut"** — Varför just detta? +4. ❌ **"Kräva premium för basic AI"** — Paywall frustration + +--- + +## Conversational UX Pattern + +### Traditionell onboarding + +``` +Steg 1: Välj mål (dropdown) +Steg 2: Välj erfarenhet (radio buttons) +Steg 3: Välj dagar (checkboxes) +Steg 4: Välj utrustning (multi-select) +Steg 5: Generera program +``` + +**Problem:** Känslan av formulär, inte personlig coach + +### Conversational onboarding + +``` +Coach: "Hej! Jag är din träningscoach. Vad vill du uppnå?" +User: "Jag vill bli starkare och se bättre ut" + +Coach: "Bra mål! Styrka + hypertrofi alltså. Hur länge har du tränat?" +User: "Typ 6 månader, men inte så seriöst" + +Coach: "Perfekt, då har du en bra bas att bygga på. Hur många dagar + per vecka kan du träna realistiskt?" +User: "3-4 dagar" + +Coach: "Då kör vi PPL med en extra dag för svaga punkter. Har du + tillgång till gym eller tränar du hemma?" +... +``` + +**Fördelar:** +- Känns personligt +- Samlar mer kontext ("inte så seriöst") +- Användaren känner sig hörd +- Naturligt sätt att hantera edge cases + +--- + +## Dagsform-anpassning + +### Flow + +``` +[Användare öppnar app på träningsdag] + +Coach: "Dags för Pull! Hur känns kroppen idag?" + +[Alternativ: 💪 Toppen | 😐 Okej | 😴 Trött | 🤕 Ont någonstans] + +Om "Trött": +Coach: "Förstår! Dålig sömn eller allmänt sliten?" +User: "Dålig sömn" +Coach: "Då sänker vi intensiteten idag. Samma övningar men + RPE 7 istället för 8. Du kommer fortfarande göra + framsteg, men utan att gräva dig djupare i hålet." + +Om "Ont någonstans": +Coach: "Aj! Var har du ont?" +User: "Nedre ryggen" +Coach: "Då skippar vi marklyft idag och kör cable rows istället. + Jag lägger också till lite core-stabilitet i slutet. + Låter det bra?" +``` + +--- + +## Implementation för Gravl + +### Phase 1: Transparent Progression + +- Visa VARFÖR vikten ökas +- "Du tog 80kg x 10,10,9. Mål var 8-10. Nästa gång: 82.5kg" +- Användaren ser logiken + +### Phase 2: Conversational Onboarding + +- Dialog istället för formulär +- Coach-persona (inte robot) +- Samla kontext naturligt + +### Phase 3: Dagsform-anpassning + +- Quick check vid pass-start +- Justerade rekommendationer +- Alternativa övningar vid smärta + +### Phase 4: Smart Substitutions + +- "Bänken är upptagen" → "Kör dumbbell press istället" +- Baserat på muskelgrupp och tillgänglig utrustning + +### Phase 5: Holistic Integration (future) + +- Sync med Apple Health / Google Fit +- Sömn-data → intensitetsjustering +- HRV → recovery recommendations + +--- + +## Tech Stack Considerations + +### On-device vs Cloud + +| Approach | Pros | Cons | +|----------|------|------| +| On-device (CoreML) | Privacy, offline, snabbt | Begränsad modell | +| Cloud (OpenAI/Anthropic) | Kraftfull, flexibel | Latency, kostnad, privacy | +| Hybrid | Bäst av båda | Komplexitet | + +### Rekommendation + +``` +- Basic logic (progression, substitutions): On-device +- Conversational UI: Cloud API (men cache vanliga flows) +- Form analysis: On-device (CoreML pose estimation) +``` + +--- + +*Källa: PCMag, Zing Coach, FITBOD, Google Fitbit, Reddit — 2025-2026* diff --git a/.planning/research/07-recommendations.md b/.planning/research/07-recommendations.md new file mode 100644 index 0000000..92ac033 --- /dev/null +++ b/.planning/research/07-recommendations.md @@ -0,0 +1,177 @@ +# Rekommendationer för Gravl + +Baserat på research, konkurrentanalys och användarbehov. + +--- + +## Positionering + +``` +"Strong's enkelhet + FITBOD's AI-coaching + Transparens" +``` + +### Unique Value Proposition + +**För:** Träningsentusiaster som vill ha smart coaching utan att ge upp kontroll +**Gravl är:** En transparent AI-coach som förklarar VARFÖR, inte bara VAD +**Till skillnad från:** FITBOD (black box) och Strong (ingen AI) + +--- + +## Prioriterad Feature Roadmap + +### 🔴 Prioritet 1: Core UX (Nu → 2 veckor) + +Utan dessa tappar vi användare dag 1. + +| Feature | Effort | Impact | Beskrivning | +|---------|--------|--------|-------------| +| **Offline-first** | M | 🔥🔥🔥 | Lokal DB, background sync | +| **Sub-2s startup** | S | 🔥🔥🔥 | Optimera bundle, lazy load | +| **Rest timer + notis** | S | 🔥🔥 | Vibration/ljud när vila slut | +| **Superset-stöd** | M | 🔥🔥 | Gruppera övningar | + +### 🟠 Prioritet 2: Differentiering (2-4 veckor) + +Det som skiljer Gravl från konkurrenterna. + +| Feature | Effort | Impact | Beskrivning | +|---------|--------|--------|-------------| +| **Transparent progression** | S | 🔥🔥🔥 | Visa VARFÖR vikten ökar | +| **Conversational onboarding** | L | 🔥🔥🔥 | Dialog med coach istället för formulär | +| **Dagsform-check** | M | 🔥🔥 | "Hur mår du?" → anpassat pass | +| **Övningsbyte in-workout** | M | 🔥🔥 | "Bänken upptagen? Byt till X" | + +### 🟡 Prioritet 3: Engagement (4-8 veckor) + +Retention och habit-building. + +| Feature | Effort | Impact | Beskrivning | +|---------|--------|--------|-------------| +| **PR-celebration** | S | 🔥🔥 | Animation vid nya records | +| **Weekly summary** | S | 🔥🔥 | "Förra veckan: 4 pass, +5kg total" | +| **Opt-in streak** | S | 🔥 | Vecko-streak, inte daglig | +| **Progress photos** | M | 🔥 | Visuell kroppsförändring | + +### 🟢 Prioritet 4: Polish (8+ veckor) + +Nice-to-have som höjer upplevelsen. + +| Feature | Effort | Impact | Beskrivning | +|---------|--------|--------|-------------| +| **Apple Watch app** | L | 🔥🔥 | Standalone workout logging | +| **Plate calculator** | S | 🔥 | "87.5kg = 2x20 + 2x10 + 2x2.5" | +| **Data export** | S | 🔥 | CSV/JSON export | +| **Achievements** | M | 🔥 | Milestones och badges | + +--- + +## Vad Gravl INTE ska göra + +Baserat på vad användare hatar: + +| Undvik | Varför | +|--------|--------| +| ❌ Social-first | Användare vill logga, inte scrolla | +| ❌ Ads | Instant uninstall | +| ❌ Paywall på basics | 3-routine limit = frustrerade användare | +| ❌ Tvingad registrering | Låt folk testa först | +| ❌ Over-gamification | Vi bygger inte Habitica | +| ❌ Global leaderboards | Demotiverar nybörjare | + +--- + +## Monetisering + +### Rekommenderad modell: Freemium + +**Free tier:** +- Obegränsade routines +- Basic progression tracking +- Offline-stöd +- Rest timer + +**Premium (~49 SEK/mån eller 399 SEK/år):** +- AI-coach (conversational) +- Avancerade grafer +- Dagsform-anpassning +- Exercise substitutions +- Export + +### Varför denna modell + +1. **Generös free** → Bygger användarbas och goodwill +2. **AI = premium** → Tydligt mervärde +3. **Pris under FITBOD** → Konkurrensfördel +4. **Över Strong** → Vi har mer features + +--- + +## Tekniska prioriteringar + +### Arkitektur + +``` +┌─────────────────────────────────────────┐ +│ React Native / Expo │ +├─────────────────────────────────────────┤ +│ Local SQLite │ Background Sync API │ +├─────────────────────────────────────────┤ +│ Node.js Backend (Express/Fastify) │ +├─────────────────────────────────────────┤ +│ PostgreSQL │ Redis (cache) │ +└─────────────────────────────────────────┘ +``` + +### Key Decisions + +1. **Offline-first med SQLite** — Lokal DB på device, sync i bakgrund +2. **Optimistic UI** — Visa ändringar direkt, synca sen +3. **Service Worker** — PWA-stöd för web +4. **Lazy loading** — Ladda övningar/bilder on-demand + +--- + +## Success Metrics + +### North Star + +**Weekly Active Users (WAU)** som loggar minst ett pass + +### Supporting Metrics + +| Metric | Mål | Mätning | +|--------|-----|---------| +| Day 1 retention | >60% | Andel som öppnar dag 2 | +| Day 7 retention | >40% | Andel som öppnar dag 7 | +| Day 30 retention | >25% | Andel som öppnar dag 30 | +| Workouts/week/user | >2.5 | Genomsnitt pass per vecka | +| Premium conversion | >5% | Free → Premium | +| NPS | >50 | Net Promoter Score | + +--- + +## Nästa steg + +### Sprint 1 (Nästa 2 veckor) + +1. [ ] Implementera offline-storage (SQLite/IndexedDB) +2. [ ] Optimera startup time (<2s) +3. [ ] Lägg till rest timer med notis +4. [ ] Superset-stöd i workout-vy + +### Sprint 2 (Vecka 3-4) + +1. [ ] Transparent progression ("Därför ökar vikten") +2. [ ] Dagsform-check vid pass-start +3. [ ] Basic exercise substitution + +### Sprint 3 (Vecka 5-6) + +1. [ ] Conversational onboarding (MVP) +2. [ ] PR-detection och celebration +3. [ ] Weekly summary + +--- + +*Sammanställt 2026-02-15 av Bumblebee 🐝* diff --git a/.planning/research/08-sources.md b/.planning/research/08-sources.md new file mode 100644 index 0000000..9d08a5e --- /dev/null +++ b/.planning/research/08-sources.md @@ -0,0 +1,108 @@ +# Källor + +Alla källor från Exa AI-sökning 2026-02-15. + +--- + +## UX & Design + +| Titel | Publicerad | URL | +|-------|------------|-----| +| How to Design a Fitness App: UX/UI Best Practices | Apr 2025 | [zfort.com](https://www.zfort.com/blog/How-to-Design-a-Fitness-App-UX-UI-Best-Practices-for-Engagement-and-Retention) | +| Best UX/UI Design Practices For Fitness Apps In 2025 | Nov 2025 | [dataconomy.com](https://dataconomy.com/2025/11/11/best-ux-ui-practices-for-fitness-apps-retaining-and-re-engaging-users/) | +| How to Create a Fitness App in 2025 | Sep 2025 | [openarc.net](https://www.openarc.net/how-to-create-a-fitness-app-in-2025-a-step-by-step-guide-for-beginners/) | +| Crafting Intuitive User Interfaces for Health & Fitness Apps | May 2025 | [moldstud.com](https://moldstud.com/articles/p-crafting-intuitive-user-interfaces-for-health-fitness-apps-best-practices) | +| Designing a Fitness Platform: UX Design Challenges | Jul 2025 | [uxmatters.com](https://www.uxmatters.com/mt/archives/2025/07/designing-a-fitness-platform-ux-design-challenges-and-solutions.php) | +| 5 UI/UX Tips to Level Up Your Fitness App | Dec 2024 | [redcat.dev](https://redcat.dev/how-to-level-up-your-fitness-app-5-ui-ux-design-tips) | +| Essential UX Strategies for Fitness Apps | Apr 2025 | [stormotion.io](https://stormotion.io/blog/fitness-app-ux/) | +| 5 UI/UX Mistakes in Fitness Apps to Avoid | Dec 2024 | [sportfitnessapps.com](https://www.sportfitnessapps.com/blog/5-uiux-mistakes-in-fitness-apps-to-avoid) | +| Fitness App Development: Why 2026 Is the Time | Dec 2025 | [nix-united.com](https://nix-united.com/blog/fitness-app-development/) | + +--- + +## User Feedback (Reddit) + +| Subreddit/Source | Titel | URL | +|------------------|-------|-----| +| r/AppIdeas | What to you look for in a fitness app? | [reddit](https://www.reddit.com/r/AppIdeas/comments/kkm46p/what_to_you_look_for_in_a_fitness_app/) | +| r/xxfitness | Which apps are good for workout tracking? | [reddit](https://www.reddit.com/r/xxfitness/comments/1gix4tw/which_apps_are_good_for_workout_tracking/) | +| r/ProductivityApps | Apps with gamification elements | [reddit](https://www.reddit.com/r/ProductivityApps/comments/1d22h1l/apps_with_gamification_elements_for_goalshabits/) | +| Setgraph | Best Workout Tracker App Reddit 2025 | [setgraph.app](https://setgraph.app/ai-blog/best-workout-tracker-app-reddit) | +| Trusty Spotter | 5 Best Workout Apps According to Reddit | [trustyspotter.com](https://trustyspotter.com/blog/best-workout-apps-reddit/) | +| RedditFavorites | FitNotes - Reddit opinions | [redditfavorites.com](https://redditfavorites.com/android_apps/fitnotes-gym-workout-log) | +| RedditFavorites | Strong - Reddit opinions | [redditfavorites.com](https://redditfavorites.com/android_apps/strong-exercise-gym-log-5x5) | +| RedditRecs | Top Fitness Trackers | [redditrecs.com](https://redditrecs.com/fitness-tracker/) | + +--- + +## Competitor Analysis + +| App/Source | Titel | URL | +|------------|-------|-----| +| Versusly | Hevy vs Strong Comparison | [versusly.co.uk](https://www.versusly.co.uk/compare/fitness-apps/hevy-vs-strong/) | +| GymGod | Strong vs Hevy Comparison 2026 | [gymgod.app](https://gymgod.app/blog/strong-vs-hevy) | +| PRPath | Strong vs Hevy 2026 | [prpath.app](https://www.prpath.app/blog/strong-vs-hevy-2026.html) | +| PRPath | Hevy App Review 2026 | [prpath.app](https://www.prpath.app/blog/hevy-app-review-2026.html) | +| SensAI | Fitbod, Strong, Hevy, SensAI Showdown | [sensai.fit](https://www.sensai.fit/blog/fitness-app-comparison) | +| Smart Rabbit | Fitbod vs Hevy vs Strong Prices | [smartrabbitfitness.com](https://www.smartrabbitfitness.com/blog/en/fitness-ai-apps-price-comparison-fitbod-strong-hevy-2025) | +| Gainz Pro | Best Workout Tracker Apps 2026 | [gainz-pro.com](https://www.gainz-pro.com/blog/best-workout-tracker-2026.html) | +| JEFIT | 10 Best Workout Tracker Apps 2026 | [jefit.com](https://www.jefit.com/wp/general-fitness/10-best-workout-tracker-apps-in-2026-complete-comparison-guide/) | +| Hevy | Best Workout Tracker App 2026 | [hevyapp.com](https://www.hevyapp.com/best-workout-tracker-app/) | +| Arvo | Best AI Workout App 2026 | [arvo.guru](https://arvo.guru/best-ai-workout-apps) | +| PocketFit | Fitbod, Hevy, Strong Comparison | [pocket-fit.app](https://pocket-fit.app/blog/pocketfit-vs-fitbod-strong-hevy-comparison) | + +--- + +## Gamification + +| Titel | Publicerad | URL | +|-------|------------|-----| +| Top 5 Habit Building Apps 2026 | Jan 2026 | [emergent.sh](https://emergent.sh/learn/best-habit-building-apps) | +| Gamified Habit-Building App Best 2026 | Jan 2026 | [gamificationplus.uk](https://gamificationplus.uk/which-gamified-habit-building-app-do-i-think-is-best-in-2025/) | +| Habitica | — | [habitica.com](https://habitica.com/) | +| Ascend Fitness (RPG) | — | [ascendfitness.app](https://ascendfitness.app/) | +| Top 10 Gamification in Fitness | 2025 | [yukaichou.com](https://yukaichou.com/gamification-analysis/top-10-gamification-in-fitness/) | +| Fito - Duolingo for Fitness | Aug 2025 | [getfitoapp.com](https://getfitoapp.com/en/like-duolingo-for-fitness-and-workout-streak/) | +| 10 Gamified Apps That Create New Habits | Nov 2023 | [thebucketlistguy.com](https://thebucketlistguy.com/blog/c/Motivation/b/10-Gamified-Apps-That-Create-New-Habits) | +| New Horizons in Habit-Building Gamification | Mar 2024 | [naavik.co](https://naavik.co/deep-dives/deep-dives-new-horizons-in-gamification/) | +| Top 13 Health & Fitness Apps Use Gamification | 2023 | [strivecloud.io](https://strivecloud.io/blog/gamification-features-mhealth/) | + +--- + +## AI Coaching + +| Titel | Publicerad | URL | +|-------|------------|-----| +| AI Personal Trainer: ML Revolutionizing Fitness 2025 | May 2025 | [cizotech.com](https://cizotech.com/your-ai-personal-trainer-how-machine-learning-is-revolutionizing-fitness-in-2025/) | +| Best AI Powered Personal Training Apps 2025 | Mar 2025 | [YouTube](https://www.youtube.com/watch?v=Iix_dbfg8OE) | +| Top AI Tools for Personal Trainers 2025 | Jul 2025 | [mypthub.net](https://www.mypthub.net/blog/top-ai-tools-for-personal-trainers/) | +| Speediance Wellness+ AI Trainer | Jul 2025 | [speediance.com](https://www.speediance.com/pages/wellness-ai-personal-trainer) | +| Zing's AI Coach Upgrades | Jun 2025 | [zing.coach](https://www.zing.coach/fitness-library/zing-ai-coach-upgrades) | +| Google AI Best Automated Health Coach | Dec 2025 | [PCMag](https://www.pcmag.com/news/the-results-dont-lie-googles-ai-is-the-best-automated-health-coach) | +| Best Personal Training Apps 2026 | — | [garagegymreviews.com](https://www.garagegymreviews.com/best-personal-training-apps) | +| Google AI Personal Trainer 5 Weeks | Dec 2025 | [PCMag](https://www.pcmag.com/news/i-let-googles-ai-personal-trainer-plan-my-workouts-for-5-weeks-heres-what) | +| Ardor: AI Personal Trainer | Feb 2025 | [ardor.fitness](https://www.ardor.fitness/learn-more) | +| Vora Features | — | [askvora.com](https://askvora.com/features) | + +--- + +## Video Content + +| Titel | Kanal | URL | +|-------|-------|-----| +| Best Fitness Apps 2025 - Liftosaur vs Hevy vs Strong vs Fitbod | Knowledge By Marcus | [YouTube](https://www.youtube.com/watch?v=pM7n542Er7A) | +| Best AI Powered Personal Training Apps 2025 | Alex Povey | [YouTube](https://www.youtube.com/watch?v=Iix_dbfg8OE) | + +--- + +## Söktool + +Exa AI Search ([exa.ai](https://exa.ai)) +- Web search +- Code search +- Company research +- Deep research + +--- + +*Sammanställt 2026-02-15*