Legal

Privacy Policy

Last updated: October 2, 2026

Betacade hosts web games so the people making them can playtest them. This policy explains what we collect when you play a game or publish one, why, who sees it, how long we keep it, and what you can do about it. Betacade is operated by McDoCo, LLC.

The short version. If you choose to help a game's developer, the play page sends them your progress (from the game's saved state), errors, play time and basic browser details, and on some builds a recording of the game's state so they can replay your session. If you choose not to, it sends nothing about your play. Developers see you only under an anonymous tester name and never see your email. You don't need an account to play. We do not sell your personal information or share it for advertising. You can delete your play data for any game whenever you like. This website sets no cookies; it counts page views and button clicks with PostHog, storing nothing in your browser, and not at all if your browser sends Global Privacy Control or Do Not Track. Questions: privacy@betacade.com.

Contents
  1. Who we are
  2. Notice at collection
  3. What the play page collects
  4. Accounts and sign-in
  5. What studios see, and what they don't
  6. Studios and what their games save
  7. How we use information
  8. Who processes it for us
  9. Your controls
  10. No selling, no sharing for advertising
  11. How long we keep information
  12. Your California privacy rights
  13. This website
  14. Security
  15. Children
  16. Changes to this policy
  17. Contact us

1. Who we are

Betacade is a playtest platform for web games, operated by McDoCo, LLC (“McDoCo,” “we,” “us”). Studios publish builds of their games on Betacade; players play them at a play link. For California privacy law, McDoCo is the “business” responsible for the personal information described here. This policy is written for players and studios in the United States.

In this policy, a studio is whoever publishes a game on Betacade (a company, a team or one person), including any coding agent they use to do it. A player or tester is anyone who plays a game here.

2. Notice at collection

This table is the summary. The sections after it give the detail. Before a game starts, its play page shows what will be sent to the developer if you choose to help, and links to this policy.

WhatWhenWhyWho sees it
Play data: sessions and play time, the game's saved state, errors and console lines, browser, screen size and device type, and replay recordings on builds that make them Only while sharing is On To show the game's studio how their game is played, and to keep and restore your saves The game's studio, under your tester name; you, on Your data
Feedback and messages you write to a studio When you send one, whether sharing is On or Off To deliver it, and to let the studio reply That studio, under your tester name
Email address If you sign in To sign you in with a code, keep your saves across devices, and tell you when a studio replies Us only. Never shown to studios
IP address, browser user agent, request times Whenever your browser loads a page or game file To deliver pages and games, limit abuse, and keep the service secure Us and our infrastructure providers
Studio account data: email, studio name, waitlist answers, games, builds and access tokens When a studio signs in, joins the waitlist or publishes To run the studio's account and host its games Us; the studio name is shown to players

How long each is kept is in Section 11. We do not sell any of it or share it for advertising (Section 10).

3. What the play page collects

When you open a game, the play page asks whether you want to help the developer. That choice is the sharing switch: On or Off. You can change it later from the pause menu, and when signed in, from Your games.

With sharing On

With sharing Off

None of the play data above is sent. The game still loads from our servers, so they still see the request information below, and anything you choose to write to the studio is still sent (next).

Feedback and messages

When you send feedback or a message, we store it and pass it to the studio under your tester name. With sharing On, a note also carries the build and how far into the session you were. With sharing Off, it carries only the build. The note joins a thread between you and that studio so it can reply. Messages are not scanned or edited. If you type your own email or name into one, the studio will see it.

Stored in your browser

To recognize you when you come back, the play page keeps a random player key in your browser's storage, along with your sharing choice, the games you've played in that browser, which save you were on, and which replies you've read. The key is not your name or email. It is sent to us with your play data and notes so they are kept together. Signing out clears these from that browser.

Request information

Like any website, our servers and providers receive your IP address, browser user agent and request times whenever your browser loads a page, a game file or sends data. We use these to deliver the page and the game, to apply rate limits, and for security. We do not use your IP address to find your location or build a profile of you, and studios do not receive it.

4. Accounts and sign-in

Players don't need an account. If you sign in, we ask only for your email address and send it a 6-digit code. Signing in links the games you've played in that browser to your account, keeps your saves across devices, collects your games on Your games, and lets us email you when a studio replies. A sign-in cookie keeps you signed in on that site. It is used for nothing else.

Studios sign in with an email code too. New studios join a waitlist, and we may ask a few questions about the studio and the game (such as the studio's name, what it's making and a link). A studio's account holds its games, builds, settings and any access tokens it creates, including tokens an AI coding agent uses on its behalf. A studio name is shown to players on the play page (“Space Frogs by Pond Studio”).

5. What studios see, and what they don't

A studio sees the play data and notes for its own games only, and sees each tester under an anonymous tester name (for example “Amber Fox”), one per game. A studio can give a tester a private name of its own choosing to tell testers apart; that name is the studio's note and isn't shown to you or anyone else.

A studio may export or copy what it sees, for example through the API. Once a studio has copied it, it is in the studio's hands as well as ours; your tester name, not your email, is what goes with it.

6. Studios and what their games save

Each studio decides what its game records in its saves, writes to the console, and sends as events. Betacade syncs what the game writes; it does not decide what that is. A studio is responsible for what its game collects and for telling its own players about anything beyond this policy. Our Terms of Service require it.

If a game asks you for personal information inside the game, that is the studio asking, not Betacade. Think twice before typing anything into a game you wouldn't want its developer to see.

7. How we use information

We do not use your information for advertising, we do not build profiles of you across games for anyone else, and we do not draw inferences about you.

8. Who processes it for us

We use a small number of service providers to run Betacade. They process personal information on our behalf, under contract, and only to provide their service to us:

ProviderWhat for
Google CloudRuns the Betacade API, the play page and the database, and stores secrets and backups
CloudflareDNS and network, delivers game files, and stores game builds and replay recordings
PostHogCounts visits and button clicks on betacade.com (this website only, never the play page, games or studio)
ResendSends our email: sign-in codes and reply notices
GitHubHosts this website (betacade.com), which collects nothing itself; see Section 13

Besides the studio whose game you play (Section 5) and these providers, we disclose personal information only if the law requires it, to protect the safety or rights of people or of Betacade, or as part of a merger, acquisition or sale of the business, in which case this policy would continue to apply to what was collected under it.

9. Your controls

If you never signed in, your play data is tied to the random key in the browser you played on, not to your email. The way to delete it yourself is to sign in on that same browser, which links those games to your account, then use Delete my play data. The Data requests page explains the other routes.

10. No selling, no sharing for advertising

We do not sell personal information, and we do not “share” it for cross-context behavioral advertising, as California law defines those terms. We have not done so in the past 12 months. There are no advertising or analytics trackers on the play page, the player pages, the studio pages or this website. Because we don't sell or share, there is no “Do Not Sell or Share” opt-out to offer; if that ever changes, we will update this policy first and offer the opt-out.

11. How long we keep information

We will publish exact retention periods for each of these on this page.

12. Your California privacy rights

If you live in California, the California Consumer Privacy Act, as amended by the CPRA, gives you the rights below. We extend them to everyone who uses Betacade, wherever they live.

What we collect, by category

CategoryWhat it is hereCollected?
IdentifiersEmail address, for players and studios who sign in; IP address; the random player key; your anonymous tester nameYes
Internet or other electronic network activityGameplay data: sessions, play time, saved state, errors and console lines, replay recordings, in-game events; device and browser details; feedback and messagesYes
Professional or commercial informationA studio's name and its answers to the waitlist questionsStudios only
Inferences—No
Sensitive personal information—No
Precise geolocation, biometric, financial, health—No

Sources: you (what you type and choose), your browser and the game you're playing (the play page), and for studios, the studio itself and its tools. Purposes: those in Section 7. Disclosed to: the game's studio (play data and notes, under your tester name) and our service providers (Section 8). Retention: Section 11.

Your rights

How to make a request

We verify a request by sending a code to the email address in question. We won't ask for ID. You can have an authorized agent make a request for you; we'll still confirm it with you. We answer within 45 days, as the law requires, and aim to be much faster.

Global Privacy Control

We treat a Global Privacy Control signal as a choice to send no play data: a browser sending it starts with sharing Off (Section 9). Since we don't sell or share personal information, there is no sale or sharing for it to stop.

13. This website

This website, betacade.com, sets no cookies and stores nothing in your browser. Its scripts copy the agent prompt when you ask, send the studio sign-up form (your email, and a name if you give one) to the waitlist, and count visits with PostHog: which pages are viewed, where visitors came from, and clicks on Publish a game and Play a game (with no email or anything you type). PostHog receives your IP address and browser details to do that, as our service provider; it doesn't track you across other sites, and it isn't loaded at all if your browser sends Global Privacy Control or Do Not Track. The play page, the games and the studio never use PostHog: what you do there reaches only the game's studio, as described above. It is a set of static pages hosted on GitHub Pages; GitHub receives your IP address when your browser fetches a page, as any web host does, and handles it under its own privacy statement. The play page, the player pages and the studio are separate sites (play.betacade.com and api.betacade.com), described in the sections above.

14. Security

Every connection is encrypted with HTTPS. Each game runs on its own web origin, inside a sandboxed frame, so a game can't read the play page, your sign-in, or another game's data. Sign-in uses one-time email codes, so there is no password for us to store or for you to reuse. No system is perfectly secure; if we learn of a breach that affects you, we will tell you as the law requires.

15. Children

Betacade is not directed to children under 13, and we do not knowingly collect personal information from them. If you believe a child under 13 has given us personal information, email privacy@betacade.com and we will delete it.

16. Changes to this policy

We will post any change here and update the date at the top. For a material change, signed-in players and studios will be asked to accept the new version the next time they sign in.

17. Contact us

McDoCo, LLC
Privacy: privacy@betacade.com
Everything else: hello@betacade.com
mcdoco.com

Publish a game

Studios are joining from a waitlist while we open up. Leave your email and we'll write when your spot is ready.

We use your email only to let you in. See our privacy policy.