Privacy Policy
Applies to the Chrome extensions Case Changer, Character Counter for X, Bluesky & Threads, Unit Price Calculator, Plain Text, Tab Limiter, Hex Color Picker, Recipe Scaler, and Date Calculator.
Last updated: 28 August 2026
The short version. These extensions do not collect, transmit, sell or share your personal data. Everything they do happens on your own computer and never leaves it. There is no analytics, no telemetry, no advertising and no tracking of any kind.
What each extension does, and where
All processing happens locally, inside your browser. Results are never transmitted anywhere.
- Case Changer reads text you paste into it or highlight on a page, changes its capitalisation, and can write the result back where you found it. Saved snippets are stored on your own machine only.
- Character Counter counts the draft you type against the selected platform's limit, reports its word and sentence count and how long it would take to read or say aloud, and for premium users splits it into numbered posts. Your draft is stored locally so it survives closing the popup.
- Unit Price Calculator works out the price per item, per weight or per volume from the price and quantity you type in.
- Plain Text reads your clipboard when you click the clean button, strips the formatting from it, and writes plain text back to your clipboard.
- Tab Limiter counts how many tabs you have open and closes a new one when it would take you past the limit you set. See the note below for exactly what it keeps.
- Hex Color Picker uses your browser's built-in eyedropper to sample the colour of a pixel you click on, and converts it between colour formats. It reads a single colour value, never the content of the page.
- Recipe Scaler multiplies or divides the ingredient quantities you paste in, and converts between metric and imperial measures.
- Date Calculator adds or subtracts days from a date you enter, or counts the days between two dates. The bank-holiday dates are worked out in code, not looked up online.
Tab Limiter, specifically
Tab Limiter is the only one of these extensions that can see anything about your browsing, so it is worth being precise about it:
- It counts your open tabs, and reads the address and title of a new tab at the moment that tab would exceed your limit.
- When it closes such a tab, it saves that address and title to a local list, so you can reopen what was blocked from the popup.
- That list lives in local storage on your machine, holds at most the 25 most recent entries, can be cleared from the popup, and is deleted when you uninstall the extension.
- It is never transmitted. It is not sent to us, and no part of it is included in the licence check described below.
- Tab Limiter does not read the content of any page, and does not track tabs you already had open.
What is stored on your device
Each extension uses your browser's local storage to remember some of the following, depending on what that extension does:
- your light or dark theme choice
- your current draft, last-used text, or last calculation
- your settings, such as the chosen platform, units, currency or cleaning rules
- items you saved deliberately: snippets and comparison entries
- whether your licence is paid, so premium features keep working offline
This data stays on your device and is not readable by us. Uninstalling the extension removes it.
The one network request
When you open an extension's popup, it asks ExtensionPay whether your licence is paid. That request contains an anonymous installation identifier and nothing else. No text you have typed, copied or highlighted, and no address you have visited, is ever included.
If the request fails — because you are offline, for example — the extension carries on working using the last known answer.
Payments
Premium upgrades are handled by ExtensionPay and Stripe. If you choose to buy one:
- your card details are entered on Stripe's own checkout page, and are never seen by, passed through, or stored by these extensions;
- ExtensionPay holds the email address you pay with, so that you can restore your purchase on another device;
- we receive only the fact that a payment succeeded.
See ExtensionPay's privacy policy and Stripe's privacy policy for how they handle that data.
Permissions, and why each one exists
| Permission | Why it is needed |
|---|---|
storageall |
Saves your settings, draft and licence status locally on your device. |
activeTabCase Changer |
Reads the text you have highlighted and writes the converted text back — only on the tab where you opened the extension, and only when you click. |
scriptingCase Changer |
Runs the small function that reads and replaces that selection. Only in response to your click. |
clipboardReadPlain Text |
Reads the copied text so its formatting can be stripped. Only when you click the clean button. |
clipboardWritePlain Text |
Writes the cleaned plain text back to your clipboard. |
tabsTab Limiter |
Counts how many tabs are open, and closes a new one that would take you past your limit. |
notificationsTab Limiter |
Tells you that a tab was blocked, and why. |
Access to extensionpay.comall |
Required by the payment library to confirm a completed purchase. Applies to that one site and to no other. |
Apart from the cases described above, these extensions cannot read the pages you browse. Case Changer only ever sees text you have deliberately highlighted, on the tab where you opened it.
Hex Color Picker, Recipe Scaler and Date Calculator request no permissions at all
beyond storage. The colour picker uses Chrome's own EyeDropper, which
the browser runs on your behalf and which needs no access to any page.
Children
These are general-purpose tools and are not directed at children under 13. No personal data is collected from anyone.
Changes to this policy
If this policy changes, the date at the top of this page will be updated, and any material change will be noted in the extension's Chrome Web Store listing.
Contact
Questions about privacy: tristan101@hotmail.co.uk