Archived version 2.0 — superseded on 16 August 2026 by version 2.1. Current version: /privacy/
ProovX

Privacy Policy

Last updated: August 16, 2026

This Privacy Policy explains how NETBULLS Sp. z o.o. ("ProovX", "we", "us", or "our") collects, uses, and protects your information when you use the ProovX mobile application, the ProovX Dev build, the ProovX web application, or any other ProovX service that links to this policy (collectively, the "Service"). ProovX is a product of NETBULLS Sp. z o.o.

NETBULLS Sp. z o.o. is the controller of the personal data described in this policy. Clubs and organisations you join are separately responsible for the decisions they make about their members within the club — for example, who is enrolled, attendance, and gradings. The club's own privacy notice covers those decisions.

This policy works alongside our Terms of Service, which govern your use of the Service.

Information We Collect

Information you provide to us

Information collected automatically

We do not collect your precise location, contacts, photos, camera input, or microphone data unless you explicitly grant permission and use a feature that requires it.

Information from third parties

Why We Process Your Data and On What Basis

Under the General Data Protection Regulation (GDPR), we process your personal data for the purposes and on the legal bases set out below.

What we do Data we use Legal basis
Provide the Service — your account, profile, and the training and club data you and your club record Account, profile, training/club data, device information Performance of our contract with you (Art. 6(1)(b))
Send verification codes and account or security notices by SMS, WhatsApp, or email Phone number, email address Performance of our contract with you (Art. 6(1)(b))
Keep the Service secure — prevent abuse and fraud, run device attestation and rate limits, keep audit logs Device information, usage data, IP address, phone number Our legitimate interests in a secure service (Art. 6(1)(f))
Diagnose problems and improve the Service using our own self-hosted telemetry Usage data, error logs Our legitimate interests in a reliable service (Art. 6(1)(f))
Send push notifications about your clubs' activity Device push token Our legitimate interests (Art. 6(1)(f)) — you can switch these off in your device settings at any time
Optional profile details you add, and linking a social sign-in account The details you choose to add; social account identifier Your consent (Art. 6(1)(a)) — withdraw by removing them
Keep billing and accounting records where a club sells paid items Transaction records Compliance with a legal obligation (Art. 6(1)(c))
Process a child's data where consent applies The child's data described in this policy Parent or legal guardian consent (Art. 8)

Cookies and Tracking

We do not run advertising, analytics, or tracking technologies on proovx.com or in our apps. We use only the strictly necessary cookies and local storage needed to sign you in and keep your session active. We do not sell your personal information or share it with data brokers or advertising networks.

Special-Category Data

We do not collect special-category data such as health or medical information. Please do not enter this kind of information into free-text fields in the Service.

Automated Decision-Making

We do not make decisions that produce legal or similarly significant effects about you using solely automated processing.

Data Storage and Security

No method of electronic transmission or storage is 100% secure, and we cannot guarantee absolute security.

Data Retention

We keep personal data only as long as we need it, using the following criteria:

Your Rights

If you are in the European Economic Area (EEA), you have the following rights over your personal data:

To exercise any of these rights, contact us at privacy@netbulls.io. We respond within one month. If your request is complex, we may extend this by up to two further months and will tell you if we do (Art. 12(3) GDPR).

You also have the right to lodge a complaint with a data protection authority. In Poland this is the President of the Personal Data Protection Office (Prezes Urzędu Ochrony Danych Osobowych, UODO), ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl. If you live elsewhere in the EEA, you may contact your local authority.

Third-Party Processors

We share personal data with the following processors, solely to operate the Service:

Processor Purpose Data shared
Logto (self-hosted) Authentication Email, name, user ID, social sign-in identifiers
Hetzner Online GmbH (Germany) Hosting of our servers and all self-hosted components (Logto, PowerSync, API, telemetry) All Service data
Twilio Ireland Limited (Ireland) Verification code delivery by SMS Phone number
WhatsApp Business Platform — Meta Platforms Ireland Ltd. (Ireland) Verification code delivery by WhatsApp Phone number
Resend, Inc. (USA) Transactional email delivery Email address, message content
Firebase Cloud Messaging — Google Ireland Ltd. (Ireland) Push notifications Device push token
Mapbox, Inc. (USA) Map rendering Approximate region for tile requests
Cloudflare, Inc. (USA) Media and file storage (R2) Files you or your club upload
PowerSync (self-hosted) Data sync Training and club data, user identifiers
Stripe Payments Europe, Ltd. (Ireland) — only where a club has enabled online payments Payment processing Name, email, amount (card details are entered directly with the provider and never stored by us)

Google and Apple sign-in are independent providers you may choose to use to sign in; they are not our processors. We do not sell your personal information.

International Data Transfers

Our servers are located in the European Union (Hetzner, Germany), and we process your data in the European Economic Area wherever we can. Some of our processors are located outside the EEA — Twilio Inc. (USA), Mapbox, Inc. (USA), Resend, Inc. (USA), and Cloudflare, Inc. (USA). Where data is transferred outside the EEA, we rely on appropriate safeguards: Standard Contractual Clauses approved by the European Commission and/or the EU-US Data Privacy Framework where the recipient is certified. WhatsApp verification is handled by Meta Platforms Ireland Ltd. within the EEA; any onward transfers Meta makes are covered by its own data transfer terms.

Children's Privacy

Many clubs on ProovX train children. A child uses ProovX through their club, with a parent or legal guardian involved: the guardian — or the club, acting on the guardian's instructions — creates or links and manages the child's record.

Where we rely on consent to process a child's personal data and the child is under 16 (the age that applies in Poland under Article 8 GDPR), that consent is given by a parent or legal guardian. We do not knowingly create accounts for children under 16 without a parent's or guardian's involvement. If you believe a child's data has been provided to us without that involvement, contact us at privacy@netbulls.io and we will delete it.

Data Protection Officer

We have not appointed a Data Protection Officer. For any data-protection question, contact us at privacy@netbulls.io.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will post the updated version on this page and revise the "Last updated" date at the top. For material changes, we will provide additional notice (for example, via the app or via email where appropriate).

We encourage you to review this Privacy Policy periodically to stay informed about how we protect your information.

Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our handling of your personal data, please contact us:

NETBULLS Sp. z o.o.

Privacy matters: privacy@netbulls.io

General enquiries: hello@proovx.com

Website: https://proovx.com

Company details

NETBULLS Sp. z o.o. · ul. Żurawia 71A lok. 1.51, 15-540 Białystok, Poland · registered in the National Court Register kept by the District Court in Białystok, XII Commercial Division, KRS 0000469017 · NIP 5423232507 · share capital PLN 10,000.