Skip to content

anusii/healthpod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Health Pod — Your Health Data in your Data Vault

Flutter Dart

GitHub GitHub License Flutter Version Last Updated GitHub commit activity (dev) GitHub Issues

Get it from the Snap Store

A solidui based app to support the secure and private storage and AI analysis of your health data with data encrypted and stored on your own personal online data store (Pod) hosted in your Data Vault on a Solid Server. The app was developed by the ANU Software Innovation Institute and written by Ashley Tang, Graham Williams, Zheyuan Xu, Kevin Wang, and Tony Chen.

If you appreciate the app then please show some ❤️ and star the GitHub Repository to support the project. You can install the app from different repositories including SnapCraft for Linux.

The latest version of the app can be run online at healthpod.solidcommunity.au with no installation required, or downloaded and installed for your platform from the Solid Community AU:

Contributions are welcome. Visit github to submit an issue or, even better, fork the repository yourself, update the code, and submit a Pull Request. The app is implemented in Flutter using solidpod for Flutter to manage the Solid Pod interactions. Thank you.

Introduction

The Health Pod collects into one private and secure location all of your health data and medical records. Value is added to the data through various provided tools, including privacy preserving large language models. You collect your health data together and then you can interact with it to review your health. You can also decide if you want to share that data with anyone else, like you general practitioner for them to provide their professional advice.

For a quick start, first download the sample blood pressure CSV file. Then within the app navigate to the FILES tab, navigate to the BLOOD PRESSURE folder, tap the IMPORT CSV button, navigate to and choose the downloaded sample_blood_pressure.csv. After the import has completed, navigate to the VIEW tab and select the BLOOD PRESSURE option:

Blood Pressure Visualisation

Pathology View

Milestones

  • Basic Icon-Based GUI with Solid Pod login
  • Profile management with personalized profile photo upload
  • File browse my medical reports
  • Daily entry of Blood Pressure with visualisations
  • Your latest clinic data + appointments and medicines
  • Important medical information, notes and numbers
  • My vaccination history

Design Goals

The app will work well on a desktop, web browser, a mobile phone or tablet.

A grid of icons provides access to the functionality.

The grid items include:

  • Obs (A feature to record daily or regular observations like blood pressure, physical activity, etc)

  • Activity (A record of activities recording date, start, end, what)

  • Diary (A record of visits to doctors, dentists, pharmacy, vaccinations, etc. Each diary entry records: date, what, details, provider, professional, total, covered, cost)

  • Docs (A file browser type of thing where the user can arrange their PDFs into appropriate folders as they like.)

Use Cases

  • I am visiting the doctor and I need to check when I last had a vaccination

  • A LLM model runs over the whole contents of the Pod to then allow me to interact with the data collection.

Time-stamp: <Friday 2025-11-21 19:43:36 +1100 Graham Williams>

About

No description, website, or topics provided.

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
license.dart

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5