Privacy Policy

Last updated: 28 September 2026  ·  GDPR UK GDPR CCPA/CPRA LGPD PIPEDA APPs

Vector Football ("we", "us", "our") is a strength & conditioning app for footballers. This Privacy Policy explains what personal data we collect, how we use it, who we share it with, and your rights — wherever in the world you are using the app.

By using Vector Football you acknowledge that you have read this policy. If you do not agree, please do not use the app.

Contents

  1. Who we are & how to contact us
  2. Data we collect
  3. Special category data (health & fitness)
  4. How we use your data & legal bases
  5. Automated decisions & programme generation
  6. Third-party processors
  7. Coach and Club data sharing
  8. International data transfers
  9. Data retention
  10. Your rights — global overview
  11. Analytics opt-out
  12. Children's privacy
  13. Security
  14. Data breach notification
  15. Do Not Sell or Share (CCPA/CPRA)
  16. Region-specific supplements
  17. Changes to this policy
  18. Contact & supervisory authorities

1. Who we are & how to contact us

Vector Football is operated by Luke Craig Jarman, trading as "Vector Football" as a sole trader (not yet a registered company), and acting as the data controller for the personal data described in this policy. For all privacy-related enquiries — including exercising any right under applicable law — please contact:

Controller: Luke Craig Jarman, trading as Vector Football
Address: 17 Wrag View, Highworth, SN6 7QJ, United Kingdom
Email: vectorfootball.com@gmail.com
Website: vectorfootball.co.uk

We will acknowledge your request within 5 business days and respond fully within 30 days (extendable to 90 days for complex requests, with prior notice to you).

2. Data we collect

CategoryExamplesWhy we collect it
Account dataName, email addressCreating and securing your account
Profile dataPlaying position, experience, gym access, gender (optional)Personalising your training programme
Body metrics (optional)Height, weight, date of birth, body weight logTraining load calculations and progress tracking
Training dataWorkout sessions, sets, reps, weights, RIR scores, templatesTracking performance and adapting programmes
Health & fitness data (special category)Sprint times, jump height, Yo-Yo results, readiness scores, injury history, session RPEFitness profiling, injury risk management, programme scheduling
Match & load dataMatch dates, session intensity, minutes playedLoad management around fixtures
Usage dataScreen views, feature events, linked to a pseudonymous account identifier (no raw workout or health content)App improvement via PostHog analytics (opt-out available)
Payment dataSubscription status, plan type, transaction referenceManaging premium subscriptions and billing
Technical dataDevice type, OS, app version, session identifiersBug fixing, compatibility, security
Profile photo (optional)A photo you choose to uploadDisplayed on your in-app profile — stored locally only, never uploaded to our servers
Referral dataReferral code you generated or usedAwarding referral bonuses and preventing duplicate redemptions
Consent recordsTimestamp of when you accepted the Terms of Use and Privacy Policy; date of birth (for age verification)Legal compliance — demonstrating informed consent

Data we do not collect: We do not collect racial or ethnic origin, political opinions, religious beliefs, trade union membership, biometric identity data, criminal record data, or GPS location. We do not read your contacts, messages, or photos beyond the profile photo you explicitly select.

3. Special category data (health & fitness)

Important: Under GDPR Article 9 and equivalent laws worldwide, data concerning physical health and fitness — including sprint performance, jump results, injury history, and physiological readiness scores — may constitute special category personal data. Before you can enter injury history in Build My Programme, we ask for a separate, specific consent to that processing, distinct from your general agreement to our Terms of Use. You can withdraw this consent at any time in Profile → Privacy → Injury/Health Data Consent, which stops new injury history being requested without affecting the rest of your account.

You may withdraw consent for health data processing at any time by deleting your account (Profile → Delete Account & All Data). We will erase all such data from our servers within 30 days. Note that deleting health data means we can no longer provide personalised training features.

If you connect Apple Health, raw sleep, heart-rate variability, and resting-heart-rate values are processed on your device to calculate readiness and are not uploaded to our servers. Your saved readiness score and the manual ratings you enter may be included in cloud sync.

4. How we use your data & legal bases

PurposeGDPR / UK GDPR legal basisEquivalent basis (other laws)
Provide the app and its core featuresPerformance of contract (Art. 6(1)(b))Contract / service delivery
Process health & fitness dataExplicit consent (Art. 9(2)(a))Consent (LGPD Art. 11; PIPEDA Principle 3)
Pseudonymous product analyticsLegitimate interests (Art. 6(1)(f)) — opt-out availableLegitimate interests / opt-out for CCPA, LGPD etc.
Subscription management & paymentsContract + legal obligation (Art. 6(1)(b),(c))Contract / legal obligation
Retain billing recordsLegal obligation (Art. 6(1)(c)) — UK tax rules require records be kept at least 6 yearsLegal obligation worldwide
Fraud prevention and securityLegitimate interests (Art. 6(1)(f))Legitimate interests / security exception
App improvement and debuggingLegitimate interests (Art. 6(1)(f))Legitimate interests
Push notification training remindersConsent (Art. 6(1)(a)) — opt-in via Profile settingsConsent

5. Automated decisions & programme generation

Vector Football uses automated algorithms to generate personalised training programmes based on your profile, test results, playing position, and readiness data. Consistent with GDPR Article 22 and equivalent global transparency obligations, we disclose that:

You have the right to request human review of any automated recommendation by emailing vectorfootball.com@gmail.com.

6. Third-party processors

Each processor below is contractually bound to process your data only under our instructions.

Supabase — Database, Authentication, Cloud Functions

Your account, training history, and app data are stored in Supabase-managed databases on AWS infrastructure (EU region: eu-west-1 / Ireland). Supabase provides standard contractual safeguards for its own international transfers. Supabase Privacy Policy →

Apple and Google — Optional Account Sign-In

If you choose social sign-in, Apple or Google authenticates you and supplies an identity token plus the name and email details you permit. Apple processes iOS in-app purchases. Google processes Google Play in-app purchases. Apple Privacy Policy → Google Privacy Policy →

RevenueCat — Subscription Management

RevenueCat receives your app user ID and subscription status to manage iOS and Google Play entitlements. RevenueCat is SOC 2 Type II certified and provides its own transfer safeguards for EU/UK users. RevenueCat Privacy Policy →

PostHog — Product Analytics

We send pseudonymous product-interaction events to PostHog (e.g. "workout_completed"). We do not send your name, email, raw workout content, or health metrics. PostHog receives an account-derived pseudonymous identifier and may receive broad traits such as playing position. You can opt out at any time via Profile → Privacy → Usage Analytics. PostHog Privacy Policy →

Sentry — Crash and Performance Diagnostics

Sentry receives crash reports, app performance diagnostics, device and app-version information, and a user ID so we can diagnose failures. We do not intentionally send names, email addresses, raw workout content, or Apple Health values. Sentry Privacy Policy →

hCaptcha — Abuse Prevention

hCaptcha processes technical and interaction data needed to distinguish legitimate authentication attempts from automated abuse. hCaptcha Privacy Policy →

WHOOP — Optional Wearable Integration

If you choose to connect a WHOOP account, WHOOP shares physiological data (such as recovery and strain scores) with our servers under your authorisation, to feed into your readiness calculations. You can disconnect WHOOP at any time in Profile → Integrations, which stops further data being shared. WHOOP Privacy Policy →

Resend — Transactional Email Delivery

Resend delivers account emails on our behalf, such as email confirmation and password reset, and processes your email address and the email content needed to do so. Resend Privacy Policy →

6a. Coach and Club data sharing

If you join a Coach or Club account as a player, the coach(es) on that account can see data relevant to managing your training — including your readiness, injury and availability information, test results, training compliance, and load data — plus any notes they add about you. This sharing starts when you accept a link/invite to join their squad and stops when you leave or are removed from it, or when you delete your account. Coach notes about you are retained with the squad's data and are covered by the same deletion and access rights as your own data.

Peer leaderboards are separate: your data is only shown to other players in the same squad if you opt in, and you can opt out at any time.

For Coach/Club accounts, we may act as a data processor on the coach's or club's instructions for some of this player data, and as a controller for the underlying app service and our own analytics. Coaches and clubs are responsible for having a lawful basis to enrol and manage their players' data, including any safeguarding obligations for players under 18.

7. International data transfers

We are based in the United Kingdom. Your data may be processed in countries outside the UK and EU/EEA — including services operated by Supabase, RevenueCat, PostHog, Sentry, hCaptcha, Google, and Apple. Where transfers occur, we rely on:

You may ask which safeguard applies to a specific supplier by emailing vectorfootball.com@gmail.com.

8. Data retention

Data typeRetention period
Account & training dataUntil account deletion, then within 30 days
Billing / transaction records6 years from transaction date (UK tax record-keeping obligation)
Analytics event data (PostHog)12 months (anonymised aggregates retained indefinitely)
Server access logs90 days (Supabase default)
Backup dataDeleted within 30 days of account deletion

To delete your account: Profile → Delete Account & All Data. This is permanent and, within 30 days, erases your personal data from our own application systems and local device backups. Some records may continue to exist for longer where a supplier (see Section 6) or a legal obligation requires it — for example billing records we must keep for 6 years, or a copy in a supplier's own backups that is not immediately purged. Deleting your account does not itself cancel an active Apple subscription — cancel that separately in your Apple ID account settings before deleting.

9. Your rights — global overview

RightWhat it meansHow to exercise it
AccessObtain a copy of data we hold about youProfile → Export my data; or email us
RectificationCorrect inaccurate or incomplete dataEdit in Profile screen; or email us
ErasureHave your data permanently deletedProfile → Delete Account; or email us
PortabilityReceive data in machine-readable formatProfile → Export my data (JSON)
ObjectObject to processing on legitimate interests (e.g. analytics)Profile → Privacy; or email us
Restrict processingLimit how we use your dataEmail us
Withdraw consentWithdraw consent for health data or analyticsProfile → Privacy; or delete account
Opt out of saleWe do not sell data — see Section 14N/A

See Section 15 for rights specific to your country.

10. Analytics opt-out

You can disable analytics at any time without affecting any other feature:

  1. Open the app and tap Profile (bottom navigation).
  2. Scroll to the Privacy section.
  3. Toggle Usage Analytics off.

When opted out, no usage events are sent to PostHog. This preference is saved to your account, syncs across devices, and applies immediately.

11. Children's privacy

Vector Football is likely to be used by some users under 18, including 13–17 year olds, and we take extra care with their data as a result — see the age requirements in our Terms of Use. Minimum age requirements by region:

RegionMinimum ageLegal basis
United Kingdom13UK GDPR / Age Appropriate Design Code
European Union / EEA16 (or 13–15 with verified parental consent)GDPR Article 8 (varies by member state)
United States13COPPA
Brazil12 (parental consent required under 18)LGPD / ECA
Canada13PIPEDA / CASL
Australia15 (recommended guidance)Privacy Act 1988
South Korea14PIPA
All other regions13, or local minimum age if higherLocal law

If you believe a child has provided us with personal data, email vectorfootball.com@gmail.com and we will delete it promptly.

12. Security

To report a vulnerability responsibly: vectorfootball.com@gmail.com

13. Data breach notification

In the event of a data breach likely to affect your rights and freedoms, we will:

14. Do Not Sell or Share my personal information

We do not sell, rent, or share your personal information with third parties for their own marketing or advertising purposes — ever.

Under CCPA / CPRA (California):

Because we do not sell or share data, no opt-out mechanism for sale/sharing is required. You may still opt out of analytics at any time (Section 10).

15. Region-specific supplements

🇺🇸 United States — CCPA/CPRA and state privacy laws

California residents have the right to: Know, Access, Delete, Correct, Opt-out of sale (not applicable here), Limit use of sensitive personal information, and Non-discrimination. Virginia (VCDPA), Colorado (CPA), Connecticut (CTDPA), Texas (TDPSA), and other US states with comprehensive privacy laws provide similar rights. All are exercisable via Section 9 mechanisms or by emailing vectorfootball.com@gmail.com. COPPA: We do not knowingly collect personal information from children under 13.

🇪🇺 European Union / EEA — GDPR

EU residents have full rights under GDPR Articles 15–22. You may lodge a complaint with your national DPA. A list of EU DPAs: edpb.europa.eu. Age of digital consent varies by EU member state (13 in some, 16 in others) — minors between 13 and the applicable national age require verified parental consent.

🇬🇧 United Kingdom — UK GDPR / DPA 2018

UK residents have the same rights as EU residents under retained UK GDPR. Minimum age: 13. Complaints: ICO — ico.org.uk/make-a-complaint · Tel: 0303 123 1113

🇧🇷 Brazil — LGPD

Brazilian users have rights under LGPD Articles 17–22 including: confirmation, access, correction, anonymisation, deletion, portability, information about sharing, and consent revocation. Complaints: ANPD — gov.br/anpd

🇨🇦 Canada — PIPEDA / Quebec Law 25

Canadian users have rights to access, correction, and withdrawal of consent under PIPEDA. Quebec residents additionally have portability rights under Law 25. Complaints: OPC — priv.gc.ca

🇦🇺 Australia — Privacy Act 1988 (APPs)

Australian users have rights to access (APP 12) and correction (APP 13) of personal information. Complaints: OAIC — oaic.gov.au

🇿🇦 South Africa — POPIA

South African data subjects have rights to know, access, correct, delete, and object to processing. Complaints: Information Regulator — justice.gov.za/inforeg

🇸🇬 Singapore — PDPA

Singapore users may request access, correction, and withdrawal of consent. Complaints: PDPC — pdpc.gov.sg

🇯🇵 Japan — APPI

Japanese users have the right to request disclosure, correction, deletion, or cessation of use of their personal information. Contact: vectorfootball.com@gmail.com

🇨🇭 Switzerland — revDSG

Swiss residents have GDPR-equivalent rights. Complaints: FDPIC — edoeb.admin.ch

🌍 All other countries

We honour reasonable data access, correction, and deletion requests from all users worldwide, regardless of jurisdiction. Contact: vectorfootball.com@gmail.com

16. Changes to this policy

When we update this policy:

17. Contact & supervisory authorities

Luke Craig Jarman, trading as Vector Football (sole trader, not yet a registered company)
17 Wrag View, Highworth, SN6 7QJ, United Kingdom
vectorfootball.com@gmail.com
vectorfootball.co.uk

RegionAuthorityWebsite
United KingdomICOico.org.uk
EU / EEAYour national DPAedpb.europa.eu
United StatesFTC / state AGftc.gov
BrazilANPDgov.br/anpd
CanadaOPCpriv.gc.ca
AustraliaOAICoaic.gov.au
South AfricaInformation Regulatorjustice.gov.za/inforeg
SingaporePDPCpdpc.gov.sg
JapanPPCppc.go.jp
SwitzerlandFDPICedoeb.admin.ch