Description
SparkyFitness is a companion app for your self-hosted SparkyFitness server. Log meals and workouts on the go, view daily nutrition and health summaries, and sync Apple Health data to your own server.
Key Features
* Daily dashboard with calorie balance, macros, and TDEE projection
* Log food by search, barcode, or nutrition label scan
* Build and reuse multi-ingredient meals
* Track workouts with a built-in rest timer and reusable presets
* Manage your foods, meals, exercises, and presets from the Library
* Log weight, measurements, and water intake
* Home screen widgets for calories and macros
* Sync Apple Health data to your self-hosted server
Important
* Requires a self-hosted SparkyFitness server — not a standalone tracker.
* Some features depend on supported devices and external data sources.
Medical & Health Disclaimer
* SparkyFitness is not a medical device.
* Intended for informational and personal fitness tracking only.
* Does not diagnose, treat, cure, or prevent medical conditions.
* Not a substitute for professional medical advice — always consult a healthcare professional.
Data & Privacy
* Health data stays on-device unless sync is enabled, in which case it is sent only to your self-hosted server.
* The developer does not collect, store, or share your health data.
* See the privacy policy for more details.
Nouveautés (v1.0.2)
• Home Screen Widgets — track calories and macros at a glance
• Workout Rest Timer — stays visible across the app, with custom rest periods per exercise
• Library tab — one place for your foods, meals, exercises, and workout presets
• Meal Builder — create and reuse multi-ingredient meals
• Workout Presets — save and reuse your favorite workouts
• Log measurements and check-ins from your phone
• Sync on app open
• Haptic feedback throughout
• Reorganized Settings
FOOD
• Auto-scale nutrition when serving size changes
• Smart unit conversion
• Label scanning now captures extra nutrients
• Open Food Facts barcode fallback
• Custom water containers
WORKOUTS
• Long-press or swipe to delete entries
• Edit workouts created on the web
• TDEE projection on the dashboard
FIXED
• Sleep stages from Health Connect
• Exercise distance no longer 1000× too large
• Older servers no longer crash on connect
• Timezone shifts on synced data
• Comma decimal input