Privacy Policy for MashdLabs by Mashdup

Version 2.1 · Last updated: 4 October 2026

Who we are (data controller)

MashdLabs is a fitness and training app operated by Mashdup Limited, a company registered in England & Wales (company number 17020411), registered office 124-128 City Road, London, England, EC1V 2NX ("we", "our", "the app"). We are the data controller for the personal data described here.

We are registered with the UK Information Commissioner's Office (ICO), registration reference ZC197200. We have not appointed a Data Protection Officer, as we are not required to.

For any privacy question or to exercise your rights, contact privacy@mashdlabs.com.

This policy is written under the UK GDPR and the Data Protection Act 2018. It explains what data we collect, why, our legal basis for using it, who it is shared with, how long we keep it, and your rights.

Data we collect

Account and profile

Training data

Health-related data (special category — see below)

Social and coaching data

Support and feedback

Device and technical data

Data we receive about you from other people

Most of your data comes from you. In five cases it reaches us from someone else, and in each the source is another person using our service, not a data broker:

We do not buy personal data, and we do not obtain it from public sources, data brokers, advertising networks or social-media platforms.

Special-category (health) data

Post-workout soreness and the heart rate you enter are data concerning your health, a special category under Article 9 of the UK GDPR. We treat them accordingly:

We never sell this data and never share it for advertising.

Storage on your device

We do not use advertising or third-party tracking cookies of any kind.

Our legal basis for using your data

What we doLegal basis (UK GDPR Art. 6)
Provide your account, sign you in, and run the training-tracking servicePerformance of our contract with you — Art. 6(1)(b)
Store and display your soreness and entered heart rate, and work out recovery figures from themYour explicit consent — Art. 6(1)(a) + Art. 9(2)(a)
Show your health data to a coach you have connected toYour explicit consent, given separately for that coach — Art. 6(1)(a) + Art. 9(2)(a)
Send the push notifications you turn onYour consent — Art. 6(1)(a)
Enable social and coaching features that share data with people you choosePerformance of our contract, and your consent where you choose to post or connect — Art. 6(1)(a)/(b)
Take payment and keep the records of a salePerformance of our contract with you — Art. 6(1)(b)
Retain billing and tax records after you leaveCompliance with a legal obligation — Art. 6(1)(c)
Protect accounts from abuse and diagnose crashesOur legitimate interests in a secure, working service — Art. 6(1)(f)
Record and replay web sessions to diagnose errors and usability faults on our own websiteOur legitimate interests in a working, usable service — Art. 6(1)(f). You can object to this at any time (see Your rights)
Measure how our own website performs — which pages visitors read, and whether they go on to sign upOur legitimate interests in understanding whether our own marketing works, so we do not spend on advertising that does not — Art. 6(1)(f). You can object to this at any time (see Your rights)
Record which campaign or link brought you to us when you create an accountThe same legitimate interest — Art. 6(1)(f)
Answer your support requests and act on the bugs and suggestions you send usPerformance of our contract with you, and our legitimate interest in a working product — Art. 6(1)(b)/(f)
Act on blocks and reports, and keep the platform safe from abuseOur legitimate interests in protecting our users and our service — Art. 6(1)(f)

How we use your data

We do not sell your data, share it with advertisers, or use it to target advertising at you, and we do not carry out any solely-automated decision-making that produces legal or similarly significant effects about you (Art. 22). Our analytics, personal-record, and recovery calculations are tools to inform you, not automated decisions taken about you.

Artificial intelligence and your data

If we ever introduce a feature that sends your data to an AI provider, it will be described here and, where the law requires it, we will ask for your consent before it is turned on for you.

Marketing

Who your data is shared with

We do not sell or rent your personal data. It is shared only in these ways:

With other people, when you choose to — social posts, follows, comments, and direct messages are shared with the users you send or show them to; if you use coaching, your training data is shared with the coach you connect to. Your health data is not part of that — soreness check-ins and answers to health questions stay invisible to a coach until you turn on the separate per-coach sharing switch described under Special-category (health) data. Where your coach works for a gym or team on our platform, an administrator there can also see that you are a client and can move you to a different coach at that organisation — so a coach you did not personally choose may gain access that way. These features are optional.

With service providers who process data on our behalf. Each of them may use your data only to provide the service we have engaged them for, and only on our instructions — they may not use it for their own purposes:

ProviderPurposeLocation
HetznerHosting and database storageGermany (EEA)
Backblaze B2Encrypted off-host backups of the database and mediaUnited States
StripePayment processing and billing records, for paid coaching plansUnited States / Ireland
Google Maps Platform (Places)Gym search — receives what you type, and your device's approximate coordinates when you search for gyms near you. We send these from our own servers, so Google does not receive your IP addressUnited States
Google FontsServing the web app's typefaces; your browser requests these directlyUnited States
Firebase Cloud Messaging (Google)Delivering push notificationsUnited States
SentryCrash and error reporting, and web session replayGermany (EEA)
ResendSending transactional email (verification, password reset)United States
ZohoHosting our support and privacy mailboxes, so email you send us is stored thereEuropean Union
Apple Health / Google Health ConnectOn-device only, if you enable Health sync (see below)Your device

International data transfers

Your data is stored on servers in Germany, within the European Economic Area. Transfers from the UK to the EEA are covered by the UK's adequacy regulations, so no additional safeguard is required.

Some of our processors (Firebase, Resend, Backblaze, Stripe and Google) are based in the United States. Where your data is transferred there, it is protected by an appropriate safeguard under the UK GDPR — either the provider's certification under the UK Extension to the EU–US Data Privacy Framework, or the UK International Data Transfer Agreement / Addendum to the standard contractual clauses. You can ask us which safeguard applies to a particular provider, and request a copy of it, by emailing privacy@mashdlabs.com.

How long we keep your data

Your rights

Under the UK GDPR you have the right to:

To exercise any right, use the in-app tools above or email privacy@mashdlabs.com.

How we handle your request. We respond within one month of receiving it. If your request is unusually complex, or you have made several, we may extend that by up to two further months — we will tell you within the first month if we do, and why. Exercising your rights is free; we will only charge a reasonable fee, or refuse, if a request is manifestly unfounded or excessive, and we will explain our reasoning and your right to complain if that ever happens.

Confirming it is you. Because these rights give access to your data, we need to be satisfied the request comes from you. Using the in-app tools does this automatically — the export re-confirms your password. If you email us instead, we may ask you to confirm from your registered address or to verify from inside the app. We ask only for what we need to be sure, and we do not use the identification you give us for anything else.

You also have the right to lodge a complaint with the Information Commissioner's Office (ICO), the UK supervisory authority. You can do this at ico.org.uk, by calling 0303 123 1113, or by writing to:

Information Commissioner's Office, Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF

Complaining to the ICO does not cost you anything and does not affect any other right you have. We'd appreciate the chance to resolve any concern first, but you are under no obligation to come to us before going to them.

Your right to object

Separately from the rights above, you have the right to object at any time to any processing we carry out on the basis of our legitimate interests. For us that means: security and login-protection logging, crash and error diagnostics, web session replay, website analytics and campaign attribution, and acting on blocks and reports to keep the platform safe.

To object, email privacy@mashdlabs.com and tell us which of these you object to. We will stop unless we can show compelling legitimate grounds that override your interests, or we need the data to establish, exercise or defend legal claims — and if we do continue, we will explain why.

Data breaches

If a personal-data breach happens and it is likely to result in a risk to your rights and freedoms, we will report it to the ICO within 72 hours of becoming aware of it, as the law requires. Where it is likely to result in a high risk to you, we will tell you directly and without undue delay, describe what happened and what data was involved, and tell you what we are doing about it and what you can do to protect yourself. We keep an internal record of every personal-data breach, including ones we decide are not reportable.

Is providing data mandatory?

To create an account you must give a username, a password, your date of birth (so we can check you are 16 or over) and your agreement to these terms. If we are running a closed or invite-only period at the time you sign up, an invite code is required as well; the sign-up screen tells you when that applies.

An email address is optional — but without one we cannot verify your account, and we cannot send you a password-reset link, so an account with no email address cannot be recovered if you forget the password.

Everything else — including health-data features, push notifications, and anything you choose to post or share — is optional and up to you.

Health app integration (Apple Health & Google Health Connect)

If you enable Health sync (off by default), the app writes your completed workouts to Apple Health (on iOS) or Google Health Connect (on Android). This integration is:

What we write: the workout type, start and end time, and duration. For cardio workouts, we also write the calories, distance, and heart rate that you entered yourself. We never fabricate or estimate health metrics.

You can turn Health sync off at any time in the app's settings, or revoke access directly in the Apple Health app (iOS) or the Health Connect app (Android). This stops future workouts from being written; workouts already written remain in your health store until you remove them there.

Data security

Children's privacy

This app is intended for users aged 16 and over. We do not knowingly collect data from anyone under 16. If you believe a child under 16 has provided us data, contact us and we will delete it.

Links to other sites

The app and our website sometimes link out — for example to a payment page hosted by Stripe, or to our app-store listings. Those sites are controlled by other organisations and have their own privacy policies. This policy covers only what we do with your data, and we are not responsible for how a site we link to handles it.

Changes to this policy

We may update this policy. Material changes will be posted here with an updated date and a new version number, and where required we will ask for your renewed consent before the change affects you. Where a change is significant we will also tell you in the app or by email rather than relying on you to re-read this page.

This is version 2.1. If you would like to see an earlier version of this policy, ask us at privacy@mashdlabs.com and we will send you a copy.

Contact

For any privacy question, to exercise your rights, or to raise a concern:

Emailprivacy@mashdlabs.com
ControllerMashdup Limited
Registered inEngland & Wales, company number 17020411
Registered office124-128 City Road, London, England, EC1V 2NX
ICO registrationZC197200
Data Protection OfficerNone appointed — not required
Supervisory authorityInformation Commissioner's Office — ico.org.uk, 0303 123 1113

If you need this policy in another format, tell us at privacy@mashdlabs.com and we will do what we reasonably can to provide it.