maibike

Privacy Policy

Last updated 1 September 2026

maibike is a personal tool for keeping track of bikes, components, and maintenance — and Choosebike is its bike-buying advisor. Both are run by an individual, not a company. This policy explains what is stored, why, and who it is shared with — in plain language.

The short version: your data is never sold, rented, or traded — not to advertisers, not to bike brands or shops, not to data brokers, not to anyone. Choosebike is funded by retail affiliate commissions precisely so it never has to be funded by your data.

What we collect

Account details. Your email address, name, and a hashed password. Optional profile settings such as your preferred units, inseam measurement, and the places you normally ride.

Your bikes. Everything you enter about them: names, makes and models, components, frame geometry, maintenance logs, notes, and any photos you upload.

Rides. Distance, duration, elevation, start time, and — where the activity recorded one — the GPS route. Rides reach maibike in three ways: imported from Strava if you connect it, imported from Apple Health if you enable it, or entered by hand.

Choosebike advice

When you ask Choosebike which bike to buy, we store your survey answers (riding, terrain, budget, priorities, and measurements like inseam if you give them), your email address, and the advice that was written for you. The answers exist to produce your advice; the finished advice stays at its permalink so you can return to it.

Completed runs are also used, in anonymised form, to make the advisor better — for example checking whether recommended bikes, prices, and links were real and current. That research never leaves the project and is never tied back to you.

Affiliate links. Some shop links in your advice earn us a commission if you buy. The shop learns only that an anonymous click came from Choosebike — never your name, your email, or anything you answered.

Signing up

Creating an account takes an email confirmation (the link we send proves the address is yours) and a bot check by Cloudflare Turnstile, which shows a small widget on the form. Turnstile tells us only pass or fail — we see no more about you than that.

Apple Health data

If you enable the Apple Health import in the iOS app, maibike reads your cycling workouts — their distance, duration, and route — and saves them to your maibike account as rides. It reads nothing else from Health, and it never writes to Health.

Health data is used for one purpose: showing your rides and calculating wear on your bikes and components. It is never used for advertising or marketing, never sold, and never shared with third parties. You can turn the import off at any time in iOS Settings, under Privacy & Security → Health → maibike.

Location data

maibike does not track your location in the background. Location comes only from the rides you import — the route recorded by Strava or your watch. A ride's starting point is converted into a rough place name (for example “Marin County”) so you can recognise where a bike was last used.

Services we rely on

maibike is hosted on Vercel, with data stored in Supabase (database and file storage) and Vercel Blob (photos). It also uses:

  • Strava — only if you connect it, to import your activities and gear.
  • Anthropic (Claude) — powers the AI features, such as identifying components or answering questions about a bike. Only the relevant bike or component details are sent, and they are not used to train models.
  • Mapbox and OpenStreetMap (Nominatim) — to draw maps and turn ride coordinates into place names.
  • Resend — to send the occasional transactional email.
  • Cloudflare Turnstile — the bot check on sign-up forms.

Your data is never sold, rented, traded, or shared with advertisers — and a future change of heart isn't possible to sneak past you: this page and its date at the top are the record. Nothing beyond the above leaves the app.

Sharing between riders

You can share a bike with another maibike user, and you can publish a journey page as a public link. Both are things you choose to do. A shared bike is visible to the person you shared it with; a published journey link is visible to anyone who has the URL. You can revoke either at any time.

Keeping and deleting your data

Your data is kept for as long as your account exists. You can delete individual bikes, rides, components, and photos from within the app at any time. To delete your account and everything in it, email admin@nickspitzer.com and it will be removed.

Passwords are stored hashed, never in plain text. Access to your account requires your login, and traffic is encrypted in transit. No system is perfectly secure, but your data is not used for anything beyond running the app for you.

Children

maibike is not directed at children under 13.

Changes and contact

If this policy changes materially, the date at the top will be updated. Questions, requests, or deletions: admin@nickspitzer.com.