Logo Lanfrica

adisar6402/leakgpt-naija-pro

Domain:

peace and security

Record type:

software
Creator:
adi
Host:
πŸ›‘οΈ 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 …