← Back to home

Last updated: June 5, 2026 · Effective: June 5, 2026

Privacy Policy

This policy explains how the browser extension ClickFix Blocker (by rmthreat.com) handles your data. In one line: detection runs 100% on your device and nothing is sent by default; the only outbound transfer (the community shield) is something you turn on, and it carries only anonymous, non-personal fields.

Summary: We never collect IP, cookies, browsing history or any personal identifiers; there are no ads and no third-party trackers. If you don't enable the community shield, the extension sends no blocking data to any server.

1. Data on your device

Detection and blocking run entirely in your browser and work offline. The following is stored in local browser storage (chrome.storage.local) and is not sent to any server by default:

You can delete all of this by removing the extension or clearing its storage.

2. Community shield (opt-in, off by default)

The community shield is an optional feature that is off by default. You can turn it on or off anytime in onboarding or the popup. Only after you turn it on, when the extension blocks an attack, an anonymous summary of that event is reported to telemetry.rmthreat.com so the community is protected faster; in return you receive real-time (rather than daily) rule updates. If it's off, no blocking reports are sent. The same applies to a "false-positive" report sent when you bypass a warning you judge to be a false alarm — only if the shield is on.

3. Exactly what a report contains

With the community shield on, each report contains only these fields — nothing else:

FieldContent
domainThe site domain that triggered the block (normalized registrable host)
patternThe matched signature category, e.g. windows_powershell_iex
osOS class only — one of win / mac / linux
snippetThe quarantined command snippet, hard-truncated to 150 chars
ridRandom install id for de-duplication; no personal identity
timestampWhen the event occurred
About snippet: it is the blocked malicious command itself (e.g. a PowerShell or shell line), not your page content or anything you typed, and is capped at 150 characters. We only receive it when the shield is on. Reports are sent over HTTPS with no cookies, and your IP is not sent as a data field. (As with any network request, the server technically sees the source IP at the connection level; we do not store it, associate it with rid, or use it to identify you.)

4. Signature updates & on-device AI

Signature updates: the extension periodically downloads detection rules from signatures.rmthreat.com (real-time when the shield is on, daily otherwise). This is a one-way download (HTTP GET) that contains no rid, no browsing data and no cookies. It runs even when the shield is off, purely to refresh local signatures; if offline it keeps using existing rules.

On-device AI (optional): if your browser supports Chrome's built-in Prompt API (Gemini Nano), the extension can explain a blocked command in 1–2 plain sentences. This runs fully on your device — it triggers no model download and makes no network request. If unsupported, it stays hidden.

5. What we never collect

6. Permissions

PermissionWhy
storageStore block stats, preferences and the install id locally.
alarmsSchedule periodic signature downloads.
<all_urls>Clipboard hijacking can occur on any site, so the content script must watch clipboard behavior on all domains. Processing is always local; page content is not sent.
telemetry.rmthreat.comOnly used to send the anonymous reports above, when the shield is on.
signatures.rmthreat.comUsed to download detection-rule updates (one-way GET).

7. Your controls & rights

8. Retention, infrastructure & security

Local data stays on your device under your control (recent events keep only the latest 20). Anonymous community reports are kept in aggregate to compile blocklists and rules; they contain no personal data and cannot be traced to an individual. Our backend (telemetry, signatures) runs on Cloudflare's serverless platform as our infrastructure provider; we embed no third-party analytics or ad services and never share, sell or transfer data otherwise. All transfers use HTTPS. This extension is a general security tool, not directed at children under 13, and does not knowingly collect their data.

9. Changes & contact

If our data practices change, we'll update this page and the "Last updated" date, and flag significant changes in the extension. Questions about this policy or your data: [email protected] or rmthreat.com.