PRIVACY

2MB Problems is a free site run by one person, Karan Mannan. This page lists everything the site keeps about you, who can see it, which other services are involved, and how to delete your account.

In short: the server keeps your sign-in email, your display name, your code and your results. It counts how the site is used under a code number instead of your name, and nothing about that is stored on your device. You can delete your account yourself with the DELETE ACCOUNT button on the HISTORY page. Your results then stay on the leaderboards under an anonymous name.

WHAT IT STORES

WHAT STAYS ON YOUR DEVICE

Drafts of your code and custom input, the language you last picked for each problem, your editor font, key bindings, layout and the CRT effects switch are kept in your browser's local storage. Saving them never sends them anywhere, and they stay after you sign out. Your code and custom input reach the server only when you press RUN or SUBMIT. To remove them, clear this site's data in your browser. Deleting your account clears that account's drafts, custom input, last language and workspace layout from the browser you deleted it in. Your editor font, key bindings and CRT switch stay, and other browsers keep everything until you clear it.

WHO CAN SEE IT

USAGE ANALYTICS

The site counts how it is used, so the owner can see where people get stuck. The server records:

Page views are always anonymous. They carry no code number and no link to your account, whether you are signed in or not, so they are only counted. The other three kinds of event carry a code number instead of your name. The server makes it from your account number and a secret key that only the server has, so the analytics service cannot tell who you are. The owner can work it out, which is how your events can be found and deleted.

Analytics never get your code, your custom input, your email address, your display name, your network address, your browser's details, the names or contents of tests, or exit codes. They set no cookie and store nothing on your device. The page sends its name to this site's own server and nowhere else; the server passes the events on.

If your browser sends "Do Not Track" or "Global Privacy Control", page views from it are not recorded. If you object to being counted, tell the owner. Page views cannot be traced to you, so there is nothing of yours to take out of them. For your sign-in, run, submit and result events, there is no switch yet that leaves out only your account, so the owner will stop sending your events or turn analytics off for everyone. The events are kept for up to 12 months.

COOKIES

One cookie keeps you signed in. A short-lived cookie (10 minutes) carries a sign-in while it is in progress, and another, just as short, lets the "not accepted" page explain a refused sign-in; that one can hold the email address that tried. The site cannot sign you in without them, and none of them is used for analytics, advertising or tracking.

WHO ELSE IS INVOLVED

Your data is not sold or used for advertising, and it goes to no one beyond the services above. It is used only to run the site and improve it.

DELETING YOUR DATA

You can delete your account yourself. Open HISTORY, find the ACCOUNT box at the bottom and press DELETE ACCOUNT. A box lists what goes and what stays, and you type DELETE to confirm. It cannot be undone. If a run or submission of yours is still queued or running, wait until it finishes.

Deleting your account does this:

YOUR CHOICES

To see or correct what the site holds about you, to object to being counted, to leave the site, or to ask the owner to delete your account for you, write to the owner through the links at the bottom of this page. Deleting your account has a button. The other requests are still handled by hand. If you need something removed, ask before you submit it.

LAST UPDATED 2026-10-31 · IF THE SITE CHANGES, THIS PAGE CHANGES.