VeriText

Privacy Policy

Last updated 18 August 2026

The short version

VeriText does not collect anything. It has no server, no account system, no analytics and no network code. Everything it does happens inside your browser on your own device.

What VeriText reads

To do its job, VeriText reads the text already displayed on the pages you visit. That text is analysed in memory, in your browser, and discarded. It is never stored, never written to disk, and never transmitted anywhere.

Automatic and page-wide scanning never touches anything you are writing. It skips navigation, headers, footers, code blocks, forms, text boxes and editable areas, and it runs in the top frame only, not in embedded frames.

You can ask it to read a text box, and only then does it. Select text, or put the cursor in the field you are drafting in, and use the right-click menu or the keyboard shortcut. That single field is read at that moment, on that gesture, and the text is analysed and discarded like any other. It is the most common reason people install a detector, checking their own draft before sending it, and the alternative was sending them to a tool that uploads it.

VeriText never reads a field you have not pointed at, never reads passwords, and never reads anything on a timer.

The writing recorder is separate, and it is off until you start it. When you press Alt+Shift+R, VeriText keeps a record of how text arrived in that one field: timings, sizes, pastes and pauses. It stores none of the characters you type, refuses password fields outright, shows a badge on the page for as long as it runs, and stops when you say so.

That record is written to this device every few seconds, so it survives a reload or a crash. It never leaves your device, and you can delete it whenever you like.

You can ask VeriText to record automatically on one site, for example the place you submit coursework. Turning it on asks your browser for access to that one site and nothing else, and turning it off gives that access back. Even then it does not record on page load: it waits until you are actually writing in a field, and the badge appears the moment it starts. Nothing is ever captured with nothing on screen to say so.

What VeriText stores

Only your own settings:

These are kept in your browser's extension storage. If you have browser sync turned on in your browser account, your browser may sync them across your own devices, that is your browser doing it, under your browser vendor's privacy policy, not VeriText sending data anywhere.

Uninstalling the extension removes them.

What VeriText transmits

Nothing. There is no server to send anything to.

The extension package contains no fetch, no XMLHttpRequest, no WebSocket, no remote script loading and no eval. This is verified by an automated test on every build, not just asserted here.

Permissions

VeriText installs asking for no access to any website.

There are no host permissions at install. The "analyse automatically" setting is the one feature that needs access to every site, so the permission is requested from the options page at the moment you turn that setting on, and revoked when you turn it off. You can also remove it at any time from your browser's extensions page.

VeriText requests no tabs, history, cookies, downloads or webRequest permissions.

Third parties

There are none. No analytics provider, no error reporting service, no advertising network, no CDN, no fonts loaded from elsewhere. The extension has no runtime dependencies at all.

Accuracy, and what a mark means

VeriText reports how closely a passage matches writing patterns common in AI-generated text. It cannot determine authorship, and it does not claim to.

Careful editing, translation, press releases, legal and academic writing, and writing in a second language produce the same patterns and can be marked. Text that a person revised after a model drafted it is the case this and every other detector gets wrong.

A mark is not evidence. Do not use it as grounds for an accusation, a grade, a penalty, or any decision about a person.

What we measure about ourselves

Every build scores seven pieces of human writing chosen because they look like model writing to a detector: a rental contract, an academic abstract, English written by a non-native speaker, marketing copy, an interview transcript, a how-to, and a model draft that a person rewrote. None of them is marked. The highest any of them reaches is 57 per cent, against a threshold of 72.

Seven passages do not prove an accuracy figure and we do not claim one. The point is that the number published here is a false positive rate on named text you can read, rather than an accuracy percentage nobody can check. If any of those cases ever crosses the threshold, the build fails.

Children

VeriText is not directed at children and collects no data from anyone, including children.

Changes

If this policy changes, the date at the top changes and the new version is published at this address. Since VeriText collects nothing, no change can retroactively affect data, there is none.

Contact

contact@plumline.online