You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
4-page flow on first install: features showcase → Nostr identity → permissions → ready.
Nostr login via Amber NIP-55 (recommended) or nsec key (stored in Android Keystore). Profile name and avatar fetched from relay immediately after login.
Dedicated GrapheneOS guidance: grant Precise location and "Allow always" to keep GPS active in background.
Optional Kokoro AI voice model download (82 MB) with live progress bar — can be deferred to Settings.
Pages freely swipeable. Fully localised in all 27 supported languages.
ZTL / restricted zone ahead warning
Checks whether an upcoming turn leads into a restricted zone at the moment the instruction is announced — before the user enters.
Orange banner + spoken voice warning at that point. One warning per step, no repeated alerts.
Distinct from the existing red banner shown when already inside a ZTL.
Warning spoken in the user's language at runtime.
Missed-turn rerouting
After advancing to a new step, a 2.5-second guard timer verifies the user is actually approaching the next waypoint.
If distance hasn't improved and speed is above 3 km/h, silent reroute triggers automatically.
TTS announcement improvements
Urban steps now receive an immediate voice announcement right after a maneuver, replacing the previous premature 220 m trigger.
Announcement distances adapt to road type and current speed.
Cursor styles overhaul
7 selectable cursors rendered from SVG assets: Arrow, Muscle Car, SUV, Compact, Vespa, Racing Moto, Bicycle.
Settings cursor grid replaced with a dropdown with live icon preview.
Localisation sweep
Event categories, transport mode chips, time labels, and weather strings now fully localised across all 27 supported languages.
40 new ARB keys covering all onboarding screen strings.
Other improvements
Route preview panel now supports drag-to-close gesture with spring-back animation.
Secondary nav instruction row shows distance to next maneuver.