
Frequently Asked Questions
Everything you need to know about WatchMy.bike
Account & Login
You can sign up with your email (passwordless - we send you a verification code), or instantly with Google, Facebook, or Apple. Social logins are the fastest way to get started!
We support email (passwordless with verification code), Google, Facebook, and Apple Sign In. Use whichever is most convenient for you.
Yes! We never see your password - authentication happens directly with the provider. We only receive basic profile info (name and email). You can revoke access anytime from your provider's settings.
We use passwordless authentication for email accounts. When you log in, we send a 6-digit code to your email. This is more secure than passwords (no password to guess or steal) and more convenient (nothing to remember).
General
No. Strava is totally optional. You can manually track distances for any bike regardless of which platform you use.
Only you, unless you choose to make them public.
Yes! Wishlists work the same way. Great for getting feedback.
Archive them. History preserved, out of sight.
WatchMy.Bike is a full web app (PWA) that works on any device — phone, tablet, or desktop. On mobile, add it to your homescreen for a native app-like experience. On desktop or tablet, you get the full experience with all the screen space to manage your entire stable.
Yes, go to Settings → Public Profile and enter a new username. After changing your username, it will be locked for 30 days before you can change it again. Note that your old profile URL will stop working immediately, so update any links you've shared.
Currently we only integrate with Strava. However, you can manually track distances for any bike regardless of which platform you use. Garmin and Wahoo integrations are planned for future releases.
Bike Logbook
Every bike has a chronological timeline that mixes your own notes with auto-generated events — component swaps, service completions, distance milestones, and more. Think of it as your bike's story, all in one place.
No — it auto-fills from events that already happen in the app. You can add your own notes and backdate them to log past events. A one-click 'Generate history' button seeds the timeline from your existing component and service data.
Yes — each entry has a public/private toggle. Entries you mark public appear on your bike's public profile; everything else stays private to you.
Strava Integration
WatchMy.bike syncs with Strava to automatically track mileage on bikes and components, with maintenance reminders.
Yes! When you connect Strava, we detect your existing Strava gear. You can then import them as new bikes in WatchMyBike with a single click. The bike's current distance from Strava is automatically set as the starting odometer.
Your bikes and components remain in WatchMyBike, but automatic distance syncing stops. You'll need to update distances manually. You can reconnect anytime to resume automatic tracking.
Your bike distances are automatically synced every 6 hours. You can also manually trigger a sync anytime from your Settings → Strava page.
Currently, you can only link one Strava account per WatchMyBike account. If you need to switch accounts, you can disconnect and reconnect with a different Strava account.
Component Management
Bike distance is the total kilometers your bike has traveled since new. Component distance is how far that specific part has traveled since you installed it. When you replace a chain at 15,000 km, the new chain starts at 0 km while your bike stays at 15,000 km.
Yes! Components can be set to "In Stock" status. This is useful for spare parts, wheels you swap between bikes, or components waiting to be installed.
When adding the component, set the "Distance at Install" to your best estimate of the bike's odometer when you installed it. If you don't know, leave it blank and the component will track from the bike's current distance.
Yes! Copy any text containing component details — from Strava gear, a brand's bike spec page, or sites like 99spokes — and paste it into the AI import textarea. Our AI parser automatically detects component names, brands, models, and install dates from your pasted text. You'll get a preview of all detected components, then install them to your bike with one click — all with the correct details preserved.
Yes! Use the "Transfer" feature on any installed component. The component's history is preserved, and the distance tracking continues from where it left off on the new bike.
You can set reminders based on distance (e.g., replace chain every 3,000 km) or time (e.g., service suspension every 6 months). When a component approaches its service interval, you'll get an email notification and see alerts in the app.
Cost & Investment Tracking
Yes! Add purchase prices to your bikes and components. WatchMyBike calculates your total investment per bike, cost per kilometer, and helps you understand where your money goes. This feature is available on Alloy and Carbon plans.
All prices are stored in EUR. We display prices in your local currency based on your browser settings, but the underlying data remains in EUR for consistency.
Yes! Each component can have a purchase date, price, and you can attach documents like receipts and warranty cards. Great for insurance claims or when selling components.
Data & Privacy
Yes, Alloy and Carbon subscribers can export their data in CSV format. Go to Settings → Account → Export to download your bikes, components, and maintenance history.
Go to Settings → Account → Delete Account. This permanently removes all your data including bikes, components, and documents. This action cannot be undone.
Your data remains safe! You'll be downgraded to the free Steel plan. If you exceed Steel limits (3 bikes), you'll still be able to view all your bikes but won't be able to add new ones until you upgrade again or remove some bikes.
Yes. We use enterprise-grade encryption, row-level access control, and host everything on Cloudflare's global network. Your data is never shared with third parties.
Only what's necessary: your athlete profile, bikes/gear list, and activity distances. We don't access your routes, GPS data, or social information. You can revoke access anytime from your Strava settings.
Subscription & Billing
Up to 3 bikes, Strava integration, maintenance alerts, public profiles, and 3 photos per bike. It's everything you need to get started.
The free Steel plan gives you full access to core features like Strava sync, maintenance alerts, and public profiles. When you're ready for more bikes, photos, or cost tracking, upgrade to Alloy or Carbon — you can cancel anytime.
Go to Settings → Subscription and click "Manage Subscription." You can cancel anytime and keep access until the end of your billing period.
Yes, we offer a 14-day money-back guarantee. If you're not satisfied, contact us and we'll refund your payment, no questions asked.
AI Integration
Yes! WatchMy.bike supports the Model Context Protocol (MCP), allowing you to manage your bikes through natural conversation with Claude, ChatGPT, or Gemini. Add bikes, track components, set maintenance reminders, and more — all by talking to your AI assistant.
For Claude Desktop (Pro/Max/Team): Go to Settings → Connectors, click "Add custom connector", and enter the URL: https://mcp.watchmy.bike/mcp. For Claude Code: Run "claude mcp add watchmybike --transport sse https://mcp.watchmy.bike/mcp". Full instructions are in our setup guide.
You can view and add bikes, track components, install/transfer parts between bikes, set service intervals, check maintenance status, and even bulk import entire spec lists by pasting them into the conversation. It's like having a bike mechanic assistant that knows your entire garage.
The AI integration works with all WatchMy.bike plans, including the free Steel plan. However, some features like service intervals require Alloy or Carbon plans. You'll need a compatible AI client (Claude Desktop, ChatGPT Pro/Plus, Gemini CLI, etc.).
Yes! The MCP connection uses OAuth 2.0 authentication. Your WatchMy.bike credentials are never shared with the AI service. You can revoke AI access anytime from Settings → Integrations.
The in-app chat at /chat is a built-in assistant — open it in your browser and start typing. MCP lets you bring your own AI client (Claude Desktop, ChatGPT, Gemini CLI) and connect it to WatchMy.bike. Both use the same set of tools under the hood. Use the in-app chat for a no-setup experience; use MCP if you already live inside another AI client.
Yes — usage is rate-limited per plan to keep costs sustainable. Steel: 5 messages/hour and 50,000 tokens/day. Alloy: 30 messages/hour and 200,000 tokens/day. Carbon: 100 messages/hour and 1,000,000 tokens/day. The chat header shows your current usage and when limits reset.
No. Destructive actions (delete bike, delete component, transfer, etc.) always pause for explicit confirmation in the UI before they run. Read-only actions (list, search, get health) execute immediately so you get fast answers.