The Short Version

tinyfiles.tv is a static website. It sets no cookies of its own, runs no third-party analytics, and shows no advertising. It does not ask you to create a player account.

We store a few things on your device to make the site work: your chosen theme, and any identity or save tokens you explicitly generate. By default, everything lives in sessionStorage. This means it is completely ephemeral and wiped the moment you close the tab. We leave no footprint on your device unless you explicitly click an opt-in "Save" button to upgrade a specific token to localStorage.

1. Who We Are

tinyfiles.tv is maintained and organized by Retrogames10000. For any privacy-related questions or requests, you can contact us directly:

2. Data We Collect When You Visit

Server Logs

Like most web servers, our hosting infrastructure automatically records standard technical information when you visit the site. This includes your IP address, the page you requested, the time of the request, your browser's User-Agent string, and the referring URL. We use this data solely to keep the site online, block malicious traffic, and understand aggregate traffic patterns (e.g., how many people visit the site per day). We do not use it to identify or track individual visitors.

Server-Side Analytics (No Cookies)

We do not use Google Analytics, Facebook Pixel, or any third-party tracking scripts. Instead, we count page visits and file loads as anonymous totals on our own server. No cookies are set, and no personal identifiers are stored. This data is only used to see what works are getting organic traction.

Client-Side Error Reporting

If a game throws a JavaScript error, a lightweight listener quietly pings our server with technical details about the bug (e.g., the error message and the browser type). This is used only to help creators fix broken games. It tracks the bug, not the user.

Cookies & Web Storage

This site sets no cookies of its own. No session cookies, no tracking cookies, no advertising cookies. To ensure zero footprint by default, we use your browser's sessionStorage to remember your color theme and any identity tokens or Save Codes you generate. Because it is sessionStorage, all of this data vanishes when you close the tab.

User Tokens & Tracking Caveat

To use the message boards under a consistent name, or to use the Save API, you generate a cryptographic token in your browser. By default, this token is kept in sessionStorage and disappears when you leave.

If you want a token to persist across browser sessions (so you don't lose your save or board identity), you must explicitly opt in on the page that persists it — a checkbox on the login page, a button on the storage page. This action moves that specific token to localStorage. Because these tokens are unique to you, a persisted token acts as a persistent pseudonym. If you use the same token across multiple days, the server correlates those specific posts or saves to that token. This is the entire point of the system — it replaces an account system so you can keep your identity or progress without a login. However, because these are generated by you and sent only when you actively use them, they remain completely unlinked from your IP address, your browser fingerprint, or your server logs. If you clear your browser data, the token is gone, and the link is severed.

3. Data You Choose to Provide

The Newsletter

If you subscribe to our newsletter, we collect your email address and nothing else. The legal basis is your explicit consent, which you give by checking the consent box on the form. We do not sell or share this list. Every newsletter includes a one-click link to our dedicated unsubscribe page, where you immediately and permanently remove your email from our database. You can also request deletion by contacting us directly.

Submissions

If you submit a work for curation, you provide us with your creator name, bio, and links to your donation page or marketplace listing. This information is displayed publicly on your creator page. Submissions are handled through our Discord server. Discord is a third-party platform, and your use of it is governed by Discord's own privacy policy.

The Save API (Hash Codes)

Our Retro Save System allows games to save progress without player accounts. Games that use it generate a 12-character hash code (e.g., TF-8X2P-99KM). Your game state is encrypted in your browser before it leaves the page; the server stores the encrypted block alongside a one-way hash of the code. It never sees the plaintext. The code is completely anonymous: not linked to your IP address, email, or any other identifier. If you lose the code, the save is gone forever.

Member Names

tinyfiles.tv does not have member accounts. Instead, if you want to publish work, vote on submissions, or claim a persistent name, you generate a cryptographic keypair in your browser. The keypair is stored on your own device, encrypted with a passphrase only you know.

The only things we store about you are:

  • Your public key, which is — by definition — public.
  • The name you claimed with that key, which is a pseudonym you chose.
  • Your role (creator, rater, moderator), assigned by curators.

That's the entire record. No email, no password, no IP address attached to the member row, no cookies. (Request logs are separate and are described in §2.)

If you lose the block or passphrase, you lose access to your name — the same trade-off as the Save System.

4. Your Privacy Rights

Depending on where you live, you may have specific rights regarding your personal data:

If you are in the EU or UK (GDPR)

You have the right to request access to, correction of, or erasure of any personal data we hold about you. In practice, this is limited to your newsletter subscription (if you have one) or any message you have sent us. You can manage or delete your newsletter subscription instantly via our dedicated unsubscribe page, or by contacting us via email. You also have the right to lodge a complaint with your local data protection authority.

If you are in California (CCPA/CPRA)

You have the right to know what personal information we collect about you, the right to request its deletion, and the right to opt out of the "sale" or "sharing" of your personal information. We do not sell or share your personal information with third parties. To exercise your rights, you can use our unsubscribe page or contact us via email.

5. Children's Privacy & Age Requirement

tinyfiles.tv is designed to be a safe place for players of all ages, and we strictly enforce a PG-13 content rating. COPPA sets a floor at age 13; our policy is stricter. To satisfy standard legal practices regarding contracts with minors, we do not knowingly collect personal information from anyone under the age of 18.

You must be 18 years or older to subscribe to the newsletter or submit a work. The same age restriction applies to our Discord server. If you are under 18, your parent or legal guardian must submit the work or subscribe on your behalf. If you believe we have inadvertently collected information from a child under 18, please contact us so we can delete it immediately.

6. Changes to This Policy

If we add new features that affect your privacy, we update this policy before those features go live. The date at the top of this page always reflects the most recent version.