aetheris

Privacy Policy

Last updated: 2026-05-10

Aetheris Planner is designed so that no personal data ever leaves your device. This policy describes what the app does with the information you enter.

Summary

Data you create

Every piece of data you enter (tasks, schedules, habits, chat history with the on-device AI, focus-session logs, planning and shutdown reflections, any iCalendar files you import) is:

When you uninstall the app, Android deletes the encrypted database along with the app.

The on-device AI assistant

The chat assistant in Aetheris Planner uses a language model that runs entirely on your device. Your chat messages and the surrounding context (such as your local time and a compact summary of tasks scheduled in the next seven days) are passed to the model running on your device. None of this leaves your device.

Consented model downloads

The app ships with a small language model and a small speech- recognition model bundled inside the installer, so it works out of the box with zero network. You may optionally download larger, more capable models (for example Gemma 2 2B or Whisper base). When you do:

You may revoke consent and delete any downloaded model at any time from Settings → Models.

Notifications and alarms

The app schedules local notifications and exact alarms for your reminders. These are created and fired on your device by the Android system — they do not go through any server.

Backups

When you export an encrypted backup file, the export happens entirely on your device. You choose where to save it. We never see it.

Children’s privacy

The app collects no data, so there is nothing specific to children’s privacy to declare. If you have concerns, please open a GitHub issue at https://github.com/ketangupta221/aetheris/issues.

Changes

If we ever change this policy (for example, because a future feature requires network access), we will update this document and the “Last updated” date above, and the app will prompt you to re-consent before any new data flow is enabled. The strict-offline-by-default promise in Requirement 5 of the design document guarantees this.

Contact

Questions? Open an issue at https://github.com/ketangupta221/aetheris/issues.