Privacy Policy

What the extension knows about you, and where it goes

Scanning pages and downloading files happens entirely in your browser. The only information that reaches our server is what we need to run your free trial and unlock the plan you paid for.

Effective 15 September 2026 Applies to the Chrome extension and its licensing server Contact ngovanvien1010@gmail.com

At a glance

Every piece of data the extension touches ends up in one of three places.

Your device

Never leaves your browser

  • Pages you scan and the media found on them
  • Network requests watched to find videos
  • Download history and settings
  • Daily download counters
Always. Removed when you uninstall.
Our server

Your account and plan

  • Google account ID, email and name
  • Trial start date, plan and expiry
  • License keys and purchase status
Only after you click Sign in with Google or activate a key.
Services we use

Sign-in and payments

  • Google handles sign-in
  • Gumroad handles checkout and license keys
  • Vercel and Upstash host the server
Only for the steps they perform. Nothing is sold.

Data that stays on your device

The core of the extension works without sending anything to us. When you open it on a page, it reads that page to list images, videos and audio, and saves the files you pick to your Downloads folder.

DataWhy it existsStored in
Media found on a pageShown in the popup so you can choose what to download. Kept in memory only, never saved.Memory only
Media network requestsThe webRequest permission watches (never blocks or changes) requests for images and video streams. Only the file address, type and size are kept, and only until the tab closes or navigates.Memory only
Download historyLets you see past downloads: time, number of files, page title and website name. Clear it any time in Options.chrome.storage.local
Settings & countersYour filters, folder and filename rules, language, and how many files you downloaded today (for the free plan limit).chrome.storage.local
Session & plan cacheA sign-in token and a copy of your current plan, so paid features work offline.chrome.storage.local
Trial markerThe date your trial started, so reinstalling does not restart it.chrome.storage.sync

Data in chrome.storage.sync is synced between your own Chrome browsers by Google if you have Chrome Sync turned on. We cannot read it.

When you download a file, your browser requests it directly from the website that hosts it, the same way it would if you saved it by hand. Files never pass through our server.

Account data on our server

Signing in is optional for browsing the free plan. When you choose Sign in with Google, or activate a license key, our server stores the following so your trial and paid plan follow your Google account across devices and reinstalls.

DataSourceUsed for
Google account IDGoogle sign-inIdentifying your account
Email address & nameGoogle sign-inMatching purchases to your account, support replies
Account & trial datesOur serverRunning the one-time 14-day Pro trial
Plan and expiry dateGumroadUnlocking Pro or Lifetime features
License keysGumroad, or typed by youProving a purchase; one key links to one account
Purchase statusGumroadProduct bought, purchase email, and whether it is active, cancelled, ended or refunded

We do not receive or store card numbers, billing addresses or any other payment details. Those stay with Gumroad.

To keep your plan accurate, the server re-checks your license keys with Gumroad about once a day, and the extension refreshes your plan from our server about every 12 hours.

Services we use

We share data only with the services that perform part of the extension's job, and only what that job requires.

  • Google signs you in (scopes: openid, email, profile). We never see your Google password.
  • Gumroad sells Pro and Lifetime plans as merchant of record and issues license keys. When you buy, Gumroad sends our server your license key, purchase email and product. We send license keys back to Gumroad to check they are valid. Gumroad's own privacy policy covers your purchase.
  • Vercel hosts our server. Like any web host, it may record technical request details such as IP addresses in its logs. We do not use these to identify or track you.
  • Upstash stores the account data described above.

We do not sell your data, share it with advertisers or data brokers, or use it for anything other than providing the extension. We will disclose data only if the law requires it.

What we never collect

  • Your browsing history or the addresses of pages you visit
  • Page content, including the images and videos you scan or download
  • Keystrokes, clicks, form data, messages or passwords
  • Your location
  • Analytics, tracking pixels or advertising identifiers

Google user data

The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.

Your Google account ID, email and name are used only to provide your trial and paid plan and to answer support requests. People never read this data unless you ask us for support, it is needed for security, or the law requires it.

Keeping and deleting your data

  • On your device: clear download history in Options, sign out to remove your session, or uninstall the extension to remove everything stored locally.
  • On our server: account data is kept while your account is in use. Email ngovanvien1010@gmail.com from the address you signed in with and we will delete your account data within 30 days. Deleting it ends any trial or paid plan linked to that account.
  • At Gumroad: purchase records are kept by Gumroad under its own policy, including for tax and accounting purposes.

Security

All traffic between the extension, our server, Google and Gumroad uses HTTPS. Sign-in tokens are signed by our server and expire after 90 days. Access to the database is limited to the server itself. No system is perfectly secure, but we collect as little as possible so there is less to protect.

Children

The extension is not directed to children under 13, and we do not knowingly collect their data. If you believe a child has created an account, contact us and we will delete it.

Changes and contact

If this policy changes, we will update this page and its effective date.

Questions or requests: ngovanvien1010@gmail.com.