sorigin="anonymous">
Paste a suspicious message below. We check it against known scam patterns — entirely in your browser. Nothing is sent anywhere.
Is that URL already reported? Is that phone number flagged by others? Unlike other scam checkers, you review every item before anything is sent. Only the scammer's details are checked — yours stay in your browser. By investigating, you're helping beat scammers one message at a time.
You know it looks suspicious — but what exactly is the trick? Our AI breaks down the tactics being used so you can spot them next time. We strip your personal details first and show you exactly what the AI sees.
Analysing scam tactics...
This tool checks text against a database of known scam indicators maintained by Dignity Labs Ltd. The output is provided for informational assistance only and does not constitute advice, assurance, or any assumption of responsibility.
The checker operates by pattern matching against known indicators. It cannot identify all scams, novel fraud, targeted social engineering, or threats not yet catalogued. A low-risk result does not mean a message is safe.
All pattern matching runs entirely in your browser. Your message content and uploaded images are never transmitted to Dignity Labs or any third party.
AI analysis (Investigate): If you choose AI analysis, your message is first redacted in your browser — names, phone numbers, emails, account numbers, addresses, and other personal details are stripped and replaced with placeholders like [NAME] and [PHONE]. You can review exactly what will be sent before confirming. The redacted text is then sent to Anthropic's Claude API for analysis. Anthropic's API does not train on inputs by default. Your original unredacted message never leaves your browser.
Database check (Investigate): If you choose a global database check, URLs, email addresses, and phone numbers extracted from the message are shown to you for review. You select which to check and exclude any that belong to you. Only the items you approve are sent to third-party threat intelligence services including Google Safe Browsing, URLhaus, PhishDestroy, EmailRep, AbuseIPDB, ScamAdviser, and Trustpilot. These are the scammer's contact details — not yours.
This page is hosted on Cloudflare Pages. Standard web server logs (IP address, page visited, timestamp) are processed by Cloudflare under their privacy policy. The image scan feature loads open-source libraries from a third-party CDN (jsdelivr.net) for text recognition and QR code decoding. These requests share your IP address with that CDN, but your image is processed locally and is never uploaded. QR codes are decoded entirely in your browser — the decoded URL is shown to you before any check is performed.
If something feels wrong, trust your instincts. Contact your bank or report to Report Fraud: 0300 123 2040 if in doubt.
This is a guide, not a guarantee.
Translation: This tool is written and maintained in English. If you are viewing a translated version of this page (for example, through your browser's built-in translation feature), please be aware that the translated text may not accurately reflect the original meaning. Dignity Labs Ltd accepts no responsibility for errors, omissions, or misinterpretations caused by automated translation. If in doubt, refer to the English version at dignitylabs.co.uk/check.
Real-time scam checking with OCR, family safe words, and curated UK scam alerts.