4581e215d4
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
5.3 KiB
5.3 KiB
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
- Generös free → Bygger användarbas och goodwill
- AI = premium → Tydligt mervärde
- Pris under FITBOD → Konkurrensfördel
- Ö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
- Offline-first med SQLite — Lokal DB på device, sync i bakgrund
- Optimistic UI — Visa ändringar direkt, synca sen
- Service Worker — PWA-stöd för web
- 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)
- Implementera offline-storage (SQLite/IndexedDB)
- Optimera startup time (<2s)
- Lägg till rest timer med notis
- Superset-stöd i workout-vy
Sprint 2 (Vecka 3-4)
- Transparent progression ("Därför ökar vikten")
- Dagsform-check vid pass-start
- Basic exercise substitution
Sprint 3 (Vecka 5-6)
- Conversational onboarding (MVP)
- PR-detection och celebration
- Weekly summary
Sammanställt 2026-02-15 av Bumblebee 🐝