TERMS
2MB Problems is a free coding-practice site, run by one person, Karan Mannan (the owner). You write programs, and the site runs them in a sandbox and scores them. By signing in or using the site you agree to these terms. If you do not agree, please do not use it.
In short: it is free, with no promise that it stays up. Submit only code you are allowed to submit, leave the sandbox and other players alone, and expect your results to appear on the leaderboards under your display name. The owner can disable accounts. What the site keeps about you is on the privacy page.
NO PROMISE THAT IT STAYS UP
The site is provided as it is, while it is still being built. Problems, features, scoring and limits can change, and the site can pause or stop at any time, with or without notice. There is no uptime promise, and data can be lost, so keep your own copy of any code you care about. To reach the owner, use the links at the bottom of this page.
ACCOUNTS
You sign in with Google or GitHub. When registration is open, anyone with a verified Google or GitHub address can sign in. When it is closed, only addresses the owner has allowed can sign in. The owner may refuse or remove accounts that abuse the service. An account is for one person: do not share yours or make a second one. The owner can disable an account at any time, for instance after a breach of these terms or an attack on the sandbox. You can delete your own account on the HISTORY page, and the privacy page says what happens then.
USING THE SITE
Submit only code that you wrote or have the right to submit. You agree that you will not:
- try to escape, attack, overload or probe the sandbox, the judge, the server or other players, or look for ways to read the hidden tests;
- scrape the site or collect other players' data;
- share hidden tests, or code that belongs to other players;
- get around the rate limits. Automated submissions are allowed only within them.
If you find a weakness, tell the owner and do not use it.
YOUR CODE
You keep whatever rights you have in the code you submit. By running or submitting it you give the site permission to run it, to store it, and to show it to you with its results. The owner can also read it to run the site and fix problems. Your results appear on the leaderboards under your display name, and other players never see your code. If you delete your account, your results stay on the leaderboards under a name such as "deleted-7", as the privacy page describes.
THE SITE'S CONTENT
The problems, statements and reading material belong to the owner. You may use them to practice, but please do not republish them without asking. Reading material links to sources written by other people. Those sources have their own terms, and the owner does not control them.
NO WARRANTY
The site comes with no guarantee that it works, that its verdicts and scores are right, or that it is free of errors. As far as the law allows, the owner is not liable for any loss from using it, including lost code or data and downtime. This does not remove any right you have by law that cannot be removed.
PRIVACY
The privacy page says what the site keeps about you, who can see it, and how to delete it. Please read it with these terms.
CHANGES
The owner can change these terms as the site changes. The date at the bottom shows the latest version. If you keep using the site after a change, you accept the new terms.
GOVERNING LAW
These terms are governed by the laws of India. If a dispute cannot be settled by talking, the courts in India decide it. If you use the site from another country, any rights that the law of your country gives you and that a contract cannot remove still apply.
LAST UPDATED 2026-10-31 · IF THE SITE CHANGES, THESE TERMS CHANGE.