Extension Privacy Policy
Effective date: 2026-04-19. Contact: thomas.friedel@gmail.com.
Summary
The SlopSieve browser extension runs its scoring pipeline entirely on your device. No post content, profile data, or browsing activity is transmitted as part of ordinary scoring.
Three features do send data to servers operated by the SlopSieve author — but only when you explicitly invoke them via a right-click menu or a flag/label button. Those features are listed below.
What the extension does
SlopSieve is a browser extension that flags likely bot, AI-generated, or low-quality posts on X (twitter.com / x.com), Reddit (reddit.com, including old.reddit.com), and Hacker News (news.ycombinator.com). It reads publicly-visible post and author data that your browser is already loading, runs a local machine-learning model entirely on your device, and displays a verdict badge next to posts.
Data read from pages you visit
- Public post content — tweets on X, submissions and comments on Reddit and Hacker News (text, language, engagement counts).
- Public profile metadata of the author — display name, handle, follower/following counts (X), account age / karma (where available), verified status, country and language settings, default-profile flag.
This data is used for local scoring. It is not transmitted off your device as part of the automatic scoring flow.
Data stored on your device
- Your settings — filter mode, enabled/disabled state, theme.
- A short-lived in-memory cache of recent scoring results, to avoid re-scoring the same account repeatedly. Cleared when the browser or service worker restarts.
No cookies. No analytics. No device fingerprinting.
Data transmitted off your device
The automatic scoring flow makes no remote network calls. The extension includes three opt-in features that do transmit data — only when you explicitly invoke them:
-
"Score selection with SlopSieve" (right-click menu). Highlight text on any webpage and choose this menu item: SlopSieve opens a new tab at
https://slopsieve.com/score?text=…with your selected text (up to 1500 characters) as a URL parameter, so the slopsieve.com web app can run a prediction on it. Nothing is sent unless you click this menu item. -
"Inspect URL with SlopSieve" (right-click menu). SlopSieve opens a new tab at
https://slopsieve.com/inspect?url=…&title=…with the URL and page title of the current tab. Nothing is sent unless you click this menu item. -
Account flagging / labelling. If you press a flag or label button in the extension's UI (e.g. "Flag this account for review"), SlopSieve sends the account identifier, your chosen label, and any optional reason text you typed to
https://api.slopsieve.com. Used for dataset curation. Nothing is sent unless you press a flag / label button.
Flows 1 and 2 navigate you to slopsieve.com. Once on that site, the separate slopsieve.com privacy policy applies (Cloudflare hosting, Modal Labs inference, Bunny.net fonts).
Aside from these three explicit user-initiated flows, the extension makes no remote network calls. It does not contact any third party. It does not send analytics, telemetry, or heartbeats.
The extension does observe X's own GraphQL traffic on pages you are already viewing (via a content script) in order to obtain richer tweet data than the DOM exposes. This observation is read-only and never forwarded anywhere.
Permissions
- storage — save your settings and a short-lived result cache.
- alarms — periodic housekeeping of the local cache.
- host permissions (
*://x.com/*,*://twitter.com/*,*://*.reddit.com/*,*://news.ycombinator.com/*) — read public post content on pages you visit, so the on-device model can score them, and render verdict badges in-page.
Children
The extension is not directed at children under 13 and does not knowingly process data from them.
Changes to this policy
Updates will be published at this same URL and the "Effective date" above will be updated.
Contact
Questions or concerns: thomas.friedel@gmail.com