Privacy

Your blocked sites never leave your browser.

Scrolling Stop needs to see the address of the page you are opening in order to block it. That check happens inside Chrome, on your own machine, and the result is never transmitted, logged or sold. Last updated 18 August 2026.

What is stored, and where

Chrome's local extension storage on your own computer holds these four things. None of it is sent anywhere, and uninstalling the extension deletes all of it.

  • The list of websites you chose to block.
  • The focus goals you wrote for yourself.
  • Counts of blocked attempts per website, and how often you returned to focus.
  • Any break you are currently taking, and when it expires.

What is never collected

There is no account, no login and no server holding anything about you. The extension does not read, store or transmit any of the following.

  • Your browsing history, open tabs or page contents.
  • Form input, passwords, cookies or anything you type on a website.
  • Your name, email address, IP address or location.
  • The specific websites you block, which stay on your machine only.

The one anonymous count, and how to switch it off

To know whether anyone is actually using this, the extension sends one message when it is installed or updated, and opens this website when it is removed. That message carries a random identifier, the version number, and whether it was a new install or an update. It carries nothing else at all, and never anything at all about the websites you happen to visit.

The random identifier is generated on your machine, is not derived from anything about you or your computer, and cannot be linked back to you. Open the extension and turn off Anonymous usage stats to stop this completely. Switching it off also deletes the identifier, and no page is opened when you later remove the extension.

These counts are processed by Google Analytics with personalised advertising disabled. Google's handling is covered by the Google Privacy Policy.

Why the permissions are what they are

Access to all websites
You can block any website you choose, so the extension cannot know in advance which addresses it needs to check. It only ever compares an address against your own blocked list.
declarativeNetRequest
Chrome performs the blocking itself from rules the extension hands over. This design means the extension never observes your actual traffic.
Storage
Keeps your blocked list, goals and counts on your machine between sessions.
Alarms
Ends a timed break at the right moment and puts the block back in place.
Favicon
Shows each blocked website's icon in your list, using the copy Chrome has already cached locally.

Check any of this yourself

You do not have to take any of this on trust. The full source is public, and src/telemetry.js is the only file in it that touches the network.

Questions or a correction

Open an issue on the repository, or write to [email protected]. If this policy changes, the date at the top changes with it and the change appears in the repository's history.