Skip to content
anrinionPublic

About

No description, website, or topics provided.

Resources

Stars

22 stars

Watchers

1 watching

Forks

Repository files navigation

The Baseline

Icon Description
App icon Gentle self-care for depression, disability, chronic illness, or burnout.

GitHub license GitHub stars GitHub release

Get it on F-Droid

Important

Your (yes, your 🫵!) feedback is needed to make Baseline better. What functionality is missing? How can we improve your experience? Any feedback, positive or negative, is appreciated - please just create a new issue.

About

🇷🇺 version is below.

The Baseline is a minimal, gentle self-care app companion designed for people who struggle to maintain basic level of functioning (hence the name). It aims to help with these foundations, without pressure, motivation attempts or guilt promotion.

Install

Option 1: F-Droid (recommended for automatic updates)

Option 2: Obtainium

  1. Install Obtainium
  2. "Add App" and enter this repository URL: https://github.com/anrinion/baseline

Option 3: Manual APK

Preview

Main screen Sleep Meds Settings
main sleep meds settings
Compact mode
main_compact

Features

The app consists of modules that can be enabled or disabled as needed.

The most important modules are:

  • Food — make sure you eat at least something every day.
  • Movement — moving around is really beneficial.
  • Sleep — if you don't wear any tracking device, you may want to check that you sleep enough.

Additional modules:

  • Mental state - tools inspired by Cognitive Behavioral Therapy (CBT) principles. You can use one tool at a time. Experiment with them to find what works for you.
  • Medications — Medication reminders with optional notifications. ⚠️ DO NOT USE this feature for critical medications, where delay is life-threatening. Mobile OS can be quite agressive with battery optimizations and/or focus modes, so notifications might be delayed or even missed ⚠️.
  • Grounding — this is basically a big green button that you can press. It may or may not help, but it's there.

Privacy and other policies

  • No tracking — No analytics, cloud sync, or data collection. The app does not use network connection, ever.
  • No health data access - The app does not connect to Google Fit/Apple Health or any other health data source.
  • No history — The app does not store your history of sleep, medications, or food intake. The state resets each day. No user-sourced daily state persists between days (what does persist? preferences, medications schedule, randomizer results).
  • No advertising — The app does not have any advertisements and will never have.
  • No paywalls reducing functionality — Available functionality will remain available and won't be removed/paywalled with the next release.

Russian version: База

База - минималистичное приложение для заботы о себе, разработанное для людей, которые испытывают трудности с поддержанием базового уровня функционирования (отсюда и название).

Установка

Вариант 1: F-Droid (рекомендуется для автоматических обновлений)

  • Установите через F-Droid

Вариант 2: Obtainium

  1. Установите Obtainium iconObtainium
  2. "Add App", и введите этот репозиторий в качестве URL: https://github.com/anrinion/baseline

Вариант 3: APK вручную

Функции приложения

Приложение состоит из модулей, которые можно включать и выключать по необходимости:

  • Питание
  • Движение
  • Сон
  • Психологическое здоровье
  • Медикаменты ⚠️ ВАЖНО: не используйте это для жизненно критичных медикаментов, это никогда не будет достаточно надёжно в связи с оптимизациями мобильных ОС. ⚠️
  • Осознанность

Приватность

  • База не имеет выхода в Интернет - никакой аналитики, синхронизации, рекламы.
  • База не хранит ваши ежедневные данные в истории - только настройки, расписание медикаментов и свои метаданные.
  • База не получает доступ к данным от других приложений, включая Google Fit/Apple Health.

Development

Milestones & Features Checklist

  • Initial demo: food + movement
  • Product design
  • State setup (Provider + Hive)
  • Settings
  • Food module
  • Movement module
  • Grounding module
  • Adaptive mobile design
  • Localization (English + Russian for now)
  • CBT module
  • Meds module
  • Sleep module
  • Sources: explanations + references for all modules
  • Testing (unit, e2e, dogfooding)
  • Final design polish
  • Fixing bugs
  • Android release

v2 Ideas

  • iOS release
  • "Help" module with regular & emergency paths
  • More languages
  • More color themes
  • Additional CBT tools or prompts
  • More modules (?)

Anti-plans

There will be:

  • No backend / cloud sync
  • No history tracking or past data
  • No analytics or usage tracking
  • No calorie counting or macro tracking
  • No gamification, streaks, or rewards
  • No social features or sharing
  • No notifications (except optional medication reminders)
  • No “perfect days” or performance scores

If you want any of those, try (not sponsored, they are just good):

  • Finch – gamified pet self-care
  • Daylio – mood & history
  • HabitKit – streaks & analytics
  • Yazio – calorie counting

Run

flutter pub get
flutter run

About

No description, website, or topics provided.

Resources

Stars

22 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages