Privacy Policy

Last Updated: May 6, 2026

1. Introduction

This Privacy Policy describes how your personal information is collected, used, and shared when you use the Dartly application ("App"), available on Android, iOS, desktop, and web platforms.

Dartly is a darts scoring application developed by Fratres ("we", "us", or "our"), an informal development group based in the Czech Republic. On Apple platforms (iOS/iPadOS), the App is published by Osomahe o.s.

The App can be used in two modes:

By using the App, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree with this policy, please do not use the App.

2. Contact Information

Fratres
Email: fratresfun+dartly@gmail.com

For any questions or concerns regarding this Privacy Policy or your personal data, please contact us at the email address above.

3. Age Restrictions

Dartly is intended for users aged 13 and older. We do not knowingly collect personal information from children under the age of 13. If you are a parent or guardian and believe your child under 13 has provided us with personal data, please contact us at fratresfun+dartly@gmail.com, and we will take steps to delete such information.

In the European Economic Area (EEA), where local laws require a higher age of digital consent (up to 16 years in some Member States), users below the applicable age threshold should only use the App with the consent of a parent or legal guardian.

4. Information We Collect

4.1 Information You Provide

4.1.1 Game Content (always optional)

The App allows you to create player profiles and teams for the purpose of scorekeeping. This may include:

This information is entered voluntarily and may be fictional or pseudonymous. In offline mode it stays on your device. In online mode (with an account) it can be synchronized to our servers.

4.1.2 Account Data (only if you create an account)

If you decide to register a Dartly account, we collect:

4.2 Information Collected Automatically

When you use the App, certain information may be collected automatically through third-party services integrated into the App:

For account-related actions (registration, login, password reset, email verification), our backend additionally records:

4.3 Information Stored Locally and Synchronized to the Cloud

Local storage (always): All game-related data — including player profiles, team information, game sessions, game history, scores, throws, statistics, and player photos — is stored on your device using an on-device database (Room on Android/iOS, IndexedDB in the browser). When you use the App without an account, this is the only place this data lives, and we have no access to it.

Optional cloud synchronization (only with an account): If you sign in and enable cloud sync, the following data is transmitted to and stored on our servers so it can be synchronized between your devices:

Photo storage: Player photos follow a hybrid model. The base64 thumbnail used for display lives in the on-device database; when cloud sync is enabled, the full image is uploaded to an S3-compatible object storage provider in an EU region and referenced by a per-photo URL. Photos are deleted when you delete the player or your account.

Cloud sync is opt-in: it never starts automatically without an account, and you can sign out at any time to stop further synchronization. Data already synchronized stays on the server until you delete the account (see Section 11).

5. Third-Party Services

The App uses the following third-party services, each of which may collect information as described in their respective privacy policies:

5.1 Google Firebase

We use Firebase for analytics and crash reporting:

Firebase Privacy Policy: https://firebase.google.com/support/privacy

5.2 Google AdMob

We use Google AdMob to display advertisements within the App. AdMob may collect and process data including device identifiers, IP addresses, and usage data to serve personalized or non-personalized ads.

Google AdMob Privacy Policy: https://policies.google.com/privacy

5.3 Google AdSense

We use Google AdSense for advertising on the web version of the App. AdSense may use cookies and similar technologies to serve ads based on your prior visits to our App or other websites.

Google AdSense Privacy Policy: https://policies.google.com/privacy

5.4 Google Analytics

We use Google Analytics to collect and analyze aggregated usage data for the web platform to improve the App experience.

Google Analytics Privacy Policy: https://policies.google.com/privacy

5.5 Microsoft Clarity

We use Microsoft Clarity (clarity.microsoft.com) to capture how users interact with the App through behavioral metrics, heatmaps, and session replay. Clarity collects information about device, IP address (truncated), pages visited, interactions (clicks, scrolls, taps), and approximate location. This helps us improve App usability and identify issues. Clarity respects user consent through the IAB TCF v2 framework on the web platform; on mobile, Clarity is initialized only after you grant consent. Personal information you enter into form fields is masked by default.

Microsoft Clarity Cookie and Consent Information: https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-cookie-consent
Microsoft Privacy Statement: https://privacy.microsoft.com/privacystatement

5.6 Google Sign-In and Facebook Login

If you choose to sign in with Google or Facebook, we receive your provider user ID, email and display name as confirmed by the provider. We never receive your social account password. Tokens are validated server-side against the provider's public endpoint before any account is created or linked.

Google Privacy Policy: https://policies.google.com/privacy
Facebook Data Policy: https://www.facebook.com/policy.php

5.7 Resend (Email Delivery)

We use Resend (resend.com) to deliver transactional emails such as account verification and password reset messages. Resend processes the recipient email address and the message content on our behalf. We do not send marketing emails.

Resend Privacy Policy: https://resend.com/legal/privacy-policy

5.8 Apple In-App Purchase (iOS subscriptions)

Subscriptions purchased on iOS are processed through Apple's In-App Purchase system. Apple is the merchant of record and handles your payment. We receive a transaction identifier and the subscription state from Apple, but we do not receive your full payment card details.

Apple Privacy Policy: https://www.apple.com/legal/privacy/en-ww/

5.9 Google Play Billing (Android subscriptions)

Subscriptions purchased on Android are processed through Google Play Billing. Google is the merchant of record. We receive a purchase token and the subscription state from Google, but we do not receive your full payment card details.

Google Play Privacy Policy: https://policies.google.com/privacy

5.10 Stripe (Web subscriptions)

Subscriptions purchased on the web are processed through Stripe (stripe.com). Stripe acts as the payment processor and the merchant of record where applicable. Stripe collects your payment information directly through their secure checkout; we receive only a customer reference, the subscription identifier and the subscription state.

Stripe Privacy Policy: https://stripe.com/privacy

5.11 Object Storage for Photos

Player photos uploaded with cloud sync enabled are stored in an EU-region S3-compatible object storage bucket. The provider acts as a sub-processor and only stores the binary file; access is controlled by short-lived authenticated URLs.

6. How We Use Your Information

We use the information collected for the following purposes:

We do not use your information for:

7. Legal Basis for Processing (EEA/UK Users)

If you are located in the European Economic Area (EEA) or the United Kingdom, we process your personal data based on the following legal grounds under the General Data Protection Regulation (GDPR):

Where we rely on consent, you may withdraw it at any time through your device settings or the consent management options within the App. Withdrawal of consent does not affect the lawfulness of processing carried out prior to the withdrawal.

8. Advertising and Your Choices

8.1 Personalized Advertising

By default, our advertising partners may serve personalized ads based on your interests. You can opt out of personalized advertising through:

8.2 Non-Personalized Advertising

If you opt out of personalized advertising, you will still see ads, but they will not be tailored to your interests. Non-personalized ads may still use contextual information such as general geographic location or the content of the App.

9. Data Retention

10. Data Sharing and Transfers

We do not sell, rent, or trade your personal information.

The processors we share data with, the type of data they receive and where they process it:

Where data is transferred outside the European Economic Area, transfers are safeguarded by appropriate mechanisms, including Standard Contractual Clauses (SCCs) approved by the European Commission and, where applicable, additional supplementary measures (encryption at rest and in transit).

11. Your Rights

11.1 Rights Under GDPR (EEA/UK Users)

If you are located in the EEA or UK, you have the following rights:

To exercise any of these rights, please contact us at fratresfun+dartly@gmail.com. We will respond to your request within 30 days.

You also have the right to lodge a complaint with your local data protection supervisory authority. In the Czech Republic, this is the Office for Personal Data Protection (UOOU): https://www.uoou.cz.

11.2 Rights Under CCPA (California Users)

If you are a California resident, you have the right to:

11.3 Rights for All Users

Regardless of your location, you can:

12. Data Security

We take reasonable measures to protect the information collected through the App:

No method of electronic storage or transmission over the internet is 100% secure. While we strive to use commercially acceptable means to protect your data, we cannot guarantee its absolute security.

13. Cookies and Similar Technologies

The web version of the App may use cookies and similar tracking technologies for:

You can manage your cookie preferences through the cookie consent banner displayed on first visit, or through your browser settings. Note that disabling certain cookies may affect the functionality of the App.

The mobile and desktop versions of the App do not use cookies but may use device-level identifiers for analytics and advertising purposes.

14. Links to Other Websites

The App may contain links to third-party websites or services that are not operated by us. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party websites or services. We encourage you to review the privacy policy of every site you visit.

15. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by:

We encourage you to review this Privacy Policy periodically. Changes are effective when they are posted.

16. Applicable Law

This Privacy Policy is governed by the laws of the Czech Republic and, where applicable, by the General Data Protection Regulation (EU) 2016/679. Any disputes arising from this Privacy Policy shall be subject to the jurisdiction of the courts of the Czech Republic, without prejudice to any mandatory consumer protection provisions of your country of residence.

17. Consent

By using the App, you consent to the processing of your information as described in this Privacy Policy. For users in the EEA, specific consents (such as for personalized advertising) are obtained separately through the App's consent management mechanisms.