Skip to content

Steam: a privacy notice #150

Open
Open

Description

@ChefControl

Part of #142 · Milestone 1: Clean to sell · plan item 1.7

Size: S · Owner-only step: yes

What

Selling the game makes GDPR apply. The web game collects (with Google sign-in): account id and display name, saves, scoreboard names, and reports (screenshots, save, device details, recent errors; kept 30 days), stored with Google Firebase. The Steam version collects nothing itself: saves go to Steam Cloud, scores to Steam leaderboards, and reports only reach us if the player posts or emails the report file.

Decision / recommendation

Claude drafts a one-page notice covering both versions, the owner checks it, it's published on the GitHub Pages site and linked from Settings and the store page. It says how to ask for deletion.

Done when

  • Notice published and linked from both versions and the store page

Sources

Plan page (owner only): https://claude.ai/artifact/Cf5SWQHzAKTy2uHCC1UQgw

Activity

  1. ChefControl commented on Oct 27, 2026

    @ChefControl
    OwnerAuthor

    The notice is in PR #211: public/privacy.html on the Pages site, linked from Settings → About in every build, so the Steam build (#160) keeps the link. The store page link is added with the store page (#153): https://chefcontrol.github.io/floe-market/privacy.html, once #211 is merged. Keep this issue open until then.

  2. ChefControl commented on Oct 28, 2026

    @ChefControl
    OwnerAuthor

    To add before the Steam build ships (28 Oct, #170): the Steam build sends crashes, errors and player reports to Sentry. Reports carry the note, pictures and save. No name is sent, the IP address is dropped, and data is kept 30 days. Reports become issues in the private reports repo. There's an off switch in Settings for crashes and errors. Run /legals-update on that PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageMaintainer needs to evaluate this issuesteam-readinessGetting Floe Market onto Steam

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions