Cyclist at sunset with handlebar view

Your bike has
stories to tell

Every ride counts. Every kilometre means something. beSPOKE combines intelligent tracking, maintenance and reminders – all stored locally on your iPhone.

No account required · No subscription

Not just an app.
A relationship.

Your bike is more than metal and rubber. It's the loyal companion on your commute, the freedom of evening rides, the quiet reset after a long day.

Every ride tells a story.

The tour that went longer than planned.

The battle against the wind.

The reward at the summit.

Cold hands, warm coffee.

And the memory that stays.

beSPOKE Logounderstands that. It's not just about maintenance intervals – it's about adventures, milestones and the great feeling when everything just works.

Mountain bike at alpine lake

Numbers that tell stories

Statistics that motivate instead of just measuring

Foundation

The numbers that need to be right

  • Total kilometres & time
  • Week, month, year comparisons
  • Trend charts with context

Streaks & Routine

You keep going – and you can see it

  • Ride streaks (consecutive days)
  • Weekly streaks with minimum km
  • Favourite time of day & weekday

Indoor vs Outdoor

Realistic. Honest. Everyday-ready.

  • Separate indoor & outdoor km
  • Indoor share in context
  • Winter streaks tracked separately

Rolling Stats

Your form in flow

  • Rolling 7, 30 & 90 days
  • Averages per ride & per week
  • Most active periods at a glance

Eddington Number

For nerds. And that's a good thing.

  • E-Number overall & per bike
  • Year-by-year tracking
  • Next milestone always visible

Year in Review

The kind you want to share

  • Your year in numbers
  • Top 5 rides & milestones
  • Comparison to previous year

Less, but meaningful

No percentage overload. No numbers without context.
Only statistics that show you what happened
and why it matters.

More than just Kilometres.

Kilometres are more than numbers. They stand for moments on the road – for wind in your face, wet streets, warm breaks and small victories at the end of a ride.

Automatic Photo Matching

Photos are automatically matched by time – no manual sorting needed.

Weather Conditions

Heat, cold, wind or rain – the conditions become part of the memory.

Personal Notes

What felt great. And what you'd do differently next time.

Route & Elevation Profile

Distance, elevation and course – everything that made the ride what it was.

Alpine cycling road with mountain peak

100% Private

No cloud. No servers.
Just your iPhone.

Your bike.
Your data.

Your rides belong to you. Full stop. beSPOKE stores everything locally on your iPhone – no cloud, no servers, no hidden transfers.

Privacy isn't a feature here, it's the foundation. You decide what gets saved, what stays and what gets exported.

Local storage

Everything stays on your iPhone. No external servers, no background syncing.

Export anytime

If you want to take your data with you, you can do so at any time. No restrictions.

No account needed

Install, launch, ride. No sign-up, no login, no profile required.

Up and running in three steps.

Set up your garage. Collect your rides. Keep maintenance in check.

  1. 1

    Add your bikes

    Create your garage – from road bike to commuter. Details stay clear, everything has its place.

  2. 2

    Add your rides

    Import GPX/FIT files or pull rides from Apple Health. And if you forgot to track: just log it manually, done.

  3. 3

    Stay on top of maintenance

    beSPOKE reminds you about wear & service before it becomes a problem. So every ride feels the way it should.

Built for enthusiasts

For people who take their bike seriously – not for platforms.

  • Local-first

    Your data stays with you.

  • Open to your data

    GPX, FIT, Apple Health & manual entry.

  • Maintenance that thinks ahead

    Per bike & component.

  • Multiple bikes

    Your entire garage in one place. Each bike gets its own stats, maintenance history and records.

  • Apple Health Integration

    Import cycling workouts from Apple Health. beSPOKE assigns them to your bike – no fiddling required.

  • GPX & FIT Import

    Import GPX and FIT files from bike computers & apps – including route and elevation profile.

  • Component Tracking

    Chain, tyres, brakes & more. Reminders based on kilometres or time – per bike.

  • Manual Entry

    Quickly log a ride when you forgot to track it. So every kilometre counts.

  • Photos & Notes

    Photos, notes, small details. Automatically matched to your ride – so memories stick.

What beSPOKE is made for

A complement to Strava & Komoot – not a replacement.

Feature
beSPOKE LogobeSPOKE
Social & CommunityRoute PlanningAll-in-one Tracker
Multiple bikes, clearly separatedYesLimitedNot the focusPartial
Components at a glanceYesBasicNot the focusRarely
Maintenance before it's dueYesManualNot the focusPartial
Your data. Only yours.YesCloud-basedCloud-basedUsually cloud
Start without registrationYesUsually requires accountUsually requires accountRarely
Apple Health, cleanly integratedYesExport onlyExport onlyPartial
GPX & FIT, hassle-freeYesPartialPartialPartial
Built around the bikeYesNot the focusNot the focusRarely

beSPOKE Logois not a social platform and not a route planner.
There are great apps for that. beSPOKE complements them – with garage management, maintenance and ride history.

Design that
just works.

Clear. Calm. Considered.
An app that feels as good as a perfect ride.
You open it because you want to – to see what you've achieved. And how your bike is doing.

  • Dark Mode that feels right
  • Fast. Fluid. Native iOS.
  • English & German
beSPOKE – Ride Overview
beSPOKE – Ride Details
beSPOKE – Maintenance & Year Stats
beSPOKE – Bike & Service History
beSPOKE – Performance & Analysis

Swipe or click through.

Clear. Transparent. No tricks.

Private. Fair. And no hidden conditions.

Private stays private

Everything stays on your iPhone. No tracking, no silent uploads.

You can always leave

Export and backup are built in. Your data stays portable.

No subscription, no traps

Transparent pricing models. No surprises after the fact.

Frequently asked questions

Answered briefly – so you can decide quickly.

Do I need an account?

No. Install, launch, ride – no sign-up required.

Is any data uploaded?

No. Everything stays locally on your iPhone. Export and backup are initiated by you, consciously.

Which import formats are supported?

GPX & FIT, Apple Health – or manual entry for when you didn't track.

How is a ride assigned to a bike?

You choose your bike at import – and beSPOKE remembers your logic. With Apple Health imports you can always adjust afterwards.

Does the app cost anything?

There's no subscription. How exactly beSPOKE will be offered will be decided fairly and transparently.

Sync between devices?

Currently local-first. If sync comes, it will only be in a form that fits "Your data. Only yours."

Still have a question?

Get in touch
Beta Phase

Be one of the
first.

beSPOKE is still in development.
Sign up now for beta access and help shape the app.

Request Beta Access
Early access Direct influence No account required

What does beta mean?

The app is functional but still being refined. As a beta tester you get early access via TestFlight and can give feedback directly to the developer.

Contact

Note: Your information will be stored for the purpose of processing your request and will not be shared with third parties.

Fields marked with * are required.