Back to projects

Scam Checker

Privacy-first security tool that helps users spot online scams. It analyses text, emails, links, images, and files entirely client-side — no uploads, no tracking — and returns a weighted risk score with a breakdown of every flagged signal.

Built With

Next.jsTypeScriptTailwind CSSClient-side NLPOCR

Project Timeline

Problem Identification

Mar 2024

Tracked the rise in phishing and scam SMS targeting Australians. Mapped common scam patterns, red flags, and the gaps in existing detection tools.

Scam Pattern Database

Apr 2024

Compiled an indicator library: urgency phrases, suspicious URL shapes, impersonation patterns, financial pressure tactics, and social-engineering markers.

Scoring Algorithm

May 2024

Designed a weighted scoring system that surfaces a confidence score with a per-signal breakdown so users learn what to look for, not just whether to trust a message.

Core Checker Interface

Jun 2024

Built the main checker with text input, real-time analysis, and visual risk indicators. All processing runs in the browser to preserve user privacy.

Multi-Input Support

Aug 2024

Extended the checker to handle emails and URLs, with dedicated pages for each input type and tailored analysis rules.

Image & File Scanning

Sep 2024

Added OCR-based image scanning and file upload support (PDF, DOCX, TXT) with size limits and client-side rate limiting.

SEO & Content Strategy

Nov 2024

Wrote scam-awareness guides and how-to articles. Implemented FAQ schema and optimised pages for high-intent search queries.

Custom Domain & Branding

Dec 2024

Registered scamchecker.app and rebranded from "Is It a Scam?" for cleaner search visibility. Full meta-tag and OG-image overhaul.

Global Reporting Directory

Jan 2025

Added a directory of international reporting bodies and a contact/disclaimer page for compliance.

Analytics & Growth

Feb 2025

Wired up Google Analytics, monitored organic-traffic growth, and expanded the educational guide library based on top search queries.