Privacy policy
PriceFlip browser extension and this website. Last updated 12 November 2026.
What PriceFlip does on your device
When you open a web page, PriceFlip’s content script reads the text of that page inside your browser, looks for prices, and shows the converted amount next to them, in place of them, or when you hover. It does this on every http and https page unless you have switched PriceFlip off for the site. The text it reads, and the prices it finds, stay in your browser: they are not stored, logged or transmitted.
When you select text that looks like a price, or open the toolbar popup, the same applies: the work happens on your device. The popup looks at the address of the tab you are on so it can show the controls for that site.
The one network request
To convert amounts, PriceFlip needs exchange rates. Its background service worker downloads them from the free open.er-api.com service (https://open.er-api.com/v6/latest/USD), when its saved copy is more than 6 hours old, and when you tap refresh in the popup. The request is the same for everyone: it contains no page content, no prices, no list of the sites you visit and none of your settings.
As with any request on the internet, the rate provider can see your IP address and the usual technical details your browser sends. That service is run by a third party, ExchangeRate-API, and its own terms apply to it. Its rates are reference rates that update about once a day, not live market quotes. If the request fails, PriceFlip keeps using the last rates it saved.
What is stored, and where
| Data | Where | Who can see it |
|---|---|---|
| Your settings: on/off, home and second currency, display mode, highlight color, number format, theme, site rules, per-site display modes, and your list of excluded sites | chrome.storage.sync | You. If you use Chrome sync, Google syncs these between your own devices under Google’s privacy policy. The PriceFlip developer has no access to them. |
| Cached exchange rates and when they were fetched | chrome.storage.local | Stays on your device. |
| The popup converter’s last amount and chosen currencies | chrome.storage.local | Stays on your device. |
Removing the extension deletes its local data. You can reset all settings from the settings page at any time.
Permissions, in plain words
| Permission | Why PriceFlip needs it |
|---|---|
storage | To save your settings and the rate cache. |
activeTab | So the popup can tell which site you are on and show its per-site controls. |
https://open.er-api.com/* | The only host PriceFlip contacts, to download exchange rates. |
Content script on all http(s) pages | To find and convert prices on the pages you visit. This code runs locally and does not send page content anywhere. |
What PriceFlip does not do
- No analytics, telemetry or crash reporting.
- No tracking, fingerprinting or advertising, and no ads in the extension.
- No accounts or sign-in.
- No selling or sharing of your data. PriceFlip doesn’t collect any to sell or share.
This website
This site is a static website. It sets no cookies, runs no analytics and loads no third-party scripts, fonts or trackers. The one thing it saves is your light or dark theme choice, in your browser’s local storage, if you use the theme switch; that value never leaves your browser. The company that hosts the site may keep ordinary server logs (such as IP addresses and requested pages) under its own policies, which we don’t control.
Changes to this policy
If PriceFlip’s behaviour changes in a way that affects your privacy, this page will be updated and the date above changed.
Contact
Questions about this policy? Get in touch: [contact email: to be added before publishing].