PRIVACY POLICY

Controller: Andreas Grauf
Contact: agrauf67@gmail.com
Last updated: September 2026 · App version 1.0

1Short version

Sea Duel collects no personal data. There are no accounts, no advertising, no analytics and no crash reporting, and nothing is ever sent to the developer — there is no server of ours anywhere. Your scores and settings stay on your device.

Sea Duel is not, however, an app that cannot reach the network at all: two devices can play each other. That happens only when you choose it, and section 4 says exactly what is transmitted then, to whom, and what they can see.

2Permissions

Every permission the app declares serves the game against another device, apart from the last:

The Bluetooth and nearby-devices permissions are requested at the moment you open the Nearby part of the lobby, not before, and playing against the machine or against someone on the same phone needs none of them. There is no access to camera, microphone, contacts, calendar, photos or files.

3Data on the device

The following is stored, and only in the app's own private preferences file:

None of this identifies a person. The file belongs to the app, is readable only by it, and is removed when the app is uninstalled. Clear on the Scores tab deletes the record and the best wins at any time; the device's app settings (“clear storage”) remove everything at once.

4Playing across a network

This section applies only if you choose Two devices. Against the machine or against someone on the same phone, nothing leaves the device at all.

What is transmitted

The game speaks five kinds of message and nothing else: a greeting carrying a protocol version and the name your device reports for itself (usually the model, such as “Pixel 7”); a note that a fleet is ready; a shot, as two numbers; the answer to a shot, with its result and the name of a ship if one sank; and a goodbye. No other content is sent, and nothing is read from the device beyond that name.

Same Wi-Fi

A direct connection between the two devices on your local network. The other device sees your local IP address and the device name — which is inherent in any network connection. Nothing passes through anyone else.

Nearby

This route uses Google Nearby Connections, part of Google Play services on your device, over Bluetooth and Wi-Fi Direct. It is initialised only when you open that part of the lobby, and nothing is advertised or scanned for until you tap host or search. Google processes data as part of providing that service; for that component Google's privacy policy applies. The app hands it the device name and the game's messages, nothing more.

Online, through a relay

Both devices connect out to a relay that pairs them by a short code. The developer operates no relay. The address is one you enter yourself — your own, or one someone has given you.

Whoever operates that relay can see that a connection exists, the IP addresses of both sides, and the room code. Without Encrypted connection they can also read the game messages passing through, which is to say shots and their answers. With it switched on, the link between each device and the relay is TLS-encrypted, though the relay is still the point where the two halves meet. If you use a relay that is not yours, that operator's terms and privacy practices apply, not these.

The relay is a single Python file in the project's source, meant to be run by you on a machine you control. It stores nothing and forwards lines between two paired players.

5Third-party components

The app includes Google Play services (Nearby Connections) for the Nearby way of playing, as described above. Apart from that it contains no ad networks, no analytics or crash reporting services, and no tracking or data collection libraries.

6Nothing reaches the developer

No data is transmitted to the developer or to third parties on the developer's behalf. There are no user accounts, no sign-in, no newsletter and no identifiers assigned to you. If you write by email, that message is used only to answer it.

7Google Play

If the app is obtained through Google Play, Google processes its own data as part of distribution and installation. The developer of this app has no influence over that; Google's privacy policy applies.

8Children

The app is suitable for all ages and collects no data — from children or anyone else. Playing against another device connects to whichever device or relay is chosen; parents may prefer to leave that mode alone, and the game against the machine works without it.

9Your rights

Since no personal data is processed by the developer, no claims for access, correction or erasure arise against them. You can delete everything the app has stored yourself at any time: via Clear on the Scores tab, via the device's app settings, or by uninstalling.

10Changes

If the app's functionality changes, this policy will be updated. The date above names the version currently in force.