Privacy policy

Short version: your images and the text recognized from them never leave your device, and there is no account. The extension does send an anonymous counter each time a capture finishes, so we can see how much it is used — that can be switched off in the popup.

What is processed

When you capture an area or an image, the pixels are read into memory inside your browser and passed to a recognition model that ships inside the extension package. The recognized text is shown to you and, if you asked for it, put on your clipboard. No pixels and no recognized text are transmitted off your device at any point in that flow.

What is stored

In chrome.storage.local: your preferences (auto-copy on/off, usage stats on/off), a random installation identifier, a count of successful captures, and whether you have already been asked to rate the extension. The identifier is generated on your machine, is not derived from anything about you or your browser, and is not linked to any account — reinstalling produces a new one. Language packs you download live in this extension's private storage. All of it stays on your machine and is removed when you uninstall.

Network requests

Two kinds. Language packs: when you press Download, the model file is fetched from its public host. Usage counters: when a capture finishes, and when you install, update, download a language pack or rate the extension, a small event is sent to pay.svyat.site. It contains the installation identifier, what happened (a capture succeeded or failed and why), whether the result was a table, how many milliseconds it took, the recognition confidence, how many characters came out, the extension version and your browser's interface language.

It never contains the image, the recognized text, the address of the page you captured, or anything about your browsing. Like any web request, it reaches our server from your IP address, and the server keeps that address alongside the counter so we can tell repeat use from a crowd. There is no error reporting and no third-party analytics service: the data goes to our own server and nowhere else.

Turning it off: open the extension popup and clear Send anonymous usage stats. Nothing is sent from that moment on; recognition itself works exactly the same.

Once, right after installation, it opens a welcome page on this site in a new tab. That is an ordinary page visit — this site's server sees it the same way it sees any visitor.

Your choices

Switch the counters off in the popup at any time. To have the data already recorded for your installation deleted, write to the address below; deleting the extension also stops everything, since the identifier lives only in the browser.

Permissions

activeTab and scripting let it read the tab you explicitly capture from; offscreen hosts the model; downloads saves the .xlsx you asked for; storage keeps the preferences and counters listed above; contextMenus adds the right-click entries; clipboardWrite copies the result. There are no host permissions, so the extension cannot read pages in the background.

Contact

Questions: hi@image-to-text.site.