OCHE

Dart Scorer – Privacy Policy

Summary: Everything you do alone in OCHE stays on your device — scores, players, statistics, tournaments. There is no account, no tracking, and no advertising. The one exception is the shared room, added in version 3.1: if you open or join one, the names and throws of that evening pass through a server so the other devices can follow along. Nothing else does, and the room deletes itself twelve hours after the last throw.

1. General

This privacy policy applies to the iOS and Android app OCHE – Dart Scorer (referred to as "the App"). It describes what data the App processes and how it is used.

Where a section applies only to a particular version of the App, this is stated. Version 3.0 and earlier have no shared room over the internet; section 5 does not apply to them.

2. What Stays on Your Device

The App stores scores, player profiles, statistics, tournaments and training results in a local SQLite database on your device. Outside of a shared room, this data does not leave your device and is only accessible to you.

You can delete App-local data by uninstalling the App, or on Android additionally by clearing the App's data in the system settings. This does not delete backup or export files that you deliberately saved outside the App.

3. Encrypted Backups and Exports

Backups are optional and start only after you choose a destination through the iOS or Android system file picker. OCHE writes encrypted .ocb generations and a small pointer file into that selected folder, reads each generation back and verifies it cryptographically before publishing the pointer. Older generations remain available for recovery.

OCHE receives no cloud password and no account-wide access. The operating system grants the App revocable access only to the folder you selected. Your backup passphrase is protected locally with the iOS Keychain or Android Keystore and cannot be recovered or reset by OCHE or Fruhji.

A manual export is created temporarily on the device, passed to the system share sheet, and removed from the App's temporary storage when sharing finishes. Files saved in an external or cloud folder are controlled by you and that provider. They are not deleted when you disconnect the folder or uninstall the App and remain until you or the provider remove them.

4. No Account, No Tracking

5. The Shared Room (from version 3.1)

A shared room lets several people follow and score the same evening from their own phones, even when they are not in the same network. It is entirely voluntary: it starts only when you open a room or enter a room code, and it ends when the room is deleted.

While a room is active, the following is transmitted to our server and stored there:

Retention: a room and everything in it is deleted automatically twelve hours after its last activity. There is no backup and no archive; afterwards the data is gone and cannot be restored, by you or by us.

Names are what you type. If you would rather not send real names, use nicknames or initials in the line-up — the App does not require anything else.

Encryption: the connection is encrypted in transit (HTTPS/WSS). It is not end-to-end encrypted: the server has to read the throws in order to put them in order and pass them on.

Processor: the room service runs on the infrastructure of Cloudflare, Inc., which processes this data on our behalf. As part of operating the connection, Cloudflare also processes your IP address; we do not store it and do not use it to identify you.

Legal basis: Art. 6(1)(b) GDPR — processing is necessary to provide the function you requested by opening or joining a room. There is no other purpose.

6. Internet Access

The App requests internet access on Android and iOS. It is used for the shared room and for nothing else. If you never open or join a room, the App makes no network requests of its own.

7. Third Parties

The App uses no advertising SDKs and no analytics SDKs. Cloudflare operates the room infrastructure described in section 5. A file provider you deliberately select processes backup files under its own privacy terms. Nothing is sold or passed to advertisers.

8. Your Rights

Because there is no OCHE account, local data is under your control and uninstalling the App removes it. External backup or export files must be deleted at the destination you selected. For data inside a room, deletion happens automatically after twelve hours. If you want a room removed sooner, or have any question about access, correction or erasure under the GDPR, contact us using the link below and name the room code.

9. Children

The App is suitable for all age groups. It collects nothing about a user outside a shared room; inside a room, only the names and throws described in section 5 are processed, and they are deleted automatically.

10. Changes to This Policy

If anything changes about how data is handled, this privacy policy will be updated accordingly. The date of the last update is shown below.

11. Contact

If you have any questions about this privacy policy, you can reach us at:

hello@fruhji.com

Last updated: August 2026