Am I the only one that's suffering massive battery drains from Amethyst?
I even blocked its background execution, there is no way it drained 10+% in just a couple of hours.
@Vitor Pamplona
π Voyager v0.2.1 is out
A round of fixes and improvements driven entirely by real driving/testing sessions:
πΊοΈ Reworked navigation HUD β bigger speedometer, no more dead whitespace in the trip card, turn instructions docked out of the way instead of covering the map
π¨ Settings now has a light theme option (the driving surfaces stay dark, always β that part's not negotiable for windscreen use)
π΅ Multiple music folders as a source
βοΈ Weather now respects your imperial/metric preference
π§ Fixed Amber (NIP-55) login doing nothing β missing Android manifest entry
π Music/podcasts now actually stop when you swipe the app away, not just when backgrounded
Still 100% open source, no telemetry, no Google libraries β verified against the built APK every release.
π Introducing Voyager β an automotive dashboard built on Roadstr
I've been driving with a phone mounted on my dashboard for years, and every app on it was either a spyware or closed source.
So I vibecoded Voyager: one screen that wraps Roadstr's navigation and adds music, podcasts, weather, on-device voice guidance and phone β all sized for a car, not a pocket.
What you get:
πΊοΈ Roadstr navigation, unmodified in substance β OSM maps, OSRM routing, ZTL alerts, speed cameras, community reports over Nostr
π΅ Music from your own Navidrome/Jellyfin or local files, gapless, with a 5-band EQ (genre presets from Winamp -80s and 90s kids know what I'm talking about- included)
ποΈ Podcasts β search, subscribe, play. No account.
βοΈ Weather that tells you what actually matters for driving
No account. No analytics. No Google libraries.
Credentials encrypted on-device, sign-in with Amber, don't rawdog your nsec, what happened to Ditto (and how good they were to fix it) is a valuable lesson.
GPLv3, 100% open source.
v0.1.0 is out now, available on zap
Astraea 0.4.1 is out β‘
A calendar that never asks for your key.
π NIP-46 bunker login β on Android AND Linux
Paste a bunker:// string and your nsec never touches the device. Astraea keeps only a throwaway client key that your signer authorizes and can revoke whenever it wants. On Linux the same connection also gives the background service unattended signing, with zero key material on the machine.
π Syncs the moment you open it, so your agenda is already current before you touch anything.
πΌοΈ Android home-screen widgets finally show a real preview in the picker instead of an empty placeholder grid.
π And a hardening round: a total memory budget on relay responses, bounded reads on the local socket, a cap on the relay list, and no more pubkeys in device logs.
Your events are NIP-44 encrypted end to end. No account, no server of mine, relays you pick yourself. Offline-first β the network is optional, always.
APK + Debian packages, checksums in the notes:
Echoes v0.4.5 is out π¨β
New look β fresh icon, splash and colours across Android, Linux and web.
Checklists finally behave like a shopping list should:
β’ Previews show only what's still to do, so you stop buying things you already have
β’ Ticked-off items collapse into their own section instead of burying today's list
β’ Type a word progressively and it suggests what you already ticked off β tap to put it back, no duplicates
Sync fixes that matter:
β’ Images and voice notes deleted by a file host get re-uploaded from your local copy
β’ Timestamps travel as UTC, so an edit made in another timezone can't lose a merge
Offline-first, end-to-end encrypted notes on Nostr. Your notes never leave your device unencrypted, and nothing is published without you asking.
Android APK + Debian/Ubuntu .deb:
Using @roadstrapp for my maps instead of Google Maps is extremely freeing.
Not depending on spyware and detaching myself from big tech is the last piece of my sovereign puzzle.