Temperance Companion
Offline habit tracker and Health Connect bridge for Obsidian Temperans
Adgo-group Gewohnheitstracker Gesundheitsmanager Sport / Gesundheit
Screenshots
Beschreibung
Diese Beschreibung liegt nicht in deiner Sprache vor, angezeigt wird die englische Fassung.
Temperance Companion is an offline-first companion app for the Obsidian Temperans plugin. It acts as a privacy-respecting bridge that queries Android Health Connect for health and fitness metrics, tracks custom habit sessions (counters and timers), and stages data directly into your local Obsidian vault.
Key Features:
- Habit Tracking: Track custom habits with elapsed-time timers and rep/quantity counters. Includes quick-increment presets and monotonic elapsed timing.
- Health Connect Integration: Reads permission-granted metrics (such as sleep, hydration, nutrition, steps, exercise, and heart rate) without third-party cloud sync.
- Obsidian Staging: Exports a verified staging document (.temperance-staging.json) directly into your chosen Obsidian Habit Logs folder using Android Storage Access Framework.
- Customizable & Reorderable: Create habits with custom units, drag-and-drop ordering, and customizable quick increments.
- 100% Offline & Private: Requires NO Internet permission. Zero telemetry, zero analytics, zero developer backend. Your data never leaves your device unless synced by your chosen vault sync tool.
Note: Health Connect features are available on Android 14 and newer. For Android 9–13 devices, Health Connect is intentionally disabled by design to comply with F-Droid guidelines and avoid non-free dependencies (the nonfreedep anti-feature). All core habit-tracking and offline vault staging functions remain fully available.
Versionen
Berechtigungen
Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.
- health.READ_NUTRITION
- health.READ_HYDRATION
- health.READ_SLEEP
- health.READ_STEPS
- health.READ_DISTANCE
- health.READ_TOTAL_CALORIES_BURNED
- health.READ_ACTIVE_CALORIES_BURNED
- health.READ_EXERCISE
5 weitere Berechtigungen anzeigen
- health.READ_FLOORS_CLIMBED
- health.READ_HEART_RATE
- health.READ_RESTING_HEART_RATE
- health.READ_WEIGHT
- companion.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Kommentare