Terms of Service
Please read these terms carefully before using Scraler.
Last updated: October 6, 2026
Contents
1. Acceptance of Terms
By accessing or using Scraler, operated by Ontwikkelingsmaatschappij Boudewijn B.V., you agree to be bound by these Terms of Service and our Privacy Policy. If you do not agree to these terms, please do not use our platform. These terms apply to all users, including trainers, clients, and visitors.
2. Description of Services
Scraler provides a software platform for fitness professionals to manage clients, create workout and nutrition plans, process payments, and run their fitness businesses. We offer AI-powered tools, client management features, and business automation tools.
3. User Responsibilities
Professional Qualifications
You are responsible for maintaining appropriate certifications, licenses, and qualifications required in your jurisdiction to provide fitness and nutrition services.
Client Safety
You are solely responsible for the safety and appropriateness of all training programs, nutrition plans, and advice you provide to clients through our platform.
Account Security
You must keep your account credentials secure and immediately notify us of any unauthorized access to your account.
4. Chat Conduct & Content Policy
Messaging Conduct
Scraler provides in-app messaging between trainers and clients. All users agree not to send content that is:
- Sexually explicit or obscene
- Harassing, threatening, or abusive
- Discriminatory based on race, gender, religion, disability, or sexual orientation
- Spam, phishing, or unsolicited commercial content
- Fraudulent or impersonating another person
- Illegal or promoting illegal activity
Zero Tolerance
Scraler has zero tolerance for objectionable content or abusive behavior. Any user found to be in violation of these guidelines may have their account suspended or permanently terminated without prior notice.
Reporting & Moderation
Users can report objectionable messages directly within the app using the report feature. Reports are reviewed by our team and appropriate action is taken, including content removal, account suspension, or permanent termination.
Blocking
Users may block other users to prevent further communication. Blocked users cannot send messages to the person who blocked them.
5. Account Deletion
You may request permanent deletion of your account at any time from within the app or web platform via your account settings. Account deletion is a two-step process:
- Request: Initiate deletion from your account settings. A confirmation email with a secure link will be sent to your registered email address.
- Confirm: Click the link in the email within 24 hours to permanently delete your account and all associated data.
Upon deletion, all personal data, workout history, meal plans, messages, progress records, and payment history will be permanently removed. This action cannot be undone. Financial records may be retained for up to 7 years as required by law.
6. Limitation of Liability
No Liability for Fitness Results
Scraler is a software platform that provides tools for fitness professionals. We are not responsible for any fitness outcomes, injuries, health issues, or lack of results that may occur from using our platform or following any training programs created through our software.
Professional Responsibility
Fitness professionals using our platform are solely responsible for their own professional conduct, certifications, and the safety and appropriateness of the training programs they create and deliver to their clients.
Medical Disclaimer
Our platform does not provide medical advice. Users should consult with healthcare professionals before beginning any fitness program. We are not liable for any medical conditions, injuries, or health complications that may arise.
Data Loss & Business Outcomes
While we strive to maintain data integrity, we are not responsible for any loss of data, including client information, workout plans, or business records. We make no guarantees regarding business success, client acquisition, or revenue generation.
7. Payment Terms
Subscription fees are billed in advance and recur automatically until cancelled. All payments are processed securely through our payment partner. You may cancel your subscription at any time from your account settings, with cancellation taking effect at the end of your current billing period; you retain access until that date. Scraler is a business-to-business service, and subscriptions are not subject to consumer cooling-off rights. Except where required by applicable law, all fees are non-refundable, and we do not provide partial or pro-rated refunds for any unused portion of a billing period.
A free trial is available once per person, business and payment method. If a free trial is started with a payment method that has already been used for a free trial on any Scraler account, we may end that trial immediately without charge and move the account to the Basic plan. You can then subscribe to a paid plan at any time.
8. Termination
Either party may terminate this agreement at any time. We reserve the right to suspend or terminate accounts that violate these terms. Upon termination, your access to the platform will cease, though you may export your data within 30 days.
9. Intellectual Property
Scraler retains all rights to our platform, software, and technology. You retain ownership of your content and client data. By using our platform, you grant us a license to process and store your data to provide our services.
10. Governing Law
These terms are governed by the laws of the Netherlands. Disputes will be submitted to the competent courts of the Netherlands (Amsterdam). However, if you are a consumer resident in the EU/EEA or the UK, you keep the mandatory consumer protections of your country of residence and may bring proceedings in your local courts — nothing in these terms removes your statutory consumer rights or forces you into arbitration. If any provision of these terms is found invalid, the remaining provisions remain in full force.
11. Data Processing Agreement (Trainers & Studios)
This section forms a Data Processing Agreement (DPA) under Article 28 GDPR between you, the trainer or studio (the "Controller"), and Ontwikkelingsmaatschappij Boudewijn B.V., trading as Scraler (the "Processor"). It applies whenever you use Scraler to process the personal data of your clients. By accepting these Terms, you enter into this DPA. Where it conflicts with other parts of these Terms, this DPA prevails for the processing of client personal data.
Scope, nature & purpose
Scraler processes client personal data on your behalf, on your documented instructions, for the duration of your account, solely to provide the platform: storage and organization of client data, fitness and nutrition coaching features, scheduling, messaging, progress tracking, and payment facilitation.
Types of data & data subjects
Identity and contact data, health & fitness data (Article 9 special category, including body measurements and progress photos), and payment data — relating to your clients.
Processor obligations (Article 28(3))
As Processor, Scraler will:
- (a) process client data only on your documented instructions, including regarding transfers, unless required by law (in which case we inform you, where legally permitted);
- (b) ensure persons authorized to process client data are bound by confidentiality;
- (c) implement appropriate technical and organizational measures under Article 32 — encryption in transit (TLS) and at rest (AES-256), row-level access controls, and time-limited signed access to media such as progress and check-in photos;
- (d) engage sub-processors only under written terms with equivalent data-protection obligations, maintain the list below, inform you of intended changes, and give you the opportunity to object;
- (e) assist you, taking into account the nature of processing, in responding to data-subject requests (Articles 12–23);
- (f) assist you with security, breach notification, and data protection impact assessments (Articles 32–36), and notify you without undue delay after becoming aware of a personal data breach;
- (g) at your choice, delete or return all client data at the end of the service, subject to legally required retention (e.g. financial records);
- (h) make available the information necessary to demonstrate compliance with Article 28 and allow for and contribute to audits.
Sub-processors
You authorize Scraler to use the following sub-processors. Purposes and locations are listed in our Privacy Policy:
- Supabase: database, authentication, storage and server functions (EU, Frankfurt)
- Vercel: hosting and serverless functions
- Stripe: payment processing
- Google: Gemini AI generation (plans, recipes, designs, automation suggestions, help assistant)
- Resend: transactional and automation email
- Amazon Web Services (SES): account emails for studio team members
- Expo, with Apple Push Notification service and Google Firebase Cloud Messaging: mobile push notifications
- Upstash: rate limiting
- Discord: internal handling of support requests you send us
Third-party AI apps that you connect through the AI Connector (such as Claude or ChatGPT) are not Scraler sub-processors. You engage them yourself, under your own agreement with them. See section 12.
International transfers
Where client data is transferred outside the EEA, such transfers are governed by Standard Contractual Clauses and supplementary measures. You may request the relevant SCCs at privacy@scraler.com.
12. AI Connector & Third-Party AI Apps
This section applies if you, as a trainer or studio, use the Scraler AI Connector. It forms part of the Data Processing Agreement in section 11. Where the two conflict on the AI Connector, this section prevails.
12.1 What the AI Connector is
The AI Connector lets you connect a third-party AI application of your choice (for example Claude by Anthropic or ChatGPT by OpenAI, each an "AI App", operated by an "AI Provider") to your Scraler account. It is off until you connect an AI App yourself and approve access. Once connected, the AI App can read the client data in your account whenever you ask it to, including your chat messages with clients, their check-ins, programs, logs, schedule and class bookings. When connecting you choose, each as a separate permission:
- (i) Create and edit: create and edit training plan, workout, check-in and meal plan templates (except templates a client follows live), habits, recipes, cookbooks, exercises, custom ingredients, automations, products, subscription plans, On-Demand collections and drafts of your landing page and custom app, all of which stay switched off or unpublished until you switch them on; undo its last change to your custom app draft; update the questions of your client onboarding form; add files to your resource vault and photos to your media library, within size and rate limits; add and edit clients and their profile, private notes, tags, macro targets and progress entries, and archive or reactivate them; and publish a landing page or custom app design, but only after you confirm that specific design in the chat.
- (ii) Act for your clients: on the clients and dates you choose, assign templates and habits, switch a client to another program, change or remove programs, workouts and meal plans a client already has, invite clients by email, reply to check-ins or send them back, send or withdraw check-ins, send progress reports, book, move or cancel appointments, book clients into classes, and offer products that the client pays for themselves or withdraw such an offer. These actions notify the clients concerned, and the AI App shows you what it will do and asks for your confirmation before it does it.
- (iii) Delete: delete templates, automations, habits and products that nothing in your account still uses, and delete a client with all of their data after you confirm the client's name. Scraler limits how many deletions can happen in a short period and pauses the connection when that limit is reached.
- (iv) Read finances: revenue and money received through your connected Stripe account, recurring revenue, client subscriptions, payment requests and sales, including which clients have paid, but never card details or payment account identifiers.
- (v) See check-in photos: view the progress photos your clients upload with their check-ins. This permission is off by default, is never included when you pick "allow everything", and must be switched on by you separately. See section 12.4(i).
An AI App never charges or refunds a client, changes a price, or sends chat messages in your name. It cannot change or delete your clients' logged workouts, check-in answers, messages or payments.
12.2 Your instruction and Scraler's role
Connecting an AI App is your documented instruction, within the meaning of Article 28(3)(a) GDPR, for Scraler to make your client data available to the AI App you selected, each time that AI App requests it on your behalf. In doing so Scraler acts solely as your processor. Scraler does not decide why or how the AI App uses the data, has no agreement with the AI Provider for this purpose, and receives no data or payment from the AI Provider.
12.3 The AI Provider is your choice, not our sub-processor
You engage the AI Provider directly, under your own account and agreement with them. The AI Provider is not a sub-processor of Scraler. Once data has been made available to an AI App, Scraler has no control over, and is not responsible for, how the AI Provider processes, stores, retains, uses or transfers it, including use for model training and transfers outside the European Economic Area.
12.4 Your responsibilities
As the controller of your clients' data, you are responsible for, and warrant that, before and while you use the AI Connector:
- (a) Legal basis: you have a valid legal basis for disclosing your clients' data to the AI Provider. Health and fitness data is special category data, so this generally means your clients' explicit consent under Article 9(2)(a) GDPR that specifically covers the use of AI tools;
- (b) Transparency: you have informed your clients (Articles 13 and 14 GDPR) that you use AI tools, which AI Provider receives their data, and whether it is processed outside the EEA;
- (c) DPIA: you have carried out a data protection impact assessment where Article 35 GDPR requires one. Scraler will assist on request, as set out in section 11;
- (d) Your agreement with the AI Provider: you use a business or API plan whose terms meet Article 28 GDPR, under which your data is not used to train AI models. Consumer plans are not suitable for client data;
- (e) International transfers: any transfer by the AI Provider outside the EEA is covered by a valid transfer mechanism, such as certification under the EU-US Data Privacy Framework or Standard Contractual Clauses, and you have assessed it where required;
- (f) Minimisation: you only ask your AI App for client data that you need for coaching that client;
- (g) AI literacy and policies: you and anyone working for you have sufficient AI literacy (Article 4 EU AI Act) and comply with the AI Provider's usage policies;
- (h) Security: you keep the accounts of your connected AI Apps secure, and revoke access in Scraler as soon as an AI App or account should no longer have it;
- (i) Check-in photos: if you switch on "See check-in photos", you alone decide to disclose these images, which can show a client's body and health and are special category data. You confirm that each client whose photos you view through an AI App has given explicit consent that specifically covers sharing their photos with that AI Provider, and you stop viewing a client's photos as soon as they withdraw it. Scraler does not check this consent;
- (j) Messages: you have informed your clients that the content of their chats with you may be read by the AI App you use.
12.5 AI output
Answers, summaries and suggestions from an AI App are generated by the AI Provider, not by Scraler. They may be inaccurate, incomplete or outdated, and they are not medical, dietary or other professional advice. Scraler does not review or endorse AI output. This includes templates, onboarding questions, assignments and deletions an AI App makes in your account at your request: review what it creates, and check which clients, dates and templates it will use before you let it assign or delete anything. You remain solely responsible for any decision you make, and any advice you give to clients, based on AI output.
12.6 Liability and indemnity
To the extent permitted by law, Scraler is not liable for any damage, loss, fine or claim arising from: (i) your decision to connect an AI App or to request client data through it; (ii) the processing of data by an AI Provider; (iii) AI output or your use of it, including templates, assignments, bookings, publications, edits and deletions an AI App makes in your account at your request; (iv) your decision to share chat messages or check-in photos with an AI App; or (v) your failure to meet section 12.4.
You will indemnify and hold harmless Scraler against all claims of third parties, including your clients and supervisory authorities, and against fines and reasonable costs of legal assistance, to the extent they arise from the matters listed in (i) to (v). This indemnity does not apply to the extent the damage results from Scraler's own breach of its obligations as your processor under the GDPR or section 11.
Scraler's total liability in connection with the AI Connector is limited to the subscription fees you paid to Scraler in the 12 months before the event giving rise to the claim. This limitation does not apply to damage caused by intent or deliberate recklessness of Scraler's management, or where mandatory law does not allow it. Nothing in this section limits your clients' rights under Article 82 GDPR. It only governs how responsibility is divided between you and Scraler.
12.7 What Scraler does
- secures the connection with OAuth 2.1 sign-in, short-lived access tokens and support for two-factor authentication, and gives AI Apps their own access tokens that only work for the AI Connector, never your Scraler login;
- gives AI Apps read access, and only the extra permissions you choose when connecting (creating and editing, acting for your clients, deleting, finances, check-in photos), each checked again by Scraler on every action;
- keeps everything an AI App creates switched off or unpublished until you switch it on or confirm publication, and asks for your confirmation in the chat before actions that notify clients, publish a design or delete data;
- shares finances and check-in photos only when you switch those permissions on, shows photos through short-lived links, and never shares card details or payment account identifiers;
- does not share client email addresses, except to tell apart two clients with the same name when you ask about one of them;
- logs each time an AI App reads or changes data and shows you those logs in Settings for 90 days;
- lets you revoke an AI App's access at any time, with immediate effect;
- informs you if, in its opinion, an instruction infringes the GDPR, and may then decline to carry it out (Article 28(3) GDPR).
12.8 Suspension and availability
Scraler may suspend or disable the AI Connector, or access by a specific AI App, at any time for security, legal or compliance reasons, including a change in the legal status of an AI Provider's transfer mechanism, or if you breach this section. The AI Connector is available on the plans shown on our pricing page and may change as it develops.
By using Scraler, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.
Questions? Contact us at legal@scraler.com