Health Log app is an open-source app built on Flutter with the purpose of storing and tracking medical test records. As of writing this post, it supports recording Blood Pressure, Blood Glucose (Sugar), Cholesterol, RFT(Renal Function Test). You can also save notes along with these test results.
I began working on this project as I couldn’t find a free app that could properly record medical test records for multiple users. With ageing parents and myself getting older, it seems vital to store these records, as going through the paper results becomes very inconvenient and a chore. My initial need was to just record blood pressure, but I thought I could expand it a little to cover some major medical tests. That’s the app now.
I recently released it in GitHub, and then on IzzyonDroid, so it can help more users. Its feature includes:
- Allows health test reading data storage for multiple users
- Users can store Blood Pressure, Blood Sugar/Glucose, Cholesterol, Renal Function Test, and Notes
- Users can set an acceptable range for Blood Glucose (Sugar)/Cholesterol/RFT readings in their respective settings section
- Graph view of last 30 readings (for now)
- No Ads and Tracking (Has no Internet permission)
- Limited dependencies for reduced binary size. It is currently just under 10MB.
- It should work on devices with Android 6 and up
- Can enable data file backup on every entry to prevent data loss
- Free and Open Source
Some Drawbacks
- It does not use data encryption. Local SQLite database stores data in Json format
- It’s currently in beta testing state. (Users can report bugs and UI/UX issues)
- Some (old)keyboards cannot create newline on notes
The project and source code are on GitHub. You can fork, submit a pull request or discuss issues on the project page.



