MailGuard — Privacy Policy

Last updated: May 10, 2026

This document explains exactly what data MailGuard sees, where it goes, and what is and isn't kept.

TL;DR

What the extension reads from your browser

When you open an email in Gmail (not before), the content script extracts:

That data leaves your browser as a single POST request to our backend.

What the backend does with it

The backend is a Cloudflare Worker at https://mailguard-backend.lazizbek.workers.dev. It runs:

  1. Local heuristics — examines sender, URLs, text against known phishing patterns. No external calls.
  2. Google Safe Browsing v4 — sends only the URLs.
  3. VirusTotal v3 URL lookup — sends only the URLs.
  4. urlscan.io search — searches by hostname only.

We do not send to any third party: your sender address, email subject, body, name, or IP address.

What's stored

WhereWhatFor how long
Cloudflare KV cache"URL X has these flags"24h for hits, 1h for misses
Cloudflare KV cachePer-IP request counter (rate limit)2 minutes
Your browser (chrome.storage.local)Backend URL override (optional)Until you uninstall
Cloudflare edge logsHTTP request metadata (IP, time, path)Cloudflare's standard retention

We do not store: email content, sender, subject, body, recipient list, or user identity. The cache is keyed by URL/hostname, not by user.

What third parties may retain

Tracking, analytics, ads

None. No analytics SDKs in the extension or the worker. No ads. No tracking pixels.

Your choices

Changes

If we ever change what data flows or where, this page changes and the "Last updated" date moves.

Contact

Open an issue on the project's GitHub repo, or email the developer at the address in the Chrome Web Store listing.