نقشک بسته

Temperance Companion

Offline habit tracker and Health Connect bridge for Obsidian Temperans
جدید در نگارش ۰٫۱٫۱۵
- Added CSV export alongside JSON, with format-aware export filenames.
- Added an F-Droid build that disables Health Connect on Android 13 and earlier while keeping habit tracking and local exports available.
- Improved habit-session lock behavior, including updating the lock state when the device is unlocked.
- Simplified the welcome screen title, and made the F-Droid notice dismissible.
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.
- Vault Export: Exports verified JSON (habit-sync-staging.json) or CSV (habit-sync-staging.csv) directly into your chosen vault 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.

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • ‫نگارش ۰٫۱٫۱۵ (۱۱) پیشنهادی افزوده در ۳ آبان ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۹٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • android.permission.health.READ_ACTIVE_CALORIES_BURNED
    • android.permission.health.READ_DISTANCE
    • android.permission.health.READ_EXERCISE
    • android.permission.health.READ_FLOORS_CLIMBED
    • android.permission.health.READ_HEART_RATE
    • android.permission.health.READ_HYDRATION
    • android.permission.health.READ_NUTRITION
    • android.permission.health.READ_RESTING_HEART_RATE
    • android.permission.health.READ_SLEEP
    • android.permission.health.READ_STEPS
    • android.permission.health.READ_TOTAL_CALORIES_BURNED
    • android.permission.health.READ_WEIGHT
    • com.temperance.companion.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴٫۹ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۰٫۱٫۱۰
    Initial F-Droid release.
    - Health Connect integration for 12 health metrics.
    - Habit tracking with counters and elapsed-time timers.
    - Verified local staging export for Obsidian Temperans plugin.
    - Dark and light theme support with dynamic Material 3 styling.
  • ‫نگارش ۰٫۱٫۱۰ (۶) - افزوده در ۲۳ مهر ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۹٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • android.permission.health.READ_ACTIVE_CALORIES_BURNED
    • android.permission.health.READ_DISTANCE
    • android.permission.health.READ_EXERCISE
    • android.permission.health.READ_FLOORS_CLIMBED
    • android.permission.health.READ_HEART_RATE
    • android.permission.health.READ_HYDRATION
    • android.permission.health.READ_NUTRITION
    • android.permission.health.READ_RESTING_HEART_RATE
    • android.permission.health.READ_SLEEP
    • android.permission.health.READ_STEPS
    • android.permission.health.READ_TOTAL_CALORIES_BURNED
    • android.permission.health.READ_WEIGHT
    • com.temperance.companion.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴٫۸ می‌ب امضای PGP | گزارش ساخت