Privacy Policy
Last updated
The short version.
Snippet Manager does not collect, transmit, sell or share any data. It makes no network requests. Everything you create stays in your own browser.
There is no account, no sign-in, no server, no sync and no analytics.
What is stored, and where
All data is written to your browser’s local extension storage
(chrome.storage.local / browser.storage.local),
inside your own browser profile on your own device.
| Stored | Why |
|---|---|
| Snippets — names, triggers, content, tags, folders | The library itself |
| Runbooks — steps, notes you write against them, and which you’ve completed | The troubleshooting checklists |
| Folders and their names, colours and nesting | Organisation |
| Settings — your name, email, team, and preferences |
Fills {{agent}}, {{email}} and
{{team}}; remembers your choices
|
| Clipboard history — text you copy while it is enabled | The clipboard history feature |
| Usage counts — how often each snippet is inserted, and on which hostnames | Ordering your own list, and the Insights tab |
The name, email and team fields are optional and are only ever inserted into text you choose to insert. They are not transmitted anywhere.
What is not stored
- Passwords. Password fields are explicitly excluded from every code path.
- Page content. The extension reads only the short run of text immediately before your cursor, to notice a typed trigger. That text is examined in memory and never stored or sent.
- Browsing history. The active tab’s address is read only to identify which kind of tool you are working in. Only the hostname is retained, and only when you insert a snippet with learning enabled.
- Anything resembling a credential. Long random strings and recognised API-key and token patterns are skipped by clipboard history.
Network activity
None. The extension contains no remote code, no CDN references, no telemetry and no update pings beyond the browser’s own extension-update mechanism.
You can verify this: the published package is unminified, readable source.
On-device AI
Where your browser provides a built-in AI model, Snippet Manager can use it to rewrite, summarise or translate text you have written. This does not change anything above.
- The model belongs to your browser, not to this extension.
- It is downloaded and stored by the browser, and shared with everything else on your profile.
- Inference happens on your machine. No text is transmitted anywhere.
- Where no such model exists, these features insert your own text unchanged.
Permissions, and why each is needed
| Permission | Purpose |
|---|---|
storage, unlimitedStorage | Save your library locally |
contextMenus / menus | Right-click menu entries |
clipboardWrite | Copy a snippet when a page refuses direct insertion |
activeTab | Read the current tab’s address to detect which tool you’re in |
scripting | Insert text into the focused editor |
sidePanel | The side panel (Chrome and Edge) |
| Access to all websites | Snippet expansion has to work in text fields on whichever sites you use. Support tools are usually internal, so they cannot be listed in advance. |
Broad site access is used only to detect a typed trigger near your cursor and to insert text you asked for. It is never used to read, collect or transmit page contents.
Your control
- Per-site opt-out — Settings → Disabled sites
- Turn off clipboard history — Settings → Clipboard history
- Turn off usage learning — Settings → Context awareness
- Forget learned usage — Settings → Context awareness → Forget learned usage
- Turn off on-device AI — Settings → On-device AI
- Export everything — Settings → Your data → Export everything
- Delete everything — Settings → Your data → Reset library, or uninstall the extension, which removes all stored data
Children
The extension is a general productivity tool, is not directed at children, and collects no data from anyone.
Changes
Any future change to this policy will accompany a version update and be noted in the changelog. Since the extension collects nothing, no change can retroactively affect data already gathered — there is none.
Contact
dev@bakarimustafa.com