You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Over $500M lost annually to SIM swap fraud in Africa. Current detection takes hours or days. Mobile money agents unknowingly process fraudulent transactions.
Solution
SimGuard is an API-powered, AI-driven fraud detection system that:
✅ Detects SIM swaps in real-time using Nokia CAMARA APIs
✅ Verifies device integrity before high-value transactions
✅ Uses Claude AI as an agentic fraud decision engine
✅ Gives mobile money agents instant GO/BLOCK/FLAG guidance
✅ Live dashboard updates via WebSocket
Architecture
React Dashboard (Vite + TailwindCSS + Recharts)
│ REST + WebSocket
FastAPI Backend
├── Transaction Service
├── Fraud Detector (rule-based scoring)
├── Claude AI Engine (agentic decisions)
└── CAMARA API Gateway
├── SIM Swap API
├── Device Swap API
└── Number Verification API
SQLite (dev) / PostgreSQL (prod)
Tech Stack
Layer
Technology
Backend
Python 3.11 · FastAPI · SQLAlchemy
Frontend
React 18 · Vite · TailwindCSS
AI Engine
Anthropic Claude API
CAMARA
Nokia Network as Code (RapidAPI)
Database
SQLite (dev) · PostgreSQL (prod)
Deploy
Docker + docker-compose
Quick Start
1. Clone & Configure
git clone <your-repo>cd simguard
cp .env.example .env
# Edit .env — add your NAC_API_KEY and ANTHROPIC_API_KEY