SparkyFitness

SparkyFitness

Track your health & welness

11 ratings
3 reviews
Free

Details

  • Released
  • Updated
  • February 11, 2026
  • July 1, 2026

Features

SparkyFitness screenshot #1 for iPhone
SparkyFitness screenshot #2 for iPhone
SparkyFitness screenshot #3 for iPhone
SparkyFitness screenshot #4 for iPhone
SparkyFitness screenshot #5 for iPhone
SparkyFitness screenshot #6 for iPhone
🖼️Get Icon
Icons↘︎

About

View summarized health data from Apple HealthKit and optionally sync it to your self-hosted server for personal analysis. Track food, water, exercise, and calories burned. Requires a self-hosted server for synchronization.

View health and fitness summaries
Sync to self-hosted server
Track food and water intake
View exercise minutes
View calories burned
Apple HealthKit integration
Show original description

What's New in SparkyFitness

1.0.3

July 1, 2026

Calories on your home screen - See where your day stands at a glance. Add SparkyFitness from your home screen's widget gallery Snap a meal, log the macros - Estimate nutrition from a photo when you're on time.

More

User reviews

Connection to server is impossible

I have tried the URL for both the frontend and the server itself with no luck, fully validated my phone can reach both via safari with full certificate trust and encryption, the app simply cannot. Nor via API either.

Response from developer

Please reach out to us on GitHub or Discord so we can better understand the issue. You should use the same URL that you've configured for SPARKY_FITNESS_FRONTEND_URL. Also, are you using a self-signed TLS certificate or a certificate issued by a public certificate authority (CA)?

Great start a look forward to more

Really appreciate the focus of making it simple to sync Health data.

Wish there was Write capabilities so I could center the nutrition info in there too. Especially with the current lack of features in the app it would be nice to just use the Health App for all the data.

Really looking forward to getting the logging features in there as well.
Show more

Thankful this exists but it’s limited

I will always be grateful for FOSS developers and having a client like this is amazing. However, right now, it natively supports only a fraction of Sparky Fitness’ functionality. For almost everything, it defers you to the “web portal”, which you can already access in a browser. This is the start to something amazing, though. And you have my gratitude!
Show more

FAQ

What is SparkyFitness?

SparkyFitness is a mobile application designed to view summarized health and fitness data from Apple HealthKit. It also offers an optional synchronization feature to a user's self-hosted SparkyFitness server for personal tracking and analysis.

Does SparkyFitness work as a standalone tracker?

No, SparkyFitness is not a standalone fitness or health tracking system. It acts as a viewer and sync client, and requires a self-hosted server for its synchronization functionality.

What kind of health data can I track with SparkyFitness?

You can view summarized health and fitness data, including food and water intake, exercise minutes, and calories burned, all sourced from your Apple HealthKit data.

Is SparkyFitness a medical device?

SparkyFitness is not a medical device and is intended for informational and personal fitness tracking only. It does not diagnose, treat, cure, or prevent medical conditions and is not a substitute for professional medical advice.

How is my health data handled by SparkyFitness?

Your health data is summarized within the app. If sync is enabled, it is sent exclusively to your self-hosted SparkyFitness server. The developer does not collect, store, or share your health data.

What devices does SparkyFitness support?

SparkyFitness is currently supported on iPhone and iPod devices.

How often is SparkyFitness updated?

The latest version of SparkyFitness is 1.0.1, which was last updated on March 27, 2026. This indicates recent development activity.

What is the age rating for SparkyFitness?

SparkyFitness has an age rating of 17+, suggesting it may contain content or features more suitable for mature audiences.