Offline-first calendar with optional end-to-end encrypted sync over Nostr. Manage events, recurrences, and reminders locally without an account. Sync across devices using NIP-44 encryption, explicit relay choice, and flexible identity options including remote signers.
A offline-first, end-to-end encrypted calendar app that syncs privately over Nostr, on your terms.
Summary generated by Zapstore from source.
Original description, as the developer published it.
Stacked in
Latest release
It asks for no sensitive access.
Permissions
- Notifications POST_NOTIFICATIONS Send you notifications
Release notes
Astraea 1.1.0
The interface now follows the same desk as Echoes, and the dark theme keeps its type on the night ink.
What changed
- Echoes desk. Iris and coral replace the teal pairing. An aurora sits behind frosted search and navigation (the view bar, the week strip, the desktop sidebar, and timezone search). Event cards use a gloss gradient, and opening an event paints that same gradient instead of a flat fill. The accent chosen in Settings still drives buttons and the current day.
- Dark theme contrast. The month title, the weekday names and the days from the neighbouring month use the full night ink, so they stay readable on the navy aurora. An event's description uses that same ink against the event colour. A bright event colour is deepened until the type stays light.
- Bitcoin orange by default. Navy and Nostr stay available in Settings. An accent already saved on the device is left as it is. A freshly placed Android widget starts on the same orange.
The full history is in CHANGELOG.md.
Android: pick your APK
This release ships split per ABI, so the download is roughly a third of the size of a universal build.
| Your device | File | Size |
|---|---|---|
| Virtually every phone from ~2017 on | astraea-1.1.0-arm64-v8a.apk |
24 MB |
| Older / low-end 32-bit ARM | astraea-1.1.0-armeabi-v7a.apk |
22 MB |
| Emulator, ChromeOS, x86 tablet | astraea-1.1.0-x86_64.apk |
26 MB |
If you're not sure, take arm64-v8a. Installing the wrong one fails cleanly at install time. Minimum Android 7.0 (API 24). The package name is unchanged, so this installs over 1.0.0.
Checksums
9f637e4757f0ea3c8fc46cd515664a77cd917e263fd9be8b9d5063b7de04663e astraea-1.1.0-arm64-v8a.apk
7183893dc82a4089e9b03471922ad6cafb0828ccfe822a3f2bfe99a5d370aead astraea-1.1.0-armeabi-v7a.apk
11f4d309509ad117414c1c1e0622f71b245e86382c5e899167f2f072ed81557d astraea-1.1.0-x86_64.apk
All three APKs are signed with the same project release key as every previous release:
SHA-256 E2:A9:EA:50:E0:BB:39:40:06:BD:A3:A0:10:AA:FD:C2:38:ED:06:9E:7A:A2:91:61:95:F2:55:2F:5F:7E:C0:18
Licence: GPL-3.0-or-later.
Comments
Loading comments…
Get Astraea the private way
Updates checked on your device, and every release verified before it installs.