Privacy and analytics
This site sends Google Analytics 4 one manual page_view per page load. Site-supplied fields are page_path limited to /, /read-more, or /404, a query-free page location whose hostname identifies this site, and environment labels in traffic_type and a user property.
GA4 may use a first-party analytics cookie and pseudonymous client and session identifiers. It receives browser language and broad browser, device, and platform categories, and derives country plus broader region, subcontinent, and continent from the IP address before Google discards it. Granular location and device collection is disabled for every region, so GA4 does not collect city or city coordinates, the browser user-agent or minor version, device brand, model, or name, operating-system or platform minor versions, or screen resolution.
Referrer, Google signals, advertising personalization, automatic page views, full URLs, query strings, names, email addresses, donation or payment activity, form data, prompts, responses, API keys, precise location, and user-supplied text are disabled or excluded. Random Knights, LLC is responsible for this analytics data. See Google's privacy policy.
Beta list and updates
If you join the beta list or ask to be told about updates, we collect the email address you type, the name you type if you give one, which Random Knights site you used, the dates you first and last signed up, and which version of the sign-up wording you agreed to. If you use the sign-up form, we store these in a private Cloud Firestore database in our Google Cloud project. Signing up again with the same email address updates your entry instead of adding a second one. If you email us instead, we keep your email address and what you write in our mailbox.
We use it only to email you about rand0m.ai and the Random Knights tools. Only our team can read it. We do not sell it, share it, or use it for advertising. We do not send it to Google Analytics. The list itself holds no IP address or browser details. Google Cloud's own request logs for the sign-up function can hold them for 30 days.
We keep an entry until you ask us to remove it, or until 24 months after you last signed up, whichever comes first. We remove expired entries by hand, so an entry can stay a little past 24 months until the next sweep. To be removed, email privacy@rand0m.ai from the address you joined with. Removal finishes within 30 days. You must be at least 13 years old to join. Deleting a rand0m.ai account does not remove a beta list entry, because the list is not tied to an account. Questions go to knights@rand0m.ai.
The backdrop choice
If you switch the backdrop with the lamp, your browser remembers the choice on your device, in local storage under the name rk-backdrop, as one word: dark or lite. Older choices named default, fallback, or pro are read as dark or lite. We never receive it and it is not sent anywhere.

