Privacy Policy

Last updated: 28 April 2026 · Effective: 28 April 2026

1. Who we are

This Privacy Policy explains how Snězeno s.r.o. ("Rezult", "we", "us", "our") processes personal data when you use the Rezult mobile application (the "App") and related services (collectively, the "Service").

For the purposes of the EU General Data Protection Regulation ("GDPR") and the Czech Act No. 110/2019 Coll. on the Processing of Personal Data, Snězeno s.r.o. is the data controller of the personal data described below.


2. Scope

This Policy applies to personal data we process when you:

It does not apply to third-party services you reach through links or integrations that we do not control.


3. Age limits and children's data


4. Categories of personal data we process

4.1 Account data

Username (public), display name, email address, encrypted password (managed by Firebase Authentication — we never see the plaintext password), creation date, last-login date, account status.

4.2 Profile and onboarding data

Sex, date of birth, age, height, weight, unit preferences, primary goal, experience level, activity level, sleep, stress, injuries, dietary restrictions, allergies, training preferences, equipment, focus areas, and related quiz answers.

4.3 Special category (sensitive) data

Under Article 9 GDPR, some data you provide is considered "special category" because it concerns health or biometric information:

We process this data only on the basis of your explicit consent (Art. 9(2)(a) GDPR). You can withdraw that consent at any time — see Section 9.

4.4 Usage and device data

Interactions with plans, meals, workouts, challenges, rewards, predictions, leaderboards, social features; device model, OS version, app version, language, time zone; crash logs and performance metrics (via Sentry).

4.5 Payment data

When you subscribe, Apple App Store or Google Play process your payment directly. We receive only a non-payment identifier (transaction ID, subscription status, renewal dates) from RevenueCat. We never see your card number or full billing details.

4.6 Communications

If you email us or submit a support form, we store your message, your email address, and any attachments you send.


5. Why we process your data, and the legal basis

PurposeDataLegal basis (GDPR)
Create and operate your accountAccount dataArt. 6(1)(b) contract
Generate your personalised planProfile, onboarding, body weight, preferencesArt. 6(1)(b) contract
Process body photos, body-map, lift recordsSpecial category dataArt. 9(2)(a) explicit consent
Prevent minors from using the Service without consentAge, parent emailArt. 6(1)(c) legal obligation
Keep the App secure and detect abuseDevice, crash logs, IP-derived regionArt. 6(1)(f) legitimate interest
Product analyticsUsage, device (where consented)Art. 6(1)(a) consent
Process payments and subscriptionsSubscription metadataArt. 6(1)(b) contract
Comply with tax and accounting lawTransaction metadataArt. 6(1)(c) legal obligation
Handle support requestsCommunications, account metadataArt. 6(1)(b) contract

We do not sell your personal data. We do not use your personal data for automated decisions that produce legal effects concerning you.


6. Third parties and processors

ProviderPurposeData sharedLocation
Google FirebaseAuth, data store, backendAccount, profile, plan dataEU / USA
SentryCrash monitoringDevice info, stack tracesEU
Cloudflare R2Photo storageUploaded imagesEU / global CDN
Apple / GoogleApp distribution, purchasesSubscription metadataUSA
RevenuCatSubscription managementTransaction ID, statusUSA
ExpoBuild and updatesApp bundle identifiersUSA

Transfers outside the EEA are protected by EU Standard Contractual Clauses (2021) or equivalent safeguards.


7. How long we keep your data

DataRetention
Account and profileWhile active. Deleted within 30 days of account deletion.
Body photos & sensitive dataWhile active, or until you delete / withdraw consent.
Crash logs (Sentry)Up to 90 days, then aggregated.
Payment metadata10 years (Czech tax & VAT law).
Support correspondence3 years from last contact.
Compliance records5 years after account deletion.

8. Automatic processing and profiling

The App generates your plan using a deterministic rule-based planner that runs on your device. We do not perform profiling or automated decision-making that produces legal effects (Article 22 GDPR).


9. Your rights

Under the GDPR you have the following rights:

How to exercise rights: email us from the email address associated with your account. We will respond within 30 days.


10. Right to lodge a complaint

If you believe we have infringed your data-protection rights, you may complain to:

Úřad pro ochranu osobních údajů (ÚOOÚ)
Pplk. Sochora 27, 170 00 Praha 7, Czech Republic
+420 234 665 111

You may also complain to the supervisory authority in the EU member state where you live or work.


11. Security

We protect your data using technical and organisational measures including:

In the event of a personal data breach, we will notify the Czech supervisory authority within 72 hours (Art. 33 GDPR) and inform affected users without undue delay (Art. 34 GDPR).


12. Photos and sensitive data

Progress photos are opt-in. Photos are stored on Cloudflare R2 under access controls and are private by default. Deleting a photo removes it everywhere. Deleting your account deletes all photos.


13. Cookies and similar technologies

The App does not use cookies. If we publish a website, a separate cookie notice on that site will apply.


14. International transfers

See Section 6 for the list of providers and transfer mechanisms. By using the Service you acknowledge that your data may be processed in countries outside the EEA subject to the safeguards described.


15. Changes to this Policy

We may update this Policy. Material changes will be announced at least 14 days before they take effect. The "Last updated" date above indicates the latest revision.


16. Contact

For any question about this Privacy Policy, write to:

privacy@rezult.fit
Snězeno s.r.o.
Türkova 2319/5b, Chodov, 149 00 Praha 4, Czech Republic

We aim to acknowledge all privacy requests within 5 working days.