What Olune does.
Nine modules. One app. Designed so you can stop using three.
Logging that respects how you train.
Routines and supersets. Plate calculator with kg/lb presets and pair limits. Rest timer that knows your last set. Per-exercise notes, form cues, and personal records. 1RM trends across Epley, Brzycki, and Lombardi. Every set is offline-first.
A food database that actually has your foods.
USDA Foundation, USDA SR, USDA Branded, and Open Food Facts — searchable, with macros and micronutrients. Barcode lookup. Recipes and meals with computed totals. Photo logging in development for the AI coach to use.
Weight, measurements, body fat, and progress photos.
HealthKit and Google Fit integration where available. Manual entry where it isn't. Progress photos are encrypted before upload — only your devices can decrypt them.
Not a chatbot. A coach that proposes changes.
Reads your training, your eating, your recovery, and your stated goals. Proposes specific changes — bump the squat by 5 kg, swap dinner for a higher-protein option, deload week 4. You accept or reject; nothing happens automatically.
Real-time across every device you own.
A custom append-only sync engine: every change carries a per-user version. Push goes out via WebSocket within milliseconds. Conflicts resolve per-entity (last-writer-wins for most, append-only for set logs, server-authoritative for coach state).
Your data, encrypted, exportable, deletable.
JWT-based auth with biometric unlock. Per-user encryption keys for sensitive blobs (coach messages, progress photos). Export everything as JSON in one tap. Delete your account and we tombstone the data immediately, then hard-delete after 30 days.
Optional. Off by default.
Follow training partners, share routines, or stay solo forever. We don't build engagement loops; we build a useful tool.