Skip to content

Privacy

How DO101 handles your data. Last updated 7 September 2026.

The short version

  • Almost every tool runs entirely in your browser. Those files and texts never reach a server.
  • DO101 has no accounts, so there is nothing to sign up for and no profile to build.
  • Favourites, recent tools and game scores are stored in your own browser, not on a server.
  • The only feature that sends anything off your device is the optional AI router, and only the message you type.

Tools that run entirely in your browser

The image compressor, image resizer, JPG↔PNG converters, QR generator, word and character counters, text cleaner, text diff, case converter, JSON formatter and validator, Base64 tool, URL encoder and decoder, UUID generator, JWT decoder, timestamp converter, regex tester, hash generator, all four calculators and all four games run on your device using your browser’s own APIs.

Your file is processed in your browser and is not uploaded by DO101. There is no upload endpoint for these tools, so the data physically cannot reach us.

What is stored on your device

DO101 uses your browser’s localStorage to remember a few things so the site is nicer to come back to:

  • Your recently used tools
  • Personal bests for the games
  • An XP total and daily streak, both calculated from your own activity on this device
  • Your light/dark theme preference

None of this is transmitted anywhere, and it is not synced between your devices. You can erase all of it at any time:

Your local data

Everything DO101 stores lives in this browser only. Nothing here has been sent to a server.

  • Recent tools remembered: 0
  • XP earned on this device: 0
  • Current streak: 0 days
  • Personal bests: stored per game

DO101 AI

The AI router is the one feature that leaves your browser. When you send a message there, the text is posted to a DO101 endpoint so a tool can be chosen. If an AI model provider is configured on this deployment, that message is forwarded to the provider purely to pick a tool and pull out its arguments; the provider’s own terms then apply to that request. The chosen tool afterwards runs locally in your browser.

Messages are not stored in a DO101 database. Ordinary server logs may briefly record request metadata such as IP address and timestamp, which is also what powers the basic rate limiting that stops the endpoint being abused.

Please do not paste passwords, API keys, tokens or personal data into DO101 AI. Use the tool’s own page for anything sensitive — nothing leaves your browser there.

Typing Battle

Typing Battle connects two browsers directly using WebRTC. A free public signalling service is used only to exchange connection details so the two browsers can find each other; your keystrokes travel peer to peer and never pass through DO101. Your display name is sent straight to your opponent’s browser. Rooms are not stored anywhere and disappear when the host closes the tab.

Analytics

DO101 ships with an analytics abstraction but no analytics provider is loaded by default, so no analytics requests are made. If a privacy-friendly, cookie-free provider is added later, this page will be updated first and the events collected will be limited to anonymous product usage — which tools are opened and completed — with no personal data and no cross-site tracking.

Advertising

DO101 is preparing to show advertising from Google AdSense to cover hosting. Ad code is only loaded when a publisher ID is configured, and it is not configured on a deployment that has not been approved. When ads are enabled, Google and its partners may use cookies or similar technologies to serve and measure them, subject to Google’s own policies. You can review and change your Google ad settings at adssettings.google.com.

Where consent is legally required for advertising or analytics cookies in your jurisdiction, DO101 will present the appropriate consent control before those technologies load.

Cookies

DO101 itself sets no tracking cookies. Preferences are kept in localStorage rather than cookies. Third-party cookies may be set by advertising once it is enabled, as described above.

Children

DO101 is a general-audience website and is not directed at children under 13. We do not knowingly collect personal information from anyone, including children.

Your rights

Because DO101 does not operate accounts or a user database, there is generally no personal data held about you to access, correct or delete. Data stored on your own device can be erased with the button above or by clearing site data in your browser. If you believe we hold information about you, contact us using the details on the contact page.

Changes to this policy

If DO101 starts collecting something new — analytics, advertising, or a feature that needs a server — this page will be updated before that happens, and the date at the top will change.

Contact

Questions about privacy can be sent through the contact page. This policy applies to https://do101.online.