Cyclist at sunset with handlebar view
Public Beta · iPhone · TestFlight

Help shape the
future of beSPOKE

beSPOKE is already usable, stable and built for real cyclists: garage, ride import, maintenance and meaningful statistics are all there. This public beta is about everyday use, honest feedback and making the app even sharper before launch.

No account required
Local-first data
Direct line to the developer

Public Beta Snapshot

The honest beta picture

  • 1

    Already strong in the core

    Garage, ride import, manual rides, maintenance and stats are ready to be used daily.

  • 2

    Still being refined

    Micro-UX, visual polish and edge cases are exactly what this beta is for.

  • 3

    Feedback matters

    Real-world use helps improve flows, clarify copy and catch the last rough edges before launch.

Looking for a finished App Store product? Not yet.
Want to help shape a thoughtful cycling app before release? You’re in the right place.

Already in a really good place

This beta is not a rough prototype. It is a solid product foundation that now needs more real cyclists, more real data and more everyday feedback.

Garage

Manage multiple bikes with separate history, stats and context for each one.

Ride Import

GPX, FIT, Apple Health and manual rides already cover the main ways people track.

Maintenance

Track components, wear and service intervals before small things become big ones.

Meaningful Stats

Not just more numbers. The app already focuses on context, trends and cycling relevance.

What beta testers can expect

This phase is about using the app for real and helping make the last decisions better.

Expect a usable app with strong foundations — and the occasional rough edge, wording issue or edge case that still needs polishing.

Already working well

  • Adding and managing bikes
  • Importing rides from GPX, FIT and Apple Health
  • Manual entry for forgotten or offline rides
  • Maintenance reminders and component tracking
  • Statistics, trends and year-based insights

Still beta

  • Small UI inconsistencies or copy that may still change
  • Edge cases in unusual import histories
  • Visual polish and smoother details in some flows
  • Feature priorities still shaped by feedback
  • Some ideas, like widgets, are planned for later phases

Joining is simple

No funnel chaos. No corporate weirdness. Just a few clear steps.

1

Open the TestFlight link

Tap the public beta link and join directly through Apple’s TestFlight on your iPhone.

2

Install beSPOKE

If TestFlight is installed, you can open the beta right away and add it to your device in a few taps.

3

Use it in real life

Track rides, import old ones, manage your bikes and tell me what feels great — or what still needs work.

Why join the beta now

Because this is the phase where feedback has real leverage. Small notes now can shape the final product more than big opinions later.

Early access

Use beSPOKE before public release and see the product take shape from the inside.

Real influence

This is not feedback going into a black hole. It directly informs the next builds.

Built by a cyclist

beSPOKE is not a generic platform product. It grows out of real cycling life and detail obsession.

Privacy-first foundation

No account, no platform treadmill, no cloud dependency just to use your own data.

What kind of feedback is most helpful

Not just “cool app” or “something broke”. The best beta feedback is concrete, contextual and honest.

What felt unclear?

Any screen, label or action that made you stop and think for too long.

What worked beautifully?

Knowing what feels right is just as useful as finding problems.

Which use case mattered?

Commuting, gravel, road, indoor miles, multiple bikes, old imports — context helps a lot.

Where did it fail?

If something breaks, tell me what you did right before it happened and what data was involved.

Beta FAQ

A few useful answers before you jump in.

Who is this beta for?

Cyclists who want to actually use the app and give practical feedback — whether that’s commuting, road, gravel, MTB, cargo bike or indoor training.

Do I need to pay for the beta?

No. The beta is for testing, feedback and product shaping. Pricing for the final release will be communicated clearly later.

Do I need an account?

No. beSPOKE is local-first and designed so you can get started without creating an account.

Is my data uploaded somewhere?

No. The foundation is still the same: your rides and bike data stay on your device unless you explicitly export them.

Can I use the app already for daily riding?

Yes — that is exactly the point of this beta. It is already usable. The goal now is to refine, improve and harden it through real use.

Public Beta

Ready to get on board?

Join the beta, use beSPOKE in the real world and help shape a cycling app that treats your bike — and your data — with care.

Join on TestFlight

Questions or feedback

Want to share feedback, ask something before joining or get in touch directly? Send a short message here.

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.