π‘οΈ LeakGPT Naija Pro β Anonymous whistleblowing & AI-powered fraud detection built for Nigeria. π Built with Flask + Django. Detect scams, analyze leaked docs, and monitor corruption β securely and anonymously. π³π¬ Made for the #3MTT Showcase by Abdulrahman Adisa Amuda.
# π‘οΈ LeakGPT Naija Pro
> Anonymous whistleblowing & AI-powered fraud detection built for Nigeria.
> A hybrid Flask-Django web app for secure document analysis, scam reporting, and corruption trend monitoring.
> π Built by **Abdulrahman Adisa Amuda** for #3MTT Showcase.
---
## π Overview
**LeakGPT Naija Pro** is a secure, anonymous platform that enables users to report and detect corruption, scams, and fraud in Nigeria using AI. The system combines a Flask-powered frontend with Django backend intelligence to provide real-time risk scoring and analysis of user-uploaded documents and scam reports.
---
## π Key Features
### π Document Analysis
- π Upload `.txt` or `.pdf` files (max 16MB)
- π€ AI-driven detection of fraud/corruption keywords
- π§ Instant scoring (0β100) with summary + flagged terms
- π€ Anonymous processing (no user tracking)
- ποΈ Secure file deletion after processing
### π¨ Scam Reporting
- π Submit suspicious phone numbers, URLs, messages
- π΅οΈ Detect Nigerian-specific scam patterns
- β οΈ Auto-classify risk levels (Low / Medium / High)
- π Anonymous, encrypted submission
### π Admin Dashboard
- π₯ View all reports & uploads in real-time
- ποΈ Filter by type, date, keyword, risk score
- π€ Export reports to CSV
- π Monitor trending flagged terms
### π Security & Privacy
- π No user registration or login needed
- π All data transfer over HTTPS
- π§Ύ IP logging is minimal and secure
- π§Ή Files deleted after processing
---
## βοΈ Tech Stack
| Layer | Tech Used |
|--------------|----------------------------------|
| π₯οΈ Frontend | Flask, Bootstrap 5, Jinja2 |
| π§ Backend | Django, SQLite3, Flask-Login |
| π€ AI Logic | Python NLP (custom keywords) |
| ποΈ Reports & DB | Django Models, SQLAlchemy |
| π Auth | Admin-only (Flask Login) |
| π Deployment | Replit / Heroku (Procfile-ready) |
---
## π Quick Start
### π¦ Prerequisites
- β
Python 3.8+
- β
`pip` package manager
- β
Git β¦