Skip to main content
Scam Checker

Security at Scam Checker

Last updated: 2026-07-17.

Scam Checker is built privacy-first. This page summarises the protections we apply, what we deliberately do not do, and how to report a vulnerability.

1. Privacy-first design

2. Defence-in-depth redaction

The /api/report handler scrubs notes and message-like evidence before the row reaches the database. Target identifiers such as an email or URL are retained privately so matching works, while the public path (/reports) reads only confirmed or verified groups and returns their precomputed masked value or a fixed non-content label. The scrubber recognises card and CVV shapes, OTP / 2FA codes, password phrases, US SSN shapes, Australian TFN / Medicare shapes, and JWT-like tokens. It is a safety net, not a reason to submit private information.

3. Security headers

Every page served from scamchecker.app sends:

4. API hardening

5. Data boundaries

6. Responsible disclosure

If you've found a security issue, please report it via the responsible disclosure page. We accept good-faith research that does not access other users' data, does not damage service, and does not run destructive payloads.

7. Limitation

Scam Checker is a free privacy-first tool. We can't guarantee zero risk on a complex web platform — but we practise defence-in-depth, minimise data, and disclose what we collect openly. This page is engineering practice, not a legal warranty. See the disclaimer and terms.