Coming soon to the App Store

See your e-bike.
See what's behind you.

The cycling dashboard built for Bafang BBS02 with EKD01-BF display. Live telemetry, GPX navigation, rear-view radar from Garmin Varia - all on the iPhone you already carry.

Notify me on launch See features
Real screenshots · more coming after launch
VeloRadar Ride tab — battery 95%, range 160 km, live voltage 53.4 V and rear radar
VeloRadar Route Library — import GPX from Mapy.cz, Komoot or Strava
VeloRadar Map tab — live navigation with GPX route and rear radar bar

Everything you need.
Nothing you don't.

Big numbers, minimal chrome - readable at a glance from your handlebar, even at speed.

Live battery & range

Live voltage from the controller calculated against a real 13S Li-ion discharge curve. 84% actually means 84%. Range adapts to your riding time, energy, and power use - not a fixed estimate.

Live telemetry

Voltage, current, power, speed, ODO, TRIP, PAS level - pulled directly from your EKD01-BF over Bluetooth. No calibration. No companion app. Identical to your bike's display.

Rear-view radar

Works with any Garmin Varia radar. See cars approaching before you hear them - distance, speed, and a haptic alert when one enters your alert zone.

GPX navigation

Import any route from Mapy.cz, Komoot, Strava, or Files. Turn-by-turn chimes. Direction View keeps the road ahead in frame; one tap shows the whole route flat.

Apple Watch

Glance at your wrist for battery, range, and cars-behind alerts. Haptic patterns let you feel when a vehicle approaches - so you can shoulder-check when it matters.

Apple Health sync

Each completed ride is saved as a cycling workout in Apple Health, with the full GPS route. Opt-in, on-device. Your data stays yours.

Weather forecast

Current temperature and the next 12 hours via Apple WeatherKit - right in the top bar, updated as you move. No third-party weather APIs.

Light & dark themes

Dark for night rides (neon dashboard), Light for harsh daylight (calm readable colors), or follow the system automatically. Tuned for handlebar readability.

Trip statistics

Distance, time, avg/max speed, energy (Wh), power, elevation, temperature, PAS split - for the current ride and the last 10 trips. Export any as GPX.

How it compares

Why not just use
BikeGo or Strava?

Each cycling app does part of what VeloRadar does. None does all of it on one screen.

VeloRadar BikeGo Garmin Connect Strava
Reads EKD01-BF display✓ Live V/W/%Basic only--
Battery % from real curveCoarse 4-bar--
Adaptive range (Wh-based)---
Garmin Varia radar✓ All models--
GPX import + turn-by-turnPaid featureWeb only
Apple Health workouts✓ With route-Via export
Apple Watch companion-
Live Activity / Lock Screen---
No accounts requiredSign-inSign-inSign-in
No analytics / tracking---
Free, no subscriptionsFreemiumFreemium

Built for Bafang BBS02
with EKD01-BF

One specific setup, done really well. If you have a Bafang BBS01 / BBS02 / BBSHD motor with the EKD01-BF Bluetooth display - this app is made for you.

1

Mount your iPhone

Any handlebar mount works. Large numbers and minimal chrome are designed to be readable on the move, with one quick glance.

2

Connect to your display

VeloRadar auto-connects to your EKD01-BF over Bluetooth. No pairing codes, no companion app needed.

3

Import a route (optional)

Share a GPX from Mapy.cz, Komoot, Strava, or any cycling app. Tap the map and ride.

Bafang BBS01 / BBS02 / BBSHD

Mid-drive motor · Any wheel size

EKD01-BF Display

Also sold as Varstrom EKD01

Garmin Varia Radar

All Varia models · Bluetooth LE

Optional
Apple Watch

watchOS 11+ · Series 6 or later

Optional
iPhone

iPhone 12 or later · iOS 17+

Your rides stay
on your phone.

No servers. No accounts. No analytics. No ads. Everything is stored on your iPhone and included only in your encrypted backup.

No accounts
No analytics
No advertising
No third-party SDKs
No cloud storage
Apple WeatherKit only
Health sync is opt-in
Free · No IAP

Read the full Privacy Policy →

VeloRadar icon

Coming soon to the App Store

VeloRadar is in final field-testing. The app will be free on the App Store - no in-app purchases, no subscriptions.

Coming to the
App Store
Email me when it launches →

Will require iPhone 12 or later · iOS 17+ · Free

📬 Get notified on launch