Privacy policy
Last updated September 24, 2026
Signal is a Chrome extension that hides posts on X (Twitter) that match filters you describe. This policy explains what data it uses and why.
What stays on your device
Your filters, keyword list, settings, the posts you mark with “Less like this”, and the daily count of hidden posts are stored in your browser’s extension storage. Keyword filters are checked entirely on your device.
What is sent for classification
When AI filters are on, Signal sends the text of posts visible in your timeline, together with your filter descriptions and the example posts you marked, to the Signal service. The service forwards this to its AI providers — OpenRouter, which routes classification to TypeSafe’s Jev model and filter setup to an OpenAI model — and returns match scores. Signal does not send images, your X account details, your browsing history, or pages other than X.
What the service keeps
- Classification results and generated filters are cached for up to seven days so identical requests are not paid for twice.
- An anonymous, random installation token and daily request counts are kept to enforce fair-use limits. IP addresses are used briefly for rate limiting; stored counters use keyed hashes.
- Request bodies are not written to logs.
Signal has no user accounts, no advertising, and does not sell or share data except with the AI providers above for the sole purpose of classifying posts. AI providers process data under their own policies.
Your choices
Turn Signal off from its toolbar popup at any time; nothing is sent while it is off. Uninstalling the extension deletes its local storage. Cached server entries expire within seven days.
Contact
Questions or requests: brunoqgalvao@hotmail.com.