Polski

Privacy Policy of the Barbell Application

Last updated: 2026-04-27 Document version: 1.0


⚠️ Notice: This document is a draft prepared as a starting point. It should be reviewed by a lawyer specializing in data protection before publication. The content describes the state of data processing as of the date of last update — any material change in infrastructure, vendors, or application features must be reflected here.


1. Data Controller

The controller of your personal data is:

Cezary Ciosek sole proprietorship ul. Jana Kazimierza 66/122 01-248 Warsaw, Poland Tax ID (NIP): 573 281 54 19

Contact for data protection matters: e-mail: cezary.ciosek@gmail.com

The controller has not appointed a Data Protection Officer — please address all data protection matters directly to the e-mail above.

2. Scope

This Privacy Policy describes how personal data of users of the Barbell mobile application ("Application"), the website at barbell.cloud ("Website"), and the administrative panel are processed.

The Application enables users to log workouts, track exercise progress, monitor body measurements, and use community features tied to athletic activity.

3. Categories of Personal Data Processed

Depending on how you use the Application, we process the following categories of personal data:

3.1. Registration data

3.2. Third-party authentication data (OAuth)

When you register or sign in via external accounts, we receive from identity providers:

3.3. Profile data

3.4. Health data (special category — Article 9 GDPR)

For the body-measurements feature we process:

These data fall within the special category of personal data under Article 9(1) GDPR and we process them solely based on your explicit, separate consent (Art. 9(2)(a) GDPR), provided when activating the body measurements feature.

You may withdraw this consent at any time, which results in immediate cessation of processing and deletion of the body-measurement data.

3.5. Training data

Training data are not a special category under GDPR but we apply the same security standards.

3.6. Technical data

3.7. Subscription and payment data

For premium subscription handling we process:

We do not process payment card data or other financial information — payments are handled exclusively by Apple App Store and RevenueCat under their own privacy policies.

3.8. Account verification data

On registration we generate a 6-digit verification code and store its hash (never plain text) along with an expiry timestamp (15 minutes). These data are deleted upon successful e-mail verification.

4. Purposes and Legal Bases

Purpose Legal basis Data categories
Account creation and management Art. 6(1)(b) GDPR (performance of a contract) registration, profile, OAuth
Providing the application's features (training logs, WODs, progress) Art. 6(1)(b) GDPR (performance of a contract) training data, profile
Processing body measurements Art. 9(2)(a) GDPR (explicit consent) health data
Sending verification code via e-mail Art. 6(1)(b) GDPR (performance of a contract) e-mail, username
Sending operational push notifications Art. 6(1)(f) GDPR (legitimate interest — informing the user about changes to their account) device token
Managing premium subscription Art. 6(1)(b) GDPR (performance of a contract) subscription data
Account security and fraud prevention Art. 6(1)(f) GDPR (legitimate interest — security) logs, IP, authentication data
Crash diagnostics (Crashlytics) Art. 6(1)(f) GDPR (legitimate interest — quality of service) technical data, crash reports
Compliance with legal obligations (accounting, responses to authorities) Art. 6(1)(c) GDPR subscription data, contact details

5. Retention Periods

6. Recipients of Data

We engage the following processors under Article 28 GDPR:

6.1. Hosting and infrastructure

6.2. Transactional e-mail

6.3. Third-party authentication (OAuth)

6.4. Push notifications and diagnostics

6.5. Subscriptions and payments

6.6. Other recipients

Data may be disclosed to:

We do not sell your personal data to third parties. We do not share your data with third parties for marketing purposes.

7. Transfers Outside the European Economic Area

Some of our processors (Resend, Google, Apple, RevenueCat — see section 6) are established in the United States. Your data may therefore be processed outside the European Economic Area (EEA).

These transfers take place on the basis of:

You may request a copy of the safeguards in place by contacting: cezary.ciosek@gmail.com.

8. Your Rights

Under GDPR, you have the following rights regarding your personal data:

To exercise your rights, contact us at: cezary.ciosek@gmail.com. We respond within 30 days of receipt.

9. Data Security

We apply technical and organisational measures appropriate to the risk of processing, including:

Despite these measures, no method of transmission or storage is 100% secure. Should we detect a personal data breach, we will notify the supervisory authority and affected data subjects without undue delay, in accordance with Articles 33 and 34 GDPR.

10. Cookies and Local Storage

10.1. Mobile application

The mobile application stores locally on your device:

These data are stored in the device's secure storage (Keychain on iOS, EncryptedSharedPreferences on Android) and are removed on sign-out or uninstallation.

10.2. Website and admin panel

The admin panel uses only session cookies essential for authenticating the administrator. We do not use analytics or marketing cookies.

11. Age of Users

The Application is intended for persons aged 16 and over.

For users aged 13–16, use of the Application requires the consent of a parent or legal guardian (Art. 8 GDPR).

If we learn that an account has been created by a person under 13, or by a person aged 13–16 without their guardian's consent, we will promptly delete such an account along with all associated data.

To report such an account: cezary.ciosek@gmail.com.

12. Automated Decision-Making and Profiling

Your personal data are not used for automated decision-making producing legal effects concerning you or similarly significantly affecting you, including profiling within the meaning of Article 22 GDPR.

13. Marketing

We currently do not carry out electronic marketing activities and do not send newsletters. Should we introduce such functionality in the future, we will require prior, freely given consent — separate from the consent to process data for other purposes.

14. Changes to this Policy

We reserve the right to periodically update this Privacy Policy. We will inform you of material changes through:

The current version of the Privacy Policy is available at barbell.cloud/privacy and within the Application under "Settings → Privacy Policy".

15. Contact

For all questions, requests, and remarks regarding this Privacy Policy and the processing of your personal data, please contact:

Cezary Ciosek ul. Jana Kazimierza 66/122 01-248 Warsaw, Poland e-mail: cezary.ciosek@gmail.com


This Privacy Policy is effective as of 2026-04-27.