bikested
Back to home

Terms of Service for the bikested application

App: bikested (mobile application for iOS and Android, bundle ID com.tomasross.bikested) Operator: Tomáš Ross, self-employed individual (Czech "OSVČ"), with registered office at Hanácká 62/63, 751 24 Přerov, Czech Republic, company ID: 87884020, VAT ID: CZ9112194487 (VAT-identified person under § 6g of Czech Act No. 235/2004 Coll., on VAT), registered in the Trade Licensing Register maintained by the Municipal Authority of Přerov (the "Operator" or "we") Contact: [SUPPORT_EMAIL] Document version: 1.0 Effective from: [EFFECTIVE_DATE] Last updated: [LAST_UPDATED]


1. Introduction and acceptance

1.1 These Terms of Service (the "Terms") govern the relationship between the Operator and a natural person (the "User" or "you") who uses the bikested mobile application (the "App" or "Service").

1.2 By creating an account, signing in or otherwise using the App, you confirm that you have read, understood and fully accept these Terms.

1.3 If you do not accept the Terms, do not use the App and delete your account.

1.4 These Terms form a binding distance contract within the meaning of § 1820 et seq. of Czech Act No. 89/2012 Coll., the Civil Code, and Act No. 634/1992 Coll., on consumer protection.

1.5 The Privacy Policy is an integral part of these Terms.


2. Definitions

  • App — the bikested mobile application for iOS and Android in its current version.
  • Account — the user account created by entering an email and password or via external providers (Apple Sign In, Google Sign In).
  • Free tier — free use of the App in the scope set out in Art. 6.1.
  • Premium — paid subscription extending the App's features, see Art. 6.
  • Trial — a free 30-day trial period of Premium features for new users.
  • User Content — any data you enter into the App (bikes, components, service entries, photos, profile data, AI queries, biography, etc.).
  • Public profile — content you have decided to publish through the public profile features (/u/<username>).
  • AI assistant — the conversational chat feature powered by the Claude model from Anthropic.
  • Connected services — external services integrated into the App (Strava, Apple App Store, Google Play, Apple Sign In, Google Sign In).

3. Description of the service

3.1 bikested is a mobile application for managing your cycling garage. Main features:

  • registry of bikes, components, service entries and kilometres ridden

  • AI assistant providing informational maintenance advice

  • optional kilometre sync from Strava

  • predictive service intervals (Smart Maintenance Alerts)

  • TCO (Total Cost of Ownership) analysis

  • optional public garage profile

  • knowledge base of cycling guides (RAG)

  • Premium features (see Art. 6)

    3.2 The App is under active development. Features, look and behaviour may change. We will notify you in-app about material changes.

    3.3 The Operator is entitled to upgrade, fix, restrict or fully discontinue the App. Discontinuation of a feature for which a User has paid as part of Premium is governed by Art. 6.6.


4. User account

4.1 Registration is open to persons aged 16 years or over. Users under 16 may not create an account without parental consent.

4.2 The User undertakes to:

  • provide truthful and up-to-date data

  • protect login credentials (password) from third-party misuse

  • not share the account with others or allow them to use it

  • inform the Operator without undue delay of any suspected misuse (email: [SUPPORT_EMAIL])

    4.3 One account = one natural person. Multiple registrations of the same person are not permitted.

    4.4 The Operator may suspend or delete an account in the case of:

  • breach of these Terms

  • suspected misuse (bot activity, fraud, automated scraping)

  • 24 months of inactivity (after at least 30 days' prior email notice)

  • request from a public authority

    4.5 The User may delete the account at any time in the App (Settings → Account & Security → Delete account). Deletion is immediate and irreversible; all data is deleted except for data we are required to retain by law (see Privacy Policy, Art. 7).


5. User content and licence

5.1 Ownership: All User Content you upload to the App (photos, descriptions, biography, etc.) remains your property. The Operator does not acquire any copyright in your content.

5.2 Licence to the Operator: For the purpose of operating the App (displaying your content to you and to other users to whom you have made it available, backup, sync between devices), you grant the Operator a royalty-free, non-exclusive, worldwide, transferable and sublicensable licence to use, store, display and process your content solely to the extent necessary to provide the Service. The licence lasts for the lifetime of your account and ends upon deletion.

5.3 Public content: If you have set the visibility of a profile or bike to public or unlisted, you represent that:

  • you have the right to publish the User Content

  • the content does not infringe third-party rights (copyright, trademarks, privacy, reputation)

  • the content does not contain unlawful, offensive, vulgar, threatening, discriminatory, sexually explicit, violent or otherwise inappropriate material

  • the content does not contain personal data of third parties without their consent

    5.4 Moderation: The Operator reserves the right, but is not obliged, to monitor, review or modify public User Content. If content is reported as unlawful (via [SUPPORT_EMAIL] with subject "REPORT"), the Operator will assess the complaint and may remove, restrict the visibility of or block the account of the responsible person. We act in compliance with Regulation (EU) 2022/2065 on digital services (DSA).

    5.5 Reporting unlawful content (DSA notice-and-action): If you encounter content you believe is unlawful, send a notice to [SUPPORT_EMAIL] with subject "REPORT — [URL or identifier]" and a description of the reason. We respond within 5 business days.


6. Premium subscription and payments

6.1 Free tier

Without an active Premium subscription you have access to:

  • 1 bike in the garage
  • 20 AI assistant messages per day (concise / balanced styles)
  • Strava connection, Smart Maintenance Alerts, Timeline view
  • historical TCO
  • 1 public bike
  • calculators and guides library

6.2 Premium

An active Premium subscription unlocks:

  • unlimited number of bikes
  • unlimited AI assistant (including the detailed style with automatic Sonnet escalation)
  • predictive TCO forecast
  • PDF export of the service log
  • unlimited public bikes
  • sharing the bike timeline at public URLs

6.3 Pricing

SubscriptionPriceDuration
Premium monthly149 CZK1 month
Premium annual1,290 CZK12 months

Current prices are always shown in the App before payment. The Operator is a VAT-identified person under § 6g of Czech Act No. 235/2004 Coll., on VAT, and does not charge Czech output VAT to end users. End-user sales are made by Apple Inc. (App Store) and Google LLC (Google Play) as merchants of record, which charge the applicable VAT / sales tax under the rules of the user's country and their own pricing policy.

6.4 Trial

6.4.1 Every new User receives a 30-day free Premium trial with full access to Premium features upon registration.

6.4.2 The trial does not end with an automatic charge. After 30 days, the account is moved back to the Free tier; to continue with Premium, you must actively purchase a subscription.

6.5 Auto-renewal and cancellation

6.5.1 The Premium subscription automatically renews at the same price for another period of equal length unless you cancel at least 24 hours before the end of the current period.

6.5.2 You cancel the subscription in your Apple App Store or Google Play account settings, NOT in the App:

  • iOS: Settings → Apple ID → Subscriptions → bikested → Cancel Subscription

  • Android: Google Play → Subscriptions → bikested → Cancel

    6.5.3 After cancellation, Premium remains active until the end of the currently paid period.

    6.5.4 The Operator has no technical means to cancel the subscription on your behalf — everything is managed at the Apple App Store / Google Play level.

6.6 Refunds and right of withdrawal

6.6.1 Refund claims must be made directly with Apple (https://reportaproblem.apple.com) or Google Play (https://play.google.com/store/account/subscriptions). The Operator has no technical ability to initiate a refund.

6.6.2 Right of withdrawal from a distance contract (§ 1829 of the Czech Civil Code) — expires at the moment performance commences with your express consent (§ 1837(l) of the Civil Code). Before purchase, the App informs you that consent starts performance and thereby terminates the right of withdrawal.

6.6.3 If a service outage exceeds 72 hours in one calendar month, you are entitled to a proportional refund of the corresponding part of the subscription. Submit such a claim to [SUPPORT_EMAIL].

6.7 Price changes

6.7.1 We will inform you of any price increase at least 30 days in advance via in-app notice and email. If you do not accept the new price, you can cancel the subscription; the change becomes effective at the next automatic renewal.

6.7.2 Promotions and promo codes are governed by the conditions stated for each promotion.

6.8 Tax invoices

Tax invoices are issued by Apple Inc. (App Store) or Google LLC (Google Play) as merchants of record. The Operator is not a direct seller within the meaning of Czech VAT Act No. 235/2004 Coll.


7. AI assistant — disclaimer

7.1 The AI assistant is a technology that produces informational answers based on your queries, your garage context and an internal knowledge base. The assistant is NOT:

  • a substitute for professional consultation with a certified bicycle mechanic

  • a substitute for medical consultation (health advice, nutrition, training)

  • a tool for purchase recommendations (even if the App later adds them)

  • a guarantee of the accuracy of component specifications, compatibility or safety procedures

    7.2 Safety-critical work (brakes, steering, fork, shock, drivetrain, seatpost on a carbon frame, torque settings of critical bolts) must be consulted exclusively with a certified service shop. The Operator disclaims all liability for damage to health, life or property arising from following the AI assistant's advice.

    7.3 AI answers may contain errors, inaccuracies or outdated information (the model is trained on data up to a specific date). Before applying advice, always verify in the manufacturer's service manual or with a mechanic.

    7.4 The content of your queries is sent to Anthropic, PBC to obtain the answer (see Privacy Policy, Art. 9). Anthropic retains queries for a maximum of 30 days for abuse purposes and does not use them for model training.

    7.5 The daily AI message limit is set out in Art. 6.1 (Free tier) and 6.2 (Premium).


8. Bicycle service advice — disclaimer

8.1 All information in the App about service, component compatibility, maintenance intervals, settings and procedures is general, non-binding and informational.

8.2 Specific procedures may differ depending on the model, year, component configuration and wear condition. Always proceed in accordance with the manufacturer's service manual for the specific bike or component.

8.3 The Operator is not liable for damage caused by:

  • improper service procedures

  • mismatched components

  • misinterpretation of AI assistant answers

  • ignoring warnings in the manufacturer's service manual

  • accidents caused by your own fault or neglected maintenance

    8.4 The App does not replace regular inspection of the bike at a certified service. Service interval recommendations (Smart Alerts) are indicative; riding intensity, terrain, rider weight and weather conditions may require service sooner.


9. Connected services (Strava, Apple, Google)

9.1 Strava: Kilometre sync requires OAuth connection. Use of Strava is governed by Strava Terms of Service and the API Agreement. The Operator is not responsible for:

  • Strava API outages or inaccuracies in synced data

  • changes to Strava's policies that affect the integration

  • loss of access to your Strava account

    9.2 Apple App Store: Distribution of the App on iOS is exclusively through the Apple App Store. Your relationship with Apple Inc. is governed by the Apple Media Services Terms and Conditions.

    9.3 Google Play: Distribution of the App on Android is exclusively through Google Play. Your relationship with Google LLC is governed by the Google Play Terms of Service.

    9.4 Apple Sign In / Google Sign In (when activated): Use of external authentication is governed by the relevant provider's terms.


10. Acceptable use

10.1 When using the App, you MUST NOT:

  • a) violate applicable laws or third-party rights

  • b) upload, share or distribute unlawful, offensive, vulgar, discriminatory, sexually explicit, violent, hateful or otherwise inappropriate content

  • c) share third-party personal data without their consent

  • d) automatically scrape public profiles, bikes or any other App data

  • e) reverse engineer, decompile, disassemble or otherwise attempt to derive the source code of the App (except for statutory interoperability exceptions)

  • f) circumvent security mechanisms of the App or Premium gating

  • g) use the App to distribute spam, malware, phishing

  • h) use the AI assistant to generate unlawful content

  • i) create fake accounts, use the account under a false identity

  • j) impose any load on the Operator's servers in a way that may disrupt the service for other users (DoS, brute-force, aggressive polling)

  • k) use the App for commercial purposes without the express written consent of the Operator (e.g., aggregating data about cyclists for use in your own product)

    10.2 Breach of Art. 10.1 grounds immediate termination of access to the App and account deletion, and may give rise to legal remedies.


11. Intellectual property

11.1 The App, design, "bikested" trademark, logo, source code, knowledge base and all App content (other than User Content) is the exclusive property of the Operator and/or its licensing partners and is protected by Czech Act No. 121/2000 Coll., the Copyright Act.

11.2 By using the App you obtain a limited, non-exclusive, non-transferable, revocable licence to use the App for your personal (non-commercial) purposes in accordance with these Terms.

11.3 This licence does not include the right to:

  • copy, distribute, modify, sell or licence the App or its parts

  • use the Operator's trademark without express written consent

  • create derivative works

    11.4 Third-party logos (Strava, Apple, Google, bike manufacturers) are the property of their respective owners and are used in the App solely for identification or descriptive purposes.

    11.5 Bike database data (99Spokes) is provided by 99Spokes, Inc. under a commercial licence. The User is not entitled to extract data in bulk.


12. Warranties and limitation of liability

12.1 The App is provided "as is" and "as available", without express or implied warranties beyond the mandatory provisions of Czech law, in particular § 1916 et seq. of the Civil Code.

12.2 The Operator DOES NOT WARRANT:

  • continuous availability of the Service (expect regular maintenance windows)

  • error-free operation on all devices and OS versions

  • 100 % accuracy of calculations (TCO, service intervals, AI answers)

  • compatibility with future versions of iOS / Android

  • preservation of any specific feature in the long term

    12.3 Limitation of liability: To the extent permitted by law, the Operator is liable only for damage caused intentionally or by gross negligence. The maximum compensation is limited to the aggregate amounts you paid for the Premium subscription in the 12 months preceding the damage, but no more than 1,290 CZK.

    12.4 This limitation does not apply to:

  • damage to health or life

  • damage caused intentionally or by gross negligence

  • consumer claims that may not be limited under § 1814 of the Civil Code

    12.5 The Operator is not liable for:

  • damage caused by outages or inaccuracies of connected services (Strava, Apple, Google, AI provider)

  • damage caused by your fault (forgotten password, lost device, negligence in service intervention)

  • damage caused by force majeure (natural disaster, cyber attack, war, internet outage)

  • damage caused by following AI advice or App information contrary to Art. 7 and 8


13. Indemnification

13.1 The User undertakes to indemnify and hold the Operator harmless from any claims, losses, damages, liabilities and costs (including reasonable attorneys' fees) arising from:

  • your breach of these Terms
  • your breach of any law or third-party right
  • your User Content infringing third-party rights

14. Apple App Store — special provisions

This section applies to installations of the App from the Apple App Store (Schedule A requirements):

14.1 Parties. These Terms are concluded solely between you and the Operator, not Apple Inc. Apple is not a party.

14.2 Scope of licence. Apple grants you a limited, non-exclusive licence to use the App on Apple devices that you own or control, in the scope permitted by the App Store Terms of Service.

14.3 Maintenance and support. All maintenance and support of the App is provided exclusively by the Operator. Apple has no obligation to provide maintenance or support.

14.4 Warranties. To the extent permitted by law, Apple makes no warranties as to the App. If any statutory warranty fails, you may request a refund from Apple. Beyond that, Apple has no further obligations as to the App.

14.5 Product claims and liability. The Operator, not Apple, is responsible for addressing your or third-party claims relating to the App or its use, including:

  • claims of liability for defect

  • non-compliance with applicable legal requirements

  • claims under consumer protection law

    14.6 Intellectual property rights. In the event of a third-party claim that the App infringes its intellectual property rights, the Operator alone, not Apple, is responsible for investigating, defending and settling such claims.

    14.7 Compliance. By using the App, you represent:

  • you are not in a country subject to a U.S. government embargo

  • you are not on a U.S. government list of prohibited persons

    14.8 Apple as a third-party beneficiary. It is acknowledged that Apple and its subsidiaries are third-party beneficiaries entitled to enforce these Terms against you as the end user.


15. Google Play — special provisions

15.1 Distribution of the App on Android is governed by the Google Play Terms of Service and the Google Play Developer Distribution Agreement.

15.2 Google LLC is not a party to these Terms and is not responsible for the App.


16. Termination

16.1 Termination by you: You may delete the account at any time as set out in Art. 4.5. Cancel a Premium subscription as set out in Art. 6.5.

16.2 Termination by the Operator: The Operator may suspend or delete the account in the cases set out in Art. 4.4. If you have an active Premium, we will refund the proportional amount for the unused period (except in cases of termination for serious breach of the Terms).

16.3 After termination:

  • your access to the App ends immediately
  • your data is deleted as set out in the Privacy Policy (Art. 7)
  • the provisions on licence (Art. 11), limitation of liability (Art. 12), indemnification (Art. 13) and disputes (Art. 18) remain in force

17. Changes to the Terms

17.1 The Operator may change these Terms at any time. We will inform you of material changes:

  • in-app banner on next App launch

  • email to the address on the account

  • updated "Last updated" date in the document header

    17.2 Changes take effect no sooner than 15 days after notice. If you do not accept the new Terms, you may delete the account (Art. 4.5). Continued use after the changes take effect constitutes acceptance of the new Terms.

    17.3 Improvements and non-restrictive changes (e.g., new feature, typo fix) may be made immediately without prior notice.


18. Disputes and governing law

18.1 Governing law: This contract is governed by the law of the Czech Republic, in particular Act No. 89/2012 Coll., the Civil Code, and Act No. 634/1992 Coll., on consumer protection.

18.2 Jurisdiction: Disputes shall be heard by the courts of the Czech Republic. If you are a consumer, you may also bring an action before the court of your place of residence within the EU (Art. 18(1) of the Brussels I-bis Regulation).

18.3 Alternative dispute resolution (ADR): Consumers have the right to alternative resolution of consumer disputes. The competent body is the Czech Trade Inspection Authority (Česká obchodní inspekce), www.coi.cz. For online ADR, the EU ODR platform is available: ec.europa.eu/consumers/odr.

18.4 Attempt at amicable resolution: Before initiating court proceedings, you undertake to attempt to resolve the dispute amicably by contacting [SUPPORT_EMAIL]. The Operator responds within 30 days.


19. Communication

19.1 Operator-to-User notices: in-app notice, email to the address associated with the account, push notifications.

19.2 User-to-Operator notices: email to [SUPPORT_EMAIL], or by post to the Operator's registered office.

19.3 Support response time:

  • standard inquiries: within 5 business days
  • security incidents: within 24 hours
  • DSA reports of unlawful content: within 5 business days

20. Final provisions

20.1 If any provision of these Terms is held to be invalid or ineffective, the other provisions shall not be affected.

20.2 The Operator's failure to enforce a right at any given time does not constitute a waiver of that right.

20.3 These Terms constitute the entire agreement between the Operator and the User regarding the App.

20.4 Assignment: The Operator is entitled to transfer its rights and obligations under these Terms to a third party (e.g., as part of an acquisition or restructuring). The Operator will inform you of such transfer at least 30 days in advance; if you do not accept the transfer, you may delete the account.

20.5 Language: These Terms are drawn up in Czech and English. In case of conflict, the Czech version prevails.


21. Contact

Operator: Tomáš Ross Hanácká 62/63, 751 24 Přerov, Czech Republic Company ID: 87884020 VAT ID: CZ9112194487 (VAT-identified person) Email: [SUPPORT_EMAIL]

Privacy / GDPR inquiries: [PRIVACY_EMAIL] Reports of unlawful content (DSA): [SUPPORT_EMAIL] (subject "REPORT")


These Terms are in compliance with Apple App Store Review Guidelines (Schedule A), Google Play Developer Program Policies, Regulation (EU) 2022/2065 on digital services (DSA), Directive 2011/83/EU on consumer rights and Czech Act No. 634/1992 Coll., on consumer protection.