Privacy Policy

Effective Date: June 1, 2026

A Quick Overview

RandomKit is a collection of random decision tools β€” coin flips, spin wheels, dice, name pickers, raffles, Secret Santa pairings, and more. The single most important thing to know is this: every random draw you run here is computed inside your own browser. The names on your raffle list, the options on your spin wheel, and the pairings generated for Secret Santa are never sent to our servers. There is no backend database of your inputs because there is no backend processing.

The only thing that leaves your device is anonymous, aggregated page-view statistics β€” and only if you agree to analytics cookies. Everything else stays with you.

Where Your Inputs Stay: Inside Your Browser

When you paste a class roster into the name picker, type giveaway entries into the raffle draw, or set exclusion rules for Secret Santa, that text lives only in the page you have open. RandomKit's randomness is produced on the spot using JavaScript: number generation relies on your browser's Math.random() PRNG, and every shuffle β€” whether for the list randomizer, team generator, or Secret Santa pairings β€” runs the Fisher–Yates algorithm over a copy of your list. The result is rendered to your screen and nothing more.

Because the computation is client-side, your inputs never traverse the network. We cannot see your names, your prize lists, your wheel options, or your pairing constraints β€” not even transiently. Close the tab, and that session's inputs are gone.

What We Don't Ask From You

RandomKit has no accounts, no login, and no sign-up form. We don't ask for your name, email, phone number, or any other identifier. We don't require you to build a list of people before using a tool, and we never ask you to "save" a draw to our servers. Tools that remember settings β€” such as a saved wheel or a dice preset β€” write those settings to your browser only.

Cookies and Local Storage

RandomKit keeps two kinds of data on your device, both stored locally in your browser:

  • Tool preferences β€” Saved wheel options, dice configurations, number ranges, and similar conveniences. These live in localStorage so the tool remembers your setup next time. They never leave your device, and you can wipe them by clearing site data in your browser.
  • Your cookie choice β€” A single localStorage entry called cookie_consent records whether you accepted or declined analytics cookies. This record is strictly necessary and is set before any analytics runs.

True cookies are set only by Google Analytics 4, and only after consent. We do not deploy third-party advertising cookies today.

Analytics That Respect Your Privacy

To understand which tools are actually used, RandomKit relies on Google Analytics 4 with IP anonymization enabled. GA4 reports only aggregate, anonymized traffic β€” page views, rough geographic region, and similar metrics. It is loaded only after you click "accept" on the cookie banner, and it never receives your tool inputs, list contents, or draw results. See Google's privacy policy for details on how GA4 handles data.

We have reserved space for Google AdSense on some pages, but it is not currently active. If that changes, this policy will be updated first.

Your Rights and Choices

If you live in a region covered by GDPR, CCPA, or similar laws, you have enforceable rights over personal data. Because RandomKit does not collect personal data in the first place, exercising those rights is mostly a matter of managing your own browser:

  • Opt out of analytics β€” Decline cookies in the banner, or clear the cookie_consent entry and reload.
  • Access and deletion β€” There is no server-side profile of you to access or delete. Your tool settings and draw history live only in your browser; clear them via your browser's site-data controls.
  • Object and withdraw consent β€” You can withdraw analytics consent at any time, for any reason, without explanation.

If you would like written confirmation that we hold no personal data about you, email us at the address below and we will respond.

Children, Classrooms, and Sensitive Draws

RandomKit is frequently used in classrooms β€” teachers draw names for roll call, split students into teams, or spin a wheel to pick a topic. Because no roster ever leaves the teacher's device, there is nothing for us to disclose or mishandle about minors. The same applies to Secret Santa: the participant list and any exclusion rules (for example, "don't assign siblings to each other") stay entirely on the organizer's machine.

We do not knowingly collect any data from children, and the design of the site makes such collection impossible β€” there is no form to fill in, no account to create, and no upload step.

Updates and Contact

If we change how RandomKit works in a way that affects privacy, we will update this page and bump the effective date above. For questions about this policy, or to request written confirmation that we hold no personal data about you, write to:

Email: privacy@randomkit.app