Terms of service

Last updated: November 11, 2026

1. Who we are and what this is

<company> ("we") provides Lyftora, a strength-training log and planner for iOS, Android and the web. By creating an account or using the app you agree to these terms. If you do not agree, do not use the app. The app works offline without an account.

2. Your account

  • You must be at least 14 to use the app and at least 16 to use social features (friends, coaches) once they are available. Where the law requires a parent's consent, that consent is your responsibility.
  • Give a real email address and keep your sign-in details secret. You are responsible for activity on your account. Tell us at support@lyftora.com if you think it was used without permission.

3. Your data

  • Your training data is yours. We store and process it only to run the app for you (see the privacy policy). We do not sell it and do not use it to advertise or to train AI models.
  • You can export all your data (JSON or CSV) and delete your account in the app at any time. Logging, history, routines and export are never behind a paywall.
  • Deleting your account starts a 30-day grace period, after which your data is permanently deleted (backups roll off within 35 days after that).

4. Paid features (planned, not in the closed beta)

The closed beta has no purchases and no billing. This section takes effect only when paid plans launch (RevenueCat and Stripe are planned processors, docs/privacy/processors.md).

  • Some features are paid (see the pricing page). Subscriptions are billed by Apple, Google or Stripe and renew automatically until cancelled in the store account or web billing settings. Prices and taxes are shown before purchase.
  • You can cancel at any time; access continues to the end of the paid period. Refunds follow the store's policy and applicable law.
  • If a subscription ends, you keep your data and the free features.

5. Acceptable use

Do not: break the law; attack, scrape or overload the service; try to access other people's data; upload content that is illegal, harassing, sexual involving minors, or that you have no right to share; resell the service; or reverse engineer it except where law allows. We can suspend accounts that put others or the service at risk, and will tell you why where we can.

6. Coaches, friends and shared content (planned, not in the closed beta)

Messaging, coach media, the friends feed, and the block and report tools described here are planned (KAR-87) and are not in the beta build. This section applies once they ship.

Sharing is off by default and you control it. You can block and report users and delete messages. We may remove content that breaks these terms or the store rules and report illegal content as the law requires. A coach is an independent person, not our employee, and we are not responsible for their advice.

7. Not medical advice

The app is not medical advice. Read not-medical-advice.md; you train at your own risk.

8. Our software

We own the app and its code, names and designs. We give you a personal, non-transferable, revocable licence to use the app. Open-source components remain under their licences. Your content stays yours; you give us permission to host and process it to provide the service.

9. Availability and changes

We try to keep the service available but do not promise uninterrupted service. The app is offline-first, so logging keeps working without a connection. We may change features or these terms; for material changes we will notify you in the app before they apply, and you can delete your account if you disagree.

10. Warranties and liability

The app is provided "as is" to the extent the law allows. Nothing here limits rights you have under mandatory consumer law. Subject to that, we are not liable for indirect or consequential loss, and our total liability is limited to what you paid us in the 12 months before the claim. [Lawyer: confirm enforceability and Quebec carve-outs.]

11. Law and disputes

[Lawyer: governing law is expected to be Quebec and the federal laws of Canada; consumer venue rights cannot be waived.]

12. Contact

support@lyftora.com (target reply within 48 hours). Privacy questions: privacy@lyftora.com.