Game Shelf Parent area

Privacy, in plain language

Last updated July 12, 2026. This page describes what Game Shelf actually does. If the software changes, this page changes in the same update.

The short version: a parent provides an email address, a shelf nickname, child first names or nicknames, and a few game preferences. Cloudflare hosts that data, and Resend processes the parent email only to deliver sign-in links. We do not sell data, show ads, or build analytics profiles. A parent can delete the hosted family account from the parent area.

What we store, and why

WhatWhy
Your email address To send you a sign-in link. It's the only way into your family's settings.
Shelf nickname To label the household shelf. Use a nickname such as “Our Family Shelf,” not a surname.
Child first name or nickname So the shelf and games can greet the child. We do not ask for a last name, age, birthday, address, school, or photo.
Game preferences The character, look, tone, and growth focus you chose, and which games appear on your shelf, in what order.
Security records Hashed sign-in and session tokens, account and child IDs, timestamps, and short-lived hashed email/IP rate-limit counters used to prevent abuse.

There are no advertising identifiers, analytics profiles, or cross-site behavioral tracking on the parent or kid path.

Where it lives

What we never do

Deleting your family

In the parent area, "Delete family" removes your family, your child's hosted settings, active sessions, and unused sign-in links from the live database immediately. The email rate-limit record is also removed; short-lived hashed network-address abuse counters age out separately. Cloudflare's infrastructure recovery history may retain deleted database state for its normal backup window.

Deleting the hosted account cannot erase data stored separately in a browser: downloaded files, local drafts, recent-play history, game saves, and local voice recordings must be cleared on each device or inside the applicable game.

Operator and questions

Game Shelf is operated by Kelton Hays as a small, invite-only family project. During the pilot, reply privately to the invitation you received or contact the small-group member who invited you. Do not post a child name, parent email, or private shelf link in a public GitHub issue.

The source code is public at github.com/Kelton-Hays-Via/keltons-game-shelf so the technical claims on this page can be reviewed. A dedicated monitored support address will replace the invitation-reply channel before any public rollout.