Last updated October 30, 2026 · BAD ADS by OTECH Labs
BAD ADS does not use ad networks, advertising cookies or ad trackers, and there is no ad pixel on this site. This page lists the storage the game actually uses. The privacy policy says what we do with that information.
We don't use advertising or cross-site tracking cookies. Our hosting (Vercel) may set __vdpl, a strictly necessary cookie that keeps you on one version of the site. It expires quickly. We count page views with Vercel Web Analytics, which doesn't use advertising IDs. The game also saves your progress in your browser's local storage.
Save and device ID. The first time you play, the browser (or the app) keeps a random device ID with your guest save in its local storage. It counts Daily tries, checks scores and reward codes, and stops abuse. It isn't tied to your name or email. Clearing the site's data, or deleting the app, gives you a new ID and a fresh guest save. If you sign in, that save can also be stored with your account (see the privacy policy).
Gameplay events. The same anonymous events described on the privacy policy (a run started or ended, a fight or mini-game finished, a card pick, how long the first tap took) are sent with that device ID so we can balance the game. They are not a third-party tracker and they contain no names or emails.
Playing does not require an account. If you sign in, our sign-in library sets first-party session cookies on badads.lol so the browser stays signed in. Their names are __Host-badads.session_token, __Host-badads.session_data, __Host-badads.account_data, and __Host-badads.dont_remember. They are Secure, SameSite=Lax, and limited to this site. Signing out or deleting your account clears the session. We don't use them to advertise.
“Continue with Apple”, “Continue with Google” and “Continue with X” send you to that company to approve sign-in (in the apps, in your phone's browser). They set their own cookies on their own domain for that sign-in. We receive the account details described in the privacy policy. We never post to X, read your posts, or add an X, Apple or Google pixel.
Card payments on the website open Stripe Checkout. Stripe sets cookies on Stripe's domain to take the payment and prevent fraud. We never see or store your card number. We keep the purchase record described in the privacy policy (what you bought, the price, paid or refunded, and Stripe's reference IDs). Stripe is not used for ads. In the iPhone and Android apps, purchases go through Apple's or Google's own purchase screen instead, not a web page.
Push notifications in the iPhone and Android apps are sent through OneSignal, whose code is built into the app itself. It uses no cookies on this site and nothing in your web browser. What it keeps is in the privacy policy.
Vercel hosts the site and Neon runs the database. Vercel Web Analytics counts visits without advertising cookies or advertising IDs (the privacy policy says what it records). The site may also set __vdpl, a strictly necessary Vercel cookie that keeps you on one version of the site. Neon does not set a cookie in your browser.
You can play without signing in or paying, and then the only storage we use is the guest save on this device. You can clear that in your browser's site data (or by deleting the app). Questions: support@otechlabs.io.