Privacy Policy
Effective 23 August 2026
Subcraft does not require an account. We use limited connection and gameplay data to run multiplayer, understand how the game is played, and fix performance problems. We do not sell your information or use it for targeted advertising.
Who this policy covers
This policy explains how the Subcraft team handles information when you play Subcraft on the web or through the Steam desktop version. Steam, Discord, and other services you choose to use have their own privacy practices.
Information we collect
- Anonymous game identity: a randomly generated identifier and callsign saved on your device. These let us recognise game sessions from the same installation without requiring an account.
- Information you provide: the optional player name you choose in the game.
- Gameplay and diagnostic data: session start and end, quest activity, progress, credits, approximate in-game position and state, deaths, frame rate, latency, and similar game or network performance information.
- Anonymous saved game: inventory, currency, quest progress, unlocks, player name and avatar, last saved position and player condition, and owned submarine configuration, position, condition, and cargo. This is stored against a random save identifier, without requiring an account.
- Connection data: IP address, approximate region derived from the connection, browser or app user agent, server region, and temporary multiplayer identifiers.
Subcraft does not ask for your real name, email address, postal address, phone number, or payment details. Please do not use personal or sensitive information as your in-game player name.
Information kept on your device
Subcraft uses local browser or app storage—not advertising cookies—to remember the anonymous game identity, callsign, anonymous save identifier and resume secret, submarine design, audio preferences, and whether you have seen the controls panel. Development-only visual settings may also be stored if you use the Splash Lab. This information remains on your device until you clear the site's or app's stored data.
How we use information
- to connect you to a multiplayer lobby and synchronise the game;
- to restore your saved progression when the same installation returns;
- to operate, secure, troubleshoot, and improve Subcraft;
- to understand game progression, balance, reliability, and performance;
- to investigate misuse, enforce reasonable game limits, and comply with legal obligations.
When information is shared
We share information only as needed for these purposes:
- Fly.io hosts the game service and processes network traffic and related server data.
- PostHog processes the analytics events described above on our behalf. Analytics are sent by the game server; Subcraft does not embed PostHog tracking scripts or session recording in your browser.
- We may disclose information when required by law, to protect players or the service, or as part of a business transfer subject to appropriate confidentiality protections.
These providers may process information outside your country, including in the United States. If you buy or launch Subcraft through Steam, Valve processes store, account, payment, and platform data under Valve's own privacy policy. If you follow the optional Discord link, Discord handles your use of its service under its own privacy policy.
Retention and security
Moment-to-moment combat, interaction, and lobby state is temporary and is removed when sessions end or servers restart. Anonymous saved progression, last position, and player and submarine condition remain on the game server so that they can be restored in a later session. Information on your device remains until you clear it. We retain saved progression, analytics, and operational records only for as long as reasonably needed to provide, understand, secure, and improve the game, or to meet legal requirements, after which we delete or de-identify them where practical.
We use reasonable technical and organisational safeguards. No internet transmission or storage system can be guaranteed completely secure.
Your choices and requests
You can clear Subcraft's local information through your browser's site-data controls. Doing so resets your saved preferences, submarine design, anonymous identifiers, resume secret, and callsign on that installation. Clearing local information does not itself delete the server copy, but without the resume secret the game can no longer reconnect that installation to it. Blocking local storage may prevent preferences, designs, or game progress from carrying into later sessions, but the game will attempt to continue working.
Depending on where you live, you may have rights to ask for access to, correction of, or deletion of personal information, or to object to or restrict certain processing. Because Subcraft has no accounts, include your anonymous callsign or save identifier and the approximate dates you played so we can try to locate the relevant records.
Children
Subcraft is a general-audience game and does not ask players for their age. We do not knowingly seek personal information from children beyond the limited information described in this policy. If a parent or guardian believes a child has provided personal information through the game, contact us so we can investigate and delete it where appropriate.
Contact and complaints
For privacy questions, requests, or complaints, contact the Subcraft team through the official Subcraft Discord and ask to speak privately with a moderator about a privacy request. We will review and respond within a reasonable period. You may also contact the privacy regulator in your location if you are not satisfied with our response.
Changes to this policy
We may update this policy when Subcraft's features or information practices change. We will post the revised policy here and update its effective date. Material changes will be highlighted in an appropriate place.