Last updated: 2026-09-23
Inspiration Collector is a Chrome extension that saves content from the page you are reading
into a folder on your own disk. It has no server, no account and no analytics. It does not
collect, transmit, sell or share any of your data, and the author has no place to receive it
even in principle.
1. What is collected
Nothing is collected by the author.
There is no backend, no API owned by the author, no telemetry, no crash reporting, no
advertising, and no third-party analytics or SDKs of any kind. No account is created and no
identifier is assigned to you.
What the extension saves, it saves onto your own computer, into a folder you choose
yourself. That is the whole product.
2. Where your content goes
Into the folder you picked, and nowhere else.
The extension writes through the browser's File System Access API. It can only touch the single
folder you selected with the browser's own folder picker, plus the topic subfolders it creates
inside it. It writes:
- a Markdown file per item you save,
- the original attachments (images and files) in
assets/, - an
index.jsonindex, plus aREADME.mdand aMATERIAL.mddescribing the folder for an AI
agent.
The write permission is granted by the browser, not by the extension, and the browser withdraws
it again on its own after a period without an active window — which is why the extension asks
you to unlock the folder from time to time. You can revoke the folder at any time by picking a
different one, and remove everything the extension wrote with the clear-all control in the
side panel.
3. What is stored locally
Your settings, and a diagnostic trace.
In chrome.storage.local, on this computer only:
- the on/off switch for page features, the list/thumbnail view preference, and whether the
hand-off panel is expanded, - the folder path you typed in yourself (the browser deliberately does not reveal absolute paths
to extensions, so this is text you pasted, used only to show it back to you), - which topic folder is currently selected,
- a short diagnostic trace used by the built-in "Something went wrong" dialog. You can clear it
there at any time.
In IndexedDB, the browser's handle to the folder you chose — this is the only way a folder handle
can be kept, and it cannot be read by anyone but this extension on this profile.
None of this is synced, uploaded or transmitted. Removing the extension removes it.
4. Access to the pages you visit
Read when you act, and only the tab you are on.
The extension requests the <all_urls> host permission because it collects content from whatever
page you happen to be reading; a fixed site list would defeat the feature. In practice its
content script reads the DOM of the current tab when you act:
- you click a save button in the side panel,
- you select text and click the small in-page button that appears,
- you use one of the two right-click entries (save this image, save the selection),
- or, on chatgpt.com, claude.ai and perplexity.ai only, you click the "save this reply" button
added to a reply.
One thing happens without you acting: on those same three sites, and only there, the script
checks the page about once a second so a "save this reply" button can appear beside each new
reply. That check looks for where the replies are, not at what they say, and nothing is read
or kept unless you press the button.
Page content read this way is written straight into your folder. It is not sent anywhere. A
single switch in the side panel turns all page interaction off, after which the extension touches
no page DOM at all.
5. Network requests
Only to the page you are already on.
The extension makes no request to any server of the author's, because there is none. The only
requests it makes are:
- Fetching the bytes you asked to save. When you save an image or a file, it is downloaded
from the address it already has on the page you are viewing, the same way your browser would. - ChatGPT attachments. When you press "Files" on chatgpt.com, the extension calls that site's
own endpoints from your own tab, using your own existing login, for the sole purpose of
retrieving the files in that conversation. To do that it reads the session token chatgpt.com
has already issued to your browser and sends it back to chatgpt.com, the same origin it came
from, as that site's own API requires. The token is never written to disk, never kept after
the request, and never sent anywhere else. The retrieved bytes are written to your local
folder, and nothing is sent to the author.
6. Permissions
Why each one is requested.
storage— the local settings and diagnostic trace described in section 3.sidePanel— the entire user interface is a side panel. The extension deliberately has no
popup, because opening a native folder picker closes popups.contextMenus— the two right-click entries for saving an image or a selection.<all_urls>— see section 4.
The extension loads no remote code: everything it runs ships inside the package.
7. Sharing and sale
None, because there is nothing to share.
No data is sold or transferred to third parties, used for any purpose unrelated to the
extension's single purpose, or used to determine creditworthiness or for lending purposes.
8. Affiliation
Independent.
This extension is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic,
Perplexity, Google, or any other company. Product names are the trademarks of their respective
owners and are used only to describe what the extension works with.
9. Changes
Dated at the top.
If this policy changes, the date at the top of this page changes with it. A summary of the same
terms is also shown inside the extension, in your own language, under Privacy at the bottom
of the side panel.
Questions about this policy: npc10091983@gmail.com