Privacy Policy
This policy is written to match what the extension's code actually does, not to cover every eventuality with vague language. If anything below turns out to be inaccurate, that is a bug. Report it to info@metric-rise.com.
The short version
- Your browsing history is stored in a database on your own computer, inside your Chrome profile. It is never transmitted anywhere.
- The extension contains no analytics, no telemetry, no tracking and no advertising.
- The only network request the extension can make is a licence-key check with the payment provider, and only if you bought the paid tier. That request contains no browsing data.
- There are no accounts and no server of ours. We could not read your history even if we wanted to, because it never reaches us.
What the extension stores, and where
Everything below lives in local storage that Chrome keeps for this extension on your
device (IndexedDB and chrome.storage.local). None of it leaves your machine.
- The archive. For each page you visit: its address, title, hostname,
the first and most recent visit times, and a visit count. Only
httpandhttpspages are recorded; browser-internal pages are not. - Page text, only if you enable it. With an active licence and your explicit permission grant, the visible text of pages you visit (up to 200,000 characters per page) is stored alongside the archive entry so you can search it later. This is off by default and does nothing until you turn it on.
- Settings and housekeeping. Your excluded-sites list, the deletion mirroring setting, import progress, timestamps of the last capture and health check, and a log of the last 20 internal errors (an error message and a timestamp, shown to you in settings).
- Licence state, only if you bought. The licence key you pasted, an activation id returned by the payment provider, and when it was last checked.
What the extension never does
- It never uploads, syncs or transmits your browsing history or page text. There is no feature in the code that could.
- It never runs analytics or telemetry of any kind.
- It never injects ads or modifies the pages you visit.
- It never reads form fields or anything you type into pages. The optional text capture walks the visible text of the finished page once; it does not observe input.
- It never sells or shares data with anyone. There is nothing held by us to sell.
Every network request, listed
The extension makes exactly one kind of network request, and only if you use the paid tier:
- Licence check to
api.polar.sh(Polar, the payment provider). Sent: your licence key, the store's organisation id, the activation id, and a device label of the form "Chrome on Mac", "Chrome on Windows" or "Chrome on Linux". Sent when you activate a key, and then roughly once a day to confirm the key is still valid. As with any web request, Polar's servers see your IP address. No browsing data, no page text, no URLs from your archive are ever included.
If you never buy a licence, the extension makes no network requests at all. You can
verify this yourself: open chrome://extensions, inspect the extension's
service worker, and watch the Network tab.
Permissions, and why each one exists
These match the extension's manifest exactly.
| Permission | What it is used for |
|---|---|
history | Reading the browsing history Chrome already keeps, so it can be copied into your local archive before Chrome deletes it. This is the product's core function. |
storage | Saving your settings, import progress and licence state on your device. |
unlimitedStorage | The archive is meant to grow for years. Without this, Chrome could evict the database when disk space runs low, which is exactly the data loss this extension exists to prevent. |
alarms | Scheduling background work: sweeping recent history into the archive, an hourly database health check, and the daily licence re-check. Extension service workers do not stay running on their own. |
scripting | Registering the page-text capture script, used only after you explicitly enable page-text search. Until you grant site access, this API injects nothing anywhere. |
| Site access (optional) | Requested at runtime, only when you press "Allow reading page text" in settings. It lets the extension read the visible text of pages you visit so that text becomes searchable. You can revoke it in one click, and everything else keeps working. |
Sites that are never recorded
Out of the box, pages on these domains are never added to the archive and their text is never read — mail, sign-in, banking and health, because those are the pages people are most alarmed to find in any archive:
mail.google.com, outlook.live.com, outlook.office.com, mail.yahoo.com, accounts.google.com, login.microsoftonline.com, id.apple.com, login.live.com, paypal.com, revolut.com, wise.com, chase.com, hsbc.com, bankofamerica.com, mychart.com, patientaccess.com, nhs.uk.
This is a starting point, not a claim of completeness. You can add or remove domains in settings and the list is fully yours.
Deleting your data
- Deleting in Chrome deletes here. When you delete a history entry in Chrome, the extension removes it from the archive too. This is on by default and can be turned off. One deliberate exception: when Chrome expires an entry simply because it is about 90 days old, the archive keeps it, since keeping those pages is the extension's purpose. The cutoff used is 80 days.
- Clearing all history in Chrome does not wipe the archive. The extension cannot tell a routine clear-up from a real "erase everything" intent, so it keeps the archive and shows a notice in settings that the clear happened. To remove archived pages, delete them by site in settings, or uninstall the extension.
- Delete by site. Settings has a control that removes every archived page from a given site at once.
- Uninstalling deletes everything. Chrome removes the extension's database and storage when you uninstall it. The archive, any page text and the licence state are all erased from the device. Export first if you want to keep a copy.
Payments
The paid tier is sold through Polar, which acts as the merchant of record. Checkout happens on Polar's pages. Your name, email and payment details are handled by Polar under Polar's privacy policy; the extension and this website never see your payment details. What the extension receives is a licence key that you paste in yourself.
This website
This site is static pages. It sets no cookies, runs no analytics scripts and loads nothing from third-party servers. The hosting provider keeps ordinary server logs (IP address, requested page, time), as any web host does.
When you uninstall the extension, Chrome opens this site's uninstall page once. That page visit carries no identifiers and nothing about your browsing; it exists to say goodbye and ask one optional question.
What the Chrome Web Store listing declares
The listing's data disclosures are meant to match this policy: the extension handles web history and, if you enable page-text search, website content; both are stored locally and never transmitted. It does not collect personal information, does not sell data, and does not use data for any purpose beyond the single stated one. If the listing and this policy ever disagree, this policy describes the code, and the listing is the thing that needs fixing.
Changes
If this policy changes, the date at the top changes with it, and any change that affects what data is handled will be called out in the extension's listing update notes. The promise that browsing data never leaves your device is the product. A version of this extension that broke that promise would be a different product, and you should uninstall it.
Contact
Metric Rise FZE LLC, Ajman NuVentures Centre Free Zone, UAE.
info@metric-rise.com