yigit.buyukeren
Open source · Apache 2.0

RideDeck

Mount your phone on the handlebars and turn it into a CarPlay-style riding dashboard.

An open-source Android launcher for motorcycles, cars and bicycles. Speed, map, music and phone on one screen; glove-sized controls and no typing while riding. No accounts, no keys, no servers.

⬇ Download APKSource code
  • Kotlin
  • Jetpack Compose
  • Android 8+
  • MapLibre
  • OpenStreetMap
  • Valhalla
RideDeck
01

Highlights

🧭

Voice navigation

OpenStreetMap map, motorcycle / car / bicycle routing, waypoints, fuel and charging stops.

🎙️

Turkish voice assistant

"Go home", "Call Ali", "read the last message"; helmet mic support.

🆘

SOS and crash detection

Countdown after a hard impact and no movement, then a single SMS with your location link.

🎵

Music and phone

Cover swipe, in-app guide, dial pad and call screen.

🌦️

Alerts

Rain, ice and wind alerts; the screen dims when the phone overheats.

🔒

Privacy

Data stays on the phone; only queries to free public map services leave it.

02

Screenshots

On the bicycle profile the phone can also stand upright.

On the bicycle profile the phone can also stand upright.
03

Details

Vehicle profiles
  • Motorcycle / Car / Bicycle choice on first launch; changeable under Settings > Setup.
  • Vehicle-aware routing via Valhalla motorcycle, auto or bicycle; flat-terrain and bike-type options for cycling.
  • ⛽ button: fuel for motorcycles, fuel and charging for cars, repair points, shops and drinking water for bikes.
  • Crash-detection thresholds and speedometer scale per vehicle; portrait support on bicycles.
Navigation
  • MapLibre + OpenStreetMap (OpenFreeMap), Nominatim search, Valhalla routing, automatic re-route.
  • Avoid highways and tolls; saved places (Home, Work, favorites) and "Go home".
  • Parking spot saved automatically; add a waypoint with one tap while navigating.
  • Speed-limit display and spoken warning; the search box locks while riding.
Safety
  • Weather: temperature, rain and ice alerts within an hour, strong wind on bikes.
  • Heat protection: the screen dims above 42°C and goes dark when stopped.
  • SOS (off by default): automatic crash detection or long-press button; after the countdown, one SMS with your location to up to 3 contacts, no calls.
Phone and media
  • In-app phone: recent calls, contacts and dial pad; the dial pad is locked while riding.
  • Music: progress bar, swipe the cover to skip, volume keys.
  • Speed/clock strip over other apps; can be set as the HOME launcher.
04

Install and build

  1. Download the APK from the latest release and install it (allow unknown sources).
  2. Pick your vehicle on first launch; optionally make it the HOME app.
  3. Grant notification access under Settings > Setup for music and message reading.

Privacy

No accounts or servers; data stays on the phone. The only things that leave it are queries to public services: search text (Nominatim), route and speed limit (Valhalla), approximate location for weather (Open-Meteo), fuel queries (Nominatim / Overpass). SOS only runs if you enable it and asks for SMS permission.

⚠ This app can distract you while riding. Mount the phone securely, change settings while parked and follow traffic rules. The software is provided without warranty.

Open to contributions

Issues and PRs are welcome: new translations, offline maps and routing, tablet layouts.

GitHub⬇ Download APK