How accurate is it?
We don't publish a single accuracy number because it depends on the text. On the developer's small test set, no human text was flagged as likely AI, and about six in ten AI texts were caught, with the rest mostly reading "unclear". Short passages, heavily edited AI text, and formal non-native English writing are the hardest cases. See the accuracy section above for the full picture.
What gets sent, and to whom?
Only the text of the page you check or the passage you select, plus your API key as the request's authorization header. It goes to the one provider you chose, TypeSafe or OpenRouter, at their API address. Nothing goes to Slop Alarm's developer.
Do you see my text?
No. There is no Slop Alarm server. The text goes directly from your browser to your chosen provider, and the developer of Slop Alarm never receives it.
Where is my key stored?
In chrome.storage.local, local to this browser. It is never sent anywhere except as the authorization header on requests to the provider you chose. Use "Clear local data" in settings to remove it.
What does it cost?
Slop Alarm itself is free. Your provider bills your own account for each check, at roughly $0.00008 per 250 words, so about a hundred page checks cost around one cent. See the cost section above.
TypeSafe or OpenRouter, which should I pick?
TypeSafe is direct from the model's maker. OpenRouter is handy if you already keep credit there. Either way, the same Jev model does the judging, and results are the same.
What is Jev?
Jev is the decision model that judges each piece of text, made by TypeSafe and reachable through TypeSafe or OpenRouter. Slop Alarm turns its answers into a verdict, a confidence level, and named tells.
Which sites does it work on?
Manual checks work on most pages with readable article text. Auto-scan skips pages that look like webmail, online documents, banking-style hosts, sign-in forms, or local addresses, and you can add your own exclusions.
Why does auto-scan need access to all sites, and how do I limit it?
Auto-scan has to read whatever page you are currently browsing, and that could be any site, so Chrome asks for the optional <all_urls> permission only when you turn auto-scan on. Leave auto-scan off to avoid that permission entirely, or add specific sites to your exclusion list in settings to keep it from running there. You can also revoke the permission from Chrome's own extension settings at any time.
Does it work on non-English text?
It may, but it is tuned and tested on English. Treat results on other languages with extra caution.
Is it open source?
Yes, under the MIT licence. The source is at github.com/damienen/slop-alarm.
Is it on the Chrome Web Store?
No. Slop Alarm is not listed on the Chrome Web Store. You build it yourself from source; see the install instructions.