← Back to FormTrace

FormTrace – Terms of Service

Version 0.1 (draft) · Effective date: [date] · Applies to the formtrace.ie app and website

Draft for legal review. Text in [red brackets] is to be completed or confirmed. This page is not yet in force.
1. Who we are and what these terms cover 2. Words we use 3. Who can use FormTrace 4. What FormTrace is, and is not 5. Terms for trainees 6. Terms for coaches 7. Payments, deposits and releases 8. Early endings, refunds and disputes 9. The pilot 10. Your content 11. Health and safety 12. Acceptable use 13. Your account, deleting it, and suspension 14. Liability 15. Changes, law and contact Privacy Notice

1. Who we are and what these terms cover

FormTrace is operated by [Alexios P. Efstathiou, trading as FormTrace], [address], Ireland ("FormTrace", "we", "us"). Contact: hello@formtrace.ie. [When a company is incorporated, replace with its name, registered number and address.]

These terms are a contract between you and FormTrace. They apply whenever you use the FormTrace app or website, whether as a trainee or as a coach. By creating an account, or by paying or accepting a deposit, you agree to them. If you do not agree, do not use FormTrace.

Sections 5 and 6 contain extra terms for trainees and coaches respectively. The Privacy Notice at the end of this page explains how we handle personal data and forms part of these terms.

2. Words we use

3. Who can use FormTrace

4. What FormTrace is, and is not

FormTrace is a platform that connects trainees with coaches, hosts the recordings and reviews they exchange, and handles payment between them. Coaches are independent; they are not employed by FormTrace and FormTrace does not supervise their advice.

For payments, FormTrace acts as the merchant of record: the trainee pays FormTrace, FormTrace holds the deposit and pays the coach as weeks are delivered. The coaching contract itself is between the trainee and the coach, on the terms of the accepted offer and this document.

FormTrace does not provide medical, nutritional or physiotherapy advice (see section 11).

5. Terms for trainees

6. Terms for coaches

7. Payments, deposits and releases

Payments are processed by Stripe. FormTrace never sees your card number. Stripe's own terms apply to your use of its checkout.

  1. Deposit. When a trainee accepts an offer they pay the whole engagement price to FormTrace. FormTrace holds it on the trainee's behalf; it is not FormTrace's revenue.
  2. Weekly release. After each week is delivered, that week's share of the deposit (weekly price less the coach's commission) is paid to the coach. The payment tracker in the app shows every release with its date.
  3. Payment processing line. Checkout may show a separate "payment processing" amount that passes on the card and payout costs charged by Stripe, rounded up to the whole euro. It is shown before you pay and is not refundable for weeks already delivered. [Keep only if EA ships.]
  4. Platform fees. Any trainee service fee or coach commission is shown in the app before you commit. During the pilot both are 0%.
  5. Currency. All prices are in euro (EUR). Your bank may charge conversion fees.
  6. Receipts. Stripe emails a receipt for each payment; the tracker is the record of releases and refunds.

8. Early endings, refunds and disputes

Either party can end an engagement early from the app, giving a reason. What happens to the deposit depends on who ends it and why:

SituationWeeks already deliveredWeeks not yet delivered
The coach did not deliver and the trainee ends. "Did not deliver" means a submitted session left without review for more than 5 business days; FormTrace checks this automatically. A complaint about review quality without such a delay is handled as the next row and reviewed by FormTrace, which may add the week in progress to the refund.Kept by the coachRefunded to the trainee, including the week in progress
The trainee ends for their own reasons (lost interest, injury, holiday, personal)Kept by the coachRefunded to the trainee [pilot proposal: refund full unused weeks; confirm with the coaches]
The coach endsKept by the coachThe trainee chooses: credit of the full remainder towards their next goal on FormTrace, or a refund of the remainder less a fee covering the payment and administration costs incurred [amount or formula]
FormTrace closes an account for breachCase by caseRefunded to the trainee

9. The pilot

FormTrace is in a closed pilot with a small group of coaches and trainees. During the pilot:

10. Your content

11. Health and safety

Exercise carries risk. FormTrace and its coaches are not doctors. Before starting a programme, especially after injury, during pregnancy or with a medical condition, consult a qualified health professional. Stop and seek help if you feel pain, dizziness or shortness of breath. Nutrition and weight features are logging tools, not medical advice. You take part at your own risk, to the extent the law allows.

12. Acceptable use

Do not: harass, threaten or discriminate; impersonate anyone; scrape, copy or reverse-engineer the service; interfere with its security; create accounts for others; or use FormTrace for anything unlawful. We may remove content and close accounts that breach this section.

13. Your account, deleting it, and suspension

14. Liability

15. Changes, law and contact

Privacy Notice

Version 0.1 (draft) · Controller: [Alexios P. Efstathiou, trading as FormTrace, address] · privacy@formtrace.ie

What we collect and why

DataWhyLegal basis (GDPR art. 6)
Email, name, date of birth (age shown; date never shown), profile photo, languages, countryYour account; age check; showing coaches who you areContract; legal obligation (age)
Videos of you exercising with sound; coach voice-overs and drawingsForm review – the service itselfContract
Weekly progress photos, weight, body measurements, food logsTracking progress with your coachExplicit consent (health data, art. 9) given on the consent screen; withdraw by deleting the data or your account
Goals, offers, messages, reviews, streaks, achievementsRunning engagements and the app's featuresContract
Payment status, amounts, release and refund records (card details stay with Stripe)Escrow, receipts, accountingContract; legal obligation (tax records)
Device push token, time zone, notification preferencesReminders and the morning summary you opted intoConsent (device permission)
Error reports (technical details, no video)Fixing bugsLegitimate interest

The on-device form comparison (pose tracking) runs in your browser; pose data is not uploaded. [Confirm.]

Who sees it

Transfers outside the EEA

Where a processor is based outside the EEA (for example Stripe's US entities), transfers rely on the EU Standard Contractual Clauses or an adequacy decision. [Confirm Supabase project region.]

How long we keep it

Your rights

You can access, correct, export and delete your data, object to or restrict processing, and withdraw consent at any time. Most of this you can do yourself in Profile; for anything else email privacy@formtrace.ie and we reply within one month. You can complain to the Data Protection Commission, Ireland (dataprotection.ie) or your local supervisory authority.

Cookies and local storage

The app uses local storage and a session token to keep you signed in and remember your settings. There are no advertising or analytics cookies.