kairos.0.1.0.apk
Kairos v0.1.0 — Initial Release
Kairos is an offline-first task manager with optional encrypted Nostr synchronization.
Features
- Create, edit, complete and delete tasks locally.
- Offline-first encrypted local storage.
- Optional NIP-44 encrypted synchronization over user-selected Nostr relays.
- Self-custodial authentication with no centralized account.
- Task descriptions, tags, priorities and colors.
- Local reminders with timezone and daylight-saving support.
- Optional Astraea calendar mirroring for dated tasks.
- Deterministic Nostr event coordinates to prevent duplicate records.
- Reliable deletion through encrypted tombstones and NIP-09 cleanup requests.
- Per-task local-only mode for data that must never leave the device.
- Relay URL validation and secure transport requirements.
- Bounded relay fan-out, timeouts and hostile-relay protections.
- Localization support for multiple languages.
Security and privacy
Kairos does not require a central server. Tasks remain local unless synchronization is explicitly enabled. Synchronized task data is encrypted before being published to Nostr relays.
Validation
- Full Flutter test suite passing.
- Static analysis passing.
- Relay and hostile-input integration tests included.
- Astraea calendar interoperability covered by regression tests.
This is the first public release of Kairos.