ScrollCache saves posts directly to your own Google Sheet. We collect anonymous usage counts (install / connect / save) to help improve the extension — never the content you save.
If you read nothing else, read this. Everything below is the same idea with more words.
Saves go to a Google Sheet in your own Drive. We never see it, store it, or copy it.
We log 3 events (install, connect, save) with a random ID — never URLs, captions, or content you save.
Your Google OAuth token lives only in your browser's storage. It never leaves your device.
Hit Disconnect in the popup and everything is gone. Your sheet is yours to keep or trash.
When you click 💾 Save on a post, ScrollCache reads and writes the following fields to your own Google Sheet:
That's it. We don't read your messages, your friends list, your profile, or any page content beyond the post you explicitly chose to save.
All saved data is written directly to a Google Sheet inside your own Google Drive via the official Google Sheets API.
ScrollCache has no server, no database, and no backend infrastructure of any kind. The data path is:
Your browser → Google Sheets API → Your Sheet
Nothing in between. Nothing logged. Nothing copied.
To understand how ScrollCache is used and where to invest in improvements, the extension records three anonymous events:
extension_installed — once, when you first installgoogle_sheet_connected — when you connect your Google Sheet for the first timepost_saved — when a save succeeds, with two flags only: which platform (Instagram or Facebook) and which type (Ad or Post)Each event is tagged with a random anonymous ID generated locally on your device the first time the extension runs. This ID is not linked to your Google account, your email, or any personal identifier.
What we never log: post URLs, captions, author names, your sheet ID, your Google account, or any content you save. The full list of fields sent is exactly what's described above — nothing more.
Events are sent to a Google Apps Script endpoint we own, which appends a row to a private sheet visible only to us. You can opt out by disabling the extension or uninstalling it.
To write to your Sheet, ScrollCache needs you to sign in with Google once. The access token we receive is:
chrome.storage.sync in your browserScrollCache uses two Google services and nothing else:
Google's Privacy Policy governs how Google handles data on their end. There are no other third-party SDKs, analytics tools, error trackers, or telemetry services in this extension.
Want it gone? Here's every way to do that:
Questions, concerns, bug reports, or feature requests? Open an issue on our GitHub repository or reach out via the contact info on our Chrome Web Store listing.
Install ScrollCache and start building your personal ad library — entirely under your control.