For parents

Getting started

Four steps from signup to your kid's first game. You create the account, you verify that you're the parent, and your kid never needs an email address.

1. Create your parent account

  1. 1

    Sign up as the parent

    Go to parent signup and create your account with your email. Kids never sign up themselves; FuzzyCode accounts always start with a parent.

    The FuzzyCode parent signup page
    Parent signup: the account always starts with you.
  2. 2

    Confirm your email

    You'll confirm the address with the 6-digit code from your inbox. That address is the family account's anchor: it keeps the account reachable for the things only you should control: approvals, billing, and privacy.

  3. 3

    Verify that you're the parent

    Children's privacy law (COPPA) requires us to check that a real parent or guardian is consenting before a child can use FuzzyCode. Verification happens with a payment card, which doubles as your subscription setup. The children's privacy notice explains exactly what we collect and why.

The four signup steps drawn out: sign up, read the notice, card check, workshop opens — and going public shown as a separate approval
The whole setup in one picture — and why going public is always a separate yes.

2. Add your first kid

  1. 1

    Create their profile

    From your Parent Hub, add a kid. You choose what you call them (a family label only parents see) and, separately, a public username that only ever appears on sharing surfaces you've approved. Neither has to be their real name.

    The add-a-kid form in the Parent Hub
  2. 2

    Give their okay-to-use consent

    Each kid has their own consent for using FuzzyCode privately. This is separate from sharing: saying "my kid may build things here" never means "my kid's projects may go public." Publishing always needs its own approval, every time. More in Approvals.

    The per-kid consent checkbox in the add-a-kid form
  3. 3

    Optionally, set up their own login

    You can give your kid a private login name and password so they can sign in by themselves at fuzzycode.dev/kids/login. No email needed, and parent accounts are rejected on the kid sign-in page. You can change the password, sign them out everywhere, or disable the login any time.

    The child login controls in the kid detail page
    Login controls live in each kid's hub.
What your kid sees

The kid sign-in page asks for "Your private login name" and their password, nothing else. Once they're in, they land in their own workspace: their projects, their assets, nobody else's.

The kid sign-in page asking for a private login name and password

3. Let them build (or build together)

Two ways to run it:

Point them at the kid guide to making a first game. It's written for them.

Good first prompt

Kids who start with one clear, small idea ("a game where a frog catches flies") get a playable game fast and stay hooked. Big ideas work best added one piece at a time.