Fitness

269 open source Fitness apps

Habit-Maker
APK
Have you found it difficult to build new habits? Habit-Maker uses rewards and encouragements to help get over initial willpower required to form new habits. Habit-Maker game-ifies making habits by giving you rewards each time you check a habit. It shows the following progress metrics: - Streaks - The # of days you've completed your habit in a row. - Points - points for checking habits, with multipliers for continuing your streak. - % progress to your 66-day-ingrained habit
F-DroidGitHubIzzyOnDroid
Habits
APK
Features:Ability to add, edit, archive, and delete habits with customizable frequency (per week)Daily push notification reminders to fill out habit status (currently at 11pm)Summary view to track your habit formationColor-coded progress bars on habits to identify which ones you're behind onAbility to archive habits after they've formed, or if you want to ignore them for now.Ability to tweak all logged events (in case you forget or accidentally tap)Log events marked "Done" near midnight to the previous day (tunable soon).Privacy:This app never sends any of your data anywhere (currently, there are no network calls in the codebase!).I will never add ads to this application.I will never collect or send your data anywhere.If the app asks for an unexpected permission please submit an issue on Github! It should only ask to store data locally and to send you a reminder location.Controls:Long press on a habit to enter the "edit" menu for it. This view will show a list of "events" for each habit.Tap on an event's date or time to edit when it happened.On the Summary page, you can tap an "archived" habit to un-archive it.
F-DroidGitHubIzzyOnDroid
Habo
APK
Introducing Habo, the open-source habit tracker app that helps you create and maintain healthy habits for a better life. With its user-friendly interface, Habo makes it easy to track your daily routines and monitor your progress.With Habo, you can customize your own habit list, set reminders, and add notes to help you stay motivated. Whether you’re looking to improve your exercise routine, eat healthier, or simply adopt better habits, Habo is here to help you succeed.Track your progress and celebrate your accomplishments as you build new habits and reach your goals. Habo provides insightful statistics that help you understand your progress and make data-driven decisions.
GitHubIzzyOnDroid
HabsGleich
APK
HabsGleich enables you to note small changes of your mind's performance without referring to non-personal standard tests or uploading sensitive data to third party servers. To this end you collect adventures in the diary on a rougly daily basis. The choice and language of the adventures should be consistent over time and the time between noting two subsequent adventures should not vary too much from one day. After some time the app begins to choose adventures from the diary for mind testing. This choice is adaptive to your mind performance in such a way that you always can expect to have more positive than negative results. The test results are amalgated into a single number, the "mind index". Its value is roughly the number of days you still remember your adventures rather well after. The temporal graph of this mind index is displayed on the statistics page of the app. The diary can be used to search, edit and remove adventures. Some screenshots display quotes by Henry David Thoreau.
F-Droid
Hacker's Diet Offline
APK
The Hacker's Diet, published by John Walker, founder of Autodesk, Inc, and co-author of AutoCAD, as a handy Android app. You can track your weight and excercise and get a weighted moving average of your weight's change over time. The app can be used completely offline, with local backups being created as well. You can also optionally synchronise your weight to the Hacker's Diet Online at https://www.fourmilab.ch/cgi-bin/HackDiet which has additional features like weight gain/loss goals, Trend calculations, graphs over long periods and more.
F-DroidIzzyOnDroid
Harp
APK
Harp is a privacy centric on-device Personal Health Record application allowing you to create and manage records in plain Org Mode files that are completely under your control. Track journals, metrics, reminders, and medical documents in one place without any cloud account requirement. Files are stored in a transparent, portable Org-based structure, so your data remains readable outside the app and easy to version, sync, or back up with tools you already trust. Attach photos and files to entries, search across your records, and keep sensitive health information local-first by default.
F-Droid
Hate It Or Rate It
APK
Introducing "Hate it or Rate it," the innovative app designed to transform your shopping experience by allowing you to keep track of products you love and those you'd rather avoid. Whether you're exploring new items or revisiting past purchases, "Hate it or Rate it" provides a simple yet powerful platform to manage your shopping decisions effectively. Key Features: Product Tracking: Easily upload photos, names, descriptions, and store information of your favorite and not-so-favorite products. Informed Decisions: Make smarter purchase decisions based on your own historical ratings and experiences. Easy Organization: Sort your products into 'Hate' or 'Rate' categories for quick reference and decision-making. Privacy First: With optional Google Analytics and Firebase Crashlytics integration, you're in control of your data. Opt in or out anytime for a personalized app experience. Whether you're a meticulous shopper who loves to keep detailed records of every purchase or someone looking for a fun way to track the hits and misses in your shopping adventures, "Hate it or Rate it" is your go-to companion. Join the "Hate it or Rate it" community today and start making informed decisions that save you time and money, all while enjoying a tailored shopping journey!
F-DroidGitHub
Headi - Your headache diary
APK
Headi (Headache Diary) is a privacy-friendly app to log your headaches. No data is transferred to any cloud services. All data is stored locally only. Headi also offers a simple analysis of the recorded data. You can also export your logs as a CSV file for further analysis of the data. To save your records you can also export your whole diary, or just parts of it, as a PDF.
F-DroidGitHub
Health Disconnect
APK
Health Disconnect lets you explore your personal health data right on your device — no accounts, no internet, no data collection. Connect to Android Health Connect and instantly visualize 35+ health metrics as interactive charts. Create custom views that combine multiple metrics, configure chart types, aggregation methods, and time windows, then pin them to your home screen as widgets. YOUR DATA STAYS ON YOUR DEVICE Health Disconnect never connects to the internet. It reads your Health Connect data, renders it locally, and never transmits anything. There are no accounts, no analytics, and no ads. KEY FEATURES • Browse 35+ Health Connect metrics — steps, heart rate, weight, sleep, blood pressure, nutrition, and more • Interactive charts — line and bar charts with configurable aggregation (sum, average, min, max) • Custom views — combine multiple metrics in a single chart and save for quick access • Flexible time windows — view data by day, week, month, year, or all-time history • Home screen widgets — pin any custom view as a resizable widget with configurable refresh intervals • Export your data — save aggregated values or raw entries as CSV • Share charts — export chart images in light or dark theme • Advanced configuration — logarithmic and normalized Y-axes, data smoothing, bucket sizes, custom units, min/max labels • Theme support — follows your system theme or choose light/dark manually SUPPORTED HEALTH CONNECT DATA Fitness & Activity: Steps, Distance, Speed, Exercise, Floors Climbed, Elevation Gained, Power, Wheelchair Pushes Cardiovascular: Heart Rate, Resting Heart Rate, Heart Rate Variability, Blood Pressure, Oxygen Saturation, VO2 Max Body: Weight, Height, Body Fat, Lean Body Mass, Bone Mass, Body Water Mass, Basal Metabolic Rate Nutrition: Hydration, Nutrition, Active Calories Burned, Total Calories Burned Other: Body Temperature, Basal Body Temperature, Respiratory Rate, Sleep, Menstruation, Cervical Mucus, Ovulation Test, Intermenstrual Bleeding, Sexual Activity PRIVACY FIRST Health Disconnect includes zero network permissions. Your health data is read from Health Connect, displayed on screen, and never leaves your device unless you explicitly choose to export or share.
F-DroidGitHub
HealthLog
APK
Keep track of your medical test records to monitor your progress and become healthier.The project is currently in a beta testing phase. Used it for multiple users and works well enough for daily use, but if you encounter any bugs please report them. I'll try my best to fix them.Features:Allows health test reading data storage for multiple usersBlood Pressure, Blood Sugar/Glucose, Cholesterol, Renal Function Test, Notes can be savedAcceptable range for Blood Glucose (Sugar) reading configurable via slider in settingsGraph view of last 30 readings (for now)No Ads and Tracking (Has no Internet permission)Limited dependencies for reduced binary size. Currently under 8MBTested on Android 6 and up (although only a few devices)Can enable data file backup on every entry to prevent data lossFree and Open SourceDrawbacks:Data is not encrypted on storage. Local SQLite database stores data in json formatCurrently in beta testing state. (Report bugs and UI/UX issues)Some acceptable ranges for some test aren't configurable yetSome (old)keyboards cannot create newline on notes
GitHubIzzyOnDroid
Heart Alert
APK
When your BPM goes out limit BPM, you get sound alert.Warning! This app can run in the background, but your phone may kill it. How to prevent this read here: dontkillmyapp.com.Supported devices:Polar H10Polar H9Polar H7Polar OH1Polar Verity Sense
GitHubIzzyOnDroid
HeartBeat
APK
Simple way to estimate the heart rate. Please do not use it for medical purposes ! This utility works by covering the flash as well as the device's camera with a finger, and waiting for 10 seconds. It works best when the person stays still, and the environment is dark. The phone analyzes the amount of red captured by the camera, and attempts to calculate the heart rate based on the subtle changes it detects. During the measurement, the application shows the current calculation results, and shows the captured data on a line chart. Once completed, the following further details are shown: Standardized values, along with their timestamp (the values are scaled between 0 and 1, and a rolling average is applied for smoothing) Timings where a new heart beat is detected. These data can be shared with other application in order to be exported.
F-DroidGitHub
HeartRateMonitor
APK
A simple heart rate monitor, using the device's camera to attempt to detect a pulse in your finger.
F-DroidGitHub
Hidroly
APK
Hidroly is a minimalist and powerful hydration tracker designed to help you meet your daily water goals without distractions. Whether you use metric or imperial units, Hidroly makes it simple to stay on track. 🏁 Simple and Quick Setup Start using the app in seconds with an intuitive onboarding flow. Choose your preferred units and set your daily goal effortlessly. 🕐 Smart Notifications Get hydration reminders only when you’re active. Notifications dismiss automatically after logging water and respect your wake-up and sleep times. 📊 Daily Progress and History View your current day’s intake in a clear timeline, and easily revisit or edit previous days. 📈 Summary Page Track your overall progress with insights such as current streak, best streak, average intake, total intake, and a weekly intake chart. ⚙️ Fully Customizable • Set your own daily water goal • Choose between metric (kg, ml) or imperial (lb, oz) units • Define a custom sleep schedule • Add and rearrange your own cup sizes for quick logging 📡 Offline and Private Your data is stored locally on your device. No accounts, no tracking, no internet required. ✨ Minimalist and Accessible Interface A clean, distraction-free design focused on what matters: your hydration. Features haptic feedback and accessibility support for an inclusive experience.
F-DroidGitHubIzzyOnDroid
Hidroly: Water Reminder
APK
Hidroly is a friendly, open-source water reminder designed for those who want to build healthy habits without the clutter. Built with a beautiful Material 3 interface, it offers a clean and modern experience that fits perfectly on your device and an intuitive flow. Smart and Personalized Don't worry about the math. Hidroly calculates your ideal daily intake based on your weight and age, creating a personalized goal just for you. Whether you prefer metric or imperial units, the app adapts to your lifestyle. Intelligent Reminders Receive timely notifications throughout the day to keep you on track. The best part? Hidroly respects your rest. Reminders are automatically paused during your sleep hours, ensuring you only get notified when it matters. Total Control in Your Hands Log your water intake with custom cup sizes that match your routine. Made a mistake? No problem. You have full control to delete past entries and review your history whenever you need. Insights to Keep You Motivated Visualize your progress through sleek charts and summaries. Track your weekly, monthly, and yearly trends, monitor your streaks, and see your averages to understand your hydration habits at a glance. Privacy by Design Your data is yours alone. Hidroly works entirely offline and stores all information locally on your device. No accounts, no tracking, and no unnecessary noise. Just you and your hydration goals. Download Hidroly and start reaching your goals today!
F-DroidGitHubIzzyOnDroid
Home Medkit
APK
Home Medkit The application provides a simple and convenient way to add and store data about medications taken. Features * Automatically add medications by scanning codes. * Cloud synchronization of the list of medicines. * The ability to manually add medications. * Update the information about the medicine if the scan was performed without an internet connection. * Adding images of medicines. * Sorting of medicines by expiration dates. * Grouping of medicines by categories. * Sound notification of the need to take medicine. * Display of the nearest medication schedule. * Reminder of the expiration date of medicines. * The ability to export and import databases to other devices. The application provides the ability to monitor the expiration dates of medicines, schedule their intake and receive reminders. It is an indispensable assistant that will help you keep abreast of your health.
F-DroidGitHubIzzyOnDroid
Hrm
APK
Simple bluetooth low-energy heart rate monitor with a stopwatch function to time your workouts. Automatically connects to your last-used peripheral or you can scan for nearby bluetooth devices.
F-Droid
HypoStats: Log Your Hypos
APK
HypoStats is a simple Android app for noting hypoglycemic episodes. Quickly record treatments, review your history and see statistics that help you spot patterns over time. The app is designed for diabetics and other people struggling with hypoglycemia for any reason. Privacy Notice Hypoglycemia is a personal matter. Many people are afraid or embarrassed to talk about their hypos even with healthcare providers. Therefore, this app doesn't share your data and doesn't track you in any way. There are no ads and no analytics - the app does not collect any data whatsoever and works entirely offline on your device. There are no accounts and no data integrations. The app is only yours. If you need to migrate your data to a new phone, use the Backup & Restore functionality in the Settings. Health Notice The app is for personal reference only and does not give any medical advice, diagnosis or treatment.
F-DroidGitHub
Igatha
APK
Igatha is an offline SOS app designed for emergencies when communication networks fail.Igatha: A Lifeline When You Need It MostIn times of crisis, when traditional communication networks are unavailable, Igatha offers a way to signal for help using Bluetooth technology. Designed for situations like war zones, natural disasters, or remote locations, Igatha operates entirely offline to help you connect with others nearby.Features:Offline SOS Broadcasting: Send out an SOS signal via Bluetooth Low Energy (BLE) without needing internet or cellular service.Nearby Signal Detection: Scan for SOS signals from others in your vicinity who may also need assistance.Approximate Distance Estimation: Get an idea of how close others are who have sent or received SOS signals.Automatic Emergency Detection: The app monitors certain sensor data to detect possible emergencies, such as sudden movements, and can automatically send an SOS signal.Important Information:Privacy Respectful: Igatha does not collect or store any personal data. All operations are performed locally on your device.Open Source: The app’s source code is available at github.com/nizarmah/igatha. You are welcome to review, contribute, or modify it as needed.Limitations: This app is an early version (MVP) and may not function perfectly in all scenarios. Testing has been limited. It is not a guaranteed method of rescue but may provide assistance when no other options are available.Who It’s For:Individuals in areas with compromised communication inrastructure.People in conflict zones or experiencing natural disasters.Anyone who might find themselves without access to traditional communication networks.Disclaimer:Igatha is intended to assist in emergencies but should not replace other safety measures. Always use all available resources to ensure your safety.
GitHubIzzyOnDroid
Inner Breeze
APK
A free, open-source practice app for breathing, meditation, and habit tracking. Features: - Guided practice sessions with visual and audio cues - Mind, Yoga, and Fitness organization for different practice routines - Customizable breathing sessions, meditation timers, and habit counters - Habit tracking with session history and linked practice counts - Optional sync for habits, sessions, and practice progress - Local storage with import/export support - Theme customization with light and dark variants
F-DroidGitHub
I
Interfast
APK
Intermittent Fasting (IF) is an eating pattern that cycles between periods of fasting and eating. Get your eating period according to your sleeping schedule and Fast/Feed target.
GitHubIzzyOnDroid
Interval Timer
APK
An interval timer designed for HIIT workouts. Set your active and rest time, and hit go. Simple and easy-to-use.
F-DroidGitHub
Interval Timer (Privacy Friendly)
APK
Privacy Friendly Interval Timer supports the user during his/her circuit training session and helps him achieve his/her training goals. In order to support the user during his training, the app provides stopwatches, which can be configured according to the user’s own training and resting phases. In addition, the app reminds the user of previously defined training sessions via a notification. To check the user’s goals and to recognize training progress, the app offers the possibility to retrieve statistics about the training times and the calories burned in a daily, weekly or monthly overview. This app is part of the Privacy Friendly Apps group developed by the research group SECUSO at Karlsruhe Institute of Technology. How does Privacy Friendly Interval Timer differ from other similar apps? 1) Minimal permissions Privacy Friendly Internval Timer requires the persmission "Run at startup" to automatically restart the motivation notifications when the phone reboots. For comparison: The Top Ten similar apps from the Google Play Store, require an average of 9,1 permissions (September 2017). These are for instance the permission to access accounts, permissions to access, modify or delete storage and access to networks or the internet. 2) No advertisement Moreover, Privacy Friendly Ludo distinguishes from many other applications in the way that it completely relinquishes advertisements. Advertisement might track a user's actions. It could also shorten battery life or use mobile data. Feel free to contact us via: Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Iremi Breathing App
APK
Iremi is a simple breathing app designed to help reduce stress and support relaxation through guided breathing exercises. Breathing Exercises - Deep Breathing with beginner to advanced pacing - 4-7-8 Breathing for calming and sleep preparation - Box Breathing for focus and emotional control Exercises include visual guidance and an animated breathing indicator to help maintain rhythm and focus. Features - Multiple guided breathing techniques - Visual inhale, hold, and exhale cues - Clean, distraction-free interface - Custom breathing routines - Optional voice guidance (beta) - Light and dark mode Data & Privacy - Local storage using SQLite - No ads - No tracking Disclaimer Iremi is a relaxation and mindfulness tool and is not a substitute for medical or mental health treatment.
F-DroidGitHub