EXPLAINEDINBITZENGINE LAB
EXPLAINEDINBITZ · PRIVACY NOTICE

Your sound. Your choice to share.

Engine Lab is operated by Explainedinbitz. You can play the V8 and record or preview a take in your browser for free. You decide whether to share a beat. New membership connections and purchases are paused. The public site displays no advertisement placement. Publisher-verification information identifies the site without loading an advertising script.

Your measurement choices

Google Analytics can help us count visits, successful engine starts, use of controls such as engine speed, sound and camera, and clicks on Support, Instagram and YouTube. We group entry sources as Instagram, YouTube, internal, other or direct. Direct includes visits with no identifiable source. Google receives the public lab address, a pseudonymous browser identifier, technical details such as device type, and connection information. Its first-party cookies last up to 90 days. We send fixed control and destination names. Clicking Support counts interest and does not record a payment. Form entries, beat titles, profiles, receipts, full referring addresses and link parameters stay out of these reports.

When separate error reporting is available, you can allow Firebase Crashlytics to receive a fixed error category for a graphics failure or engine script error. Firebase can use an installation identifier and device or connection information to process that report. Your choices apply to this browser. You can change them here at any time. The simulation works with both options off.

Optional measurement is off when this page cannot load the public lab’s settings.

Changing your choice stops future collection in this browser. You can also clear this site's browser data to reset your preferences. Google describes its processing in its privacy policy.

Existing membership connections

For previously connected browsers, the lab checks existing membership status with Patreon. The lab uses the tier to check access to each engine and its replays. It keeps a short-lived access token encrypted on the server for up to 12 hours and stores no Patreon password, refresh token or copy of your Patreon profile.

Membership billing, payment methods and receipts stay on Patreon. Opening a membership link or signing in does not publish your draft. Patreon privacy policy.

Your draft and public beat

Your browser stores saved setups and your current draft. Before Patreon sign-in, the lab can keep a temporary copy in this tab so it can restore the same take when you return. Recordings contain a title, engine settings, drum patterns and timed control changes. They use no microphone or uploaded audio.

When you confirm “Save and get my link,” the lab stores the performance and adds it to that site's gallery. The title, engine and a supporter alias appear on the gallery and supporter wall. You can opt into showing a chosen public name instead. Paying for a membership alone does not create a wall entry. Billing amounts, Patreon names, email addresses and payment details stay off the wall.

Anyone can play a shared V8 beat on the public site. W16 listeners need an eligible membership. All staging links also require private staging access. You can change your public name or hide a beat in your browser's library. Hiding removes the beat from the gallery and disables its replay link. People who previously viewed it may already have kept a copy.

Sessions, hosting and retention

Cloudflare Workers and separate D1 databases serve the public site and the private staging site. Each site has its own Patreon connection, browser sessions and saved performances. Cloudflare Access also verifies entry to staging. Cloudflare processes connection data, including IP addresses, to deliver and secure these sites. The application hashes identifiers used for rate limiting.

An essential HttpOnly cookie identifies this browser's session for up to 90 days. On HTTPS it is Secure and uses SameSite=Lax. The lab stores a hash of the session credential, timestamps, a public supporter identifier and any profile choices you save. Daily cleanup removes expired connection records, expired rate limits and eligible expired sessions. Saved beats and historical receipts have no automatic deletion deadline. Clearing site data removes local drafts and can remove your access to private library controls. Signing in to Patreon on a different browser verifies membership there but does not transfer your library.

If this browser has an older demonstration receipt, it remains private and read-only on the hosted site. It can include the original amount, currency, status, dates and an optional receipt email supplied at the time. Local demonstrations use separate records and simulated funds. Patreon membership receipts are available through your Patreon account.

Help with your data

For a question about a published beat, your profile or your data, contact Explainedinbitz privately through the official Instagram profile. Include a public replay link if relevant. Keep passwords, receipt emails, sign-in links and browser credentials out of public posts.

← Return to Engine Lab