Privacy-first habit tracker for iOS and Android. E2EE sync, self-hostable, built with Flutter.
See the code
Habo is a fast, minimalist habit tracker that respects your privacy. No accounts required. No data harvesting. No clutter, just a clean, focused tool for building routines that stick.
Habo 4.0 ships cross-device sync with end-to-end encryption, automatic encrypted backups, and full self-hosting support. Your habit data is yours, always.
Your data is encrypted on your device before it ever leaves it. The server sees only ciphertext: we cannot read your habits, notes, or streaks. Not even if we wanted to.
Community-contributed translations via Weblate. Want to help bring Habo to your language? Contributions are welcome: no coding required.
Habo Sync can run on your own Supabase backend. All sync features are available without a subscription.
Self-hosting is free, forever.
npx)# 1. Clone the repo
git clone https://github.com/xpavle00/Habo.git
cd Habo
# 2. Link to your Supabase project
npx supabase link --project-ref <your-project-ref>
# 3. Apply database migrations
npx supabase db push
# 4. Deploy the edge function
npx supabase functions deploy delete-account
Then in the Habo app: Settings → Server, paste your Supabase Project URL and anon key, and tap Test Connection & Save.
→ Full details and troubleshooting in supabase/README.md
Requirements
git clone https://github.com/xpavle00/Habo.git
cd Habo
flutter pub get
flutter run
Contributions are welcome and appreciated. Here's how to help:
Please read CONTRIBUTING.md before submitting a pull request.
Habo is a one-person project built in the open. If it's useful to you, consider supporting its development:
Habo is released under the GNU General Public License v3.0.
habo.space · Privacy Policy · Sync
Made with ❤️ by Peter Pavlenko
181 followers · starred Oct 2021
243 followers · starred Aug 2026
45 followers · starred Jul 2024
25 followers · starred May 2023
Privacy-first habit tracker for iOS and Android. E2EE sync, self-hostable, built with Flutter.
See the code
Habo is a fast, minimalist habit tracker that respects your privacy. No accounts required. No data harvesting. No clutter, just a clean, focused tool for building routines that stick.
Habo 4.0 ships cross-device sync with end-to-end encryption, automatic encrypted backups, and full self-hosting support. Your habit data is yours, always.
Your data is encrypted on your device before it ever leaves it. The server sees only ciphertext: we cannot read your habits, notes, or streaks. Not even if we wanted to.
Community-contributed translations via Weblate. Want to help bring Habo to your language? Contributions are welcome: no coding required.
Habo Sync can run on your own Supabase backend. All sync features are available without a subscription.
Self-hosting is free, forever.
npx)# 1. Clone the repo
git clone https://github.com/xpavle00/Habo.git
cd Habo
# 2. Link to your Supabase project
npx supabase link --project-ref <your-project-ref>
# 3. Apply database migrations
npx supabase db push
# 4. Deploy the edge function
npx supabase functions deploy delete-account
Then in the Habo app: Settings → Server, paste your Supabase Project URL and anon key, and tap Test Connection & Save.
→ Full details and troubleshooting in supabase/README.md
Requirements
git clone https://github.com/xpavle00/Habo.git
cd Habo
flutter pub get
flutter run
Contributions are welcome and appreciated. Here's how to help:
Please read CONTRIBUTING.md before submitting a pull request.
Habo is a one-person project built in the open. If it's useful to you, consider supporting its development:
Habo is released under the GNU General Public License v3.0.
habo.space · Privacy Policy · Sync
Made with ❤️ by Peter Pavlenko
181 followers · starred Oct 2021
243 followers · starred Aug 2026
45 followers · starred Jul 2024
25 followers · starred May 2023