Ghana scam SMS detector β paste any SMS, phone number, or MoMo reference to check if it's a scam
# π‘οΈ MoMo Catcher
**Ghana Scam SMS Detector** β *spot mobile money fraud before it hurts you.*
A smart web app that analyzes suspicious SMS messages, phone numbers, MoMo transaction references, and links for scam indicators β powered by AI, built for Ghana.
**Accra Technical University Β· Project ATU 302**
---
## π Table of Contents
- β¨ Features
- π§ How It Works
- π οΈ Tech Stack
- π Project Structure
- π Getting Started
- π‘ API Reference
- π Privacy
- π References
---
## β¨ Features
### π Home β Three Ways to Check
| Mode | What it does |
|------|-------------|
| π¬ **SMS / Phone / MoMo Ref** | Paste any suspicious message, Ghanaian number (024, 055, 020, 027β¦), or MoMo reference (`MOMO12ABC345`) β instant risk assessment |
| π **Check Link** | Analyze URLs for phishing β suspicious TLDs, typosquatted brands (MTN, Vodafone, GCBβ¦), shortened links, scam keywords |
| πΈ **Scan Screenshot** | Snap or upload a screenshot of a scam SMS β vision AI reads the text and analyzes it |
### π Results
- Risk level (**low / medium / high**) with an animated confidence score
- Plain-language reasoning + the exact scam indicators found
- π¨ **Report Scam** β flag confirmed scams to the community database
### π Learn
- **Scam Categories** β deep dives into Ghana's 8 deadliest tricks: Agyapade fake lottery, MoMo PIN phishing, SIM swap, fake deposits, fake promos, romance scams, employment scams, ghost-salary scams β each with red flags & how to report
- **Quizzes** β 12 real-world scenarios, instant explanations, best-score tracking
### π Dashboard
- **Scam statistics** β total checks, scam rate, average confidence
- **Report statistics** β live community reports by category
- **Common scam types** β top detected indicators, ranked
- ποΈ **Clear local data** β full privacy control
### π Privacy
- Plain-language policy: what's stored on-device, what's sent to the AI, how reporting works
- **No accounts. No cookies. No tracking.**
---
## π§ How It Works
```
βββββ β¦