Unscroll
Add to Chrome

What Unscroll reads, and where it goes

This covers the Unscroll extension, Unscroll's server and this website. Updated .

The short version

What Unscroll reads

Unscroll runs on x.com (and twitter.com), reddit.com and youtube.com, and on no other site. There it reads the posts and videos the site shows you as you browse: your feed, and the threads, profiles or search results you open. For each one it keeps the author, the text or title, the link, and public counts such as likes, points or views. It reads them from the page and from the site's own responses to your browser.

It skips ads and promoted posts. It doesn't collect your messages, notifications or account details, and it never posts, likes or follows anything.

When you ask for a briefing, Unscroll scrolls the feed for you to read up to 50, 100 or 200 more posts (your choice in Settings), then puts you back where you were.

What stays in your browser

Everything Unscroll keeps is stored by Chrome on your computer, in the extension's own storage:

  • The posts it read, up to 300 per site, in session storage that Chrome clears when you close the browser.
  • Your latest briefing for each site, with the posts it cites.
  • Your settings: the topics and people you follow, the briefing language, how many stories and posts, and your AI provider.
  • Your API key, if you add one. It's stored in plain text, as with other bring-your-own-key extensions, so anyone with access to your browser profile could read it. Use a key you can revoke.
  • Your time returned: today, all time, 90 days of daily totals, your level and milestones.
  • For Unscroll Free, a random token that lets the server count your free briefings. It says nothing about you.

Removing the extension deletes all of it.

Where posts go to become a briefing

An AI model writes each briefing. Which one runs, and so where the posts go, is your choice in Settings:

Unscroll Free, the default

Before your first free briefing, Unscroll asks for your OK. Then, for each briefing, it sends the posts it read (at most 200, each cut to 600 characters), the topics and people you follow, your briefing language and your time zone to Unscroll's server. The server has Cloudflare Workers AI write the briefing and sends it back. The posts are discarded once the briefing is written. They are never stored or logged.

Your own key

The posts go straight from your browser to OpenAI (api.openai.com) or Anthropic (api.anthropic.com) with your key. Unscroll's server isn't involved. That provider's privacy policy applies: OpenAI, Anthropic.

Chrome on-device

Chrome's built-in model writes the briefing on your computer. Nothing is sent anywhere.

YouTube thumbnails

When you open the sources behind a YouTube story, their thumbnails load from i.ytimg.com, YouTube's image server, the same way they do on YouTube.

What Unscroll's server keeps

For Unscroll Free, the server keeps only what it needs to count free briefings:

  • A hash of your token, never the token itself, with the date it was made and your time zone, so your count resets at your own midnight.
  • How many briefings each token, and each network, used on a given day. These counts are deleted after 7 days.
  • Your IP address only as a salted hash, to stop one network from using up the free allowance. Never the address itself.

The server's own logs record that a request happened and whether it failed, never the posts it carried. It runs on Cloudflare, which carries the traffic to and from it and keeps short-lived logs to operate and protect its network (Cloudflare's privacy policy).

What never happens

  • Unscroll doesn't sell or share your data, and shows no ads.
  • The extension has no analytics and no tracking.
  • Your data is used for one thing: writing your briefing. Unscroll doesn't use it to train models, and it's never used to decide credit or lending.

Unscroll's use of the information it reads follows the Chrome Web Store User Data Policy, including its Limited Use requirements.

This website

No cookies, no analytics, and no third-party scripts or fonts. Like any website, the servers that deliver these pages see your IP address to send them to you.

Two forms send what you type to Unscroll's server:

  • The uninstall form: the reasons you tick, your note, an email address only if you want a reply, and the version you removed. It's stored without your IP address and without any link to your install.
  • The Pro waitlist: your email address and the billing period you picked. It's used once, to tell you Pro is open, and deleted whenever you ask.

To stop spam, both forms count sign-ups per network for a day, using a salted hash of your IP address. Those counts are deleted after 7 days.

Your choices

  • Pick where the AI runs in Settings. With Chrome on-device, nothing leaves your computer.
  • Remove the extension to delete everything it stored.
  • To delete your waitlist address or an uninstall note that has your email in it, write to hello@unscroll.app.

Changes

If the way Unscroll handles your data changes, the extension will tell you before it happens, and this page will carry the new date at the top.

Contact

Questions about this policy: hello@unscroll.app.