🤖 core.nlp.model
Rule-based text engine with 50+ phishing & spam patterns.
✅ 4 / 4 tests • urgency, credential theft, payment fraud
🌐 core.url_analysis
URL extraction and risk scoring for embedded links.
✅ 13 / 13 tests • shorteners, IPs, dodgy TLDs
🔐 core.auth
API-key auth and rate-limiting for all sensitive endpoints.
✅ 13 / 13 tests • 60/min + 1,000/hr per key
📊 core.telemetry
Privacy-first telemetry with hashed identifiers and subscores.
✅ 6 / 6 tests • 8,390+ records stored