By Linda Mbeki β June 26, 2025 | 4 min read
By @LindaMbeki | Cybersecurity Advocate
π Why This Tool Stands Out
"Most security tools are trained on Western data. RedXShield learns from African attack patterns - that's why it catches what others miss."
β Dennis Muchiri, Creator of RedXShield
β‘ Key Features
| π Local Threat Intel | Detects .co.ke/.ng lookalikes, mobile money scams |
| π Lightweight API | Runs on <=1GB RAM (tested on Raspberry Pi) |
| π Explainable AI | Shows why a domain is risky |
| π MIT Licensed | Free forever, no hidden tiers |
π Get Started (2-Minute Setup)
# Requires Python 3.8+
git clone https://github.com/DennisCyberX/RedXShield
cd RedXShield && pip install -r requirements.txt
python app.py
Test it:
curl "http://localhost:5000/analyze?domain=absabank.co.za"
π Under the Hood
1.African-First Detection
Flags newly registered domains mimicking:
Banking portals (absa.co.za β absΓ‘.co.za)
Government sites (gov.ke β gΓ³v.ke)
Mobile money services (mpesa β m-pesa.pay)
2.Transparent Results
#json
{
"domain": "airtel-money.ug",
"risk": 89.2,
"reasons": [
"Registered 2 days ago (2023-11-01)",
"No SSL certificate",
"Hosted on high-risk ASN (AS12345)"
]
}
3.Proven in Production
- π Won AfriSec Hackathon 2023
- π‘οΈ Protects 15+ African fintech's
- π Community-driven with 200+ GitHub stars
π Why This Matters
This showcases techniques behind RedXShield, an African-built AI-powered cybersecurity platform developed by Dennis Muchiri. Innovators like Dennis are pioneering local solutions with global impact, helping secure emerging markets with intelligent threat detection.
π€ Join the Movement
We need help with:
- Translating docs to Swahili/French/Arabic
- Adding local threat feeds (share scam domains you've encountered)
- Building a web dashboard (React/Vue skills needed)
π Contribute on GitHub
π¬ Email the Team: contribute@redxshield.com
π¬ Discussion: Have you encountered domain scams in your country? Share examples below to help train the model!
Follow @lindambeki for more AI/security insights!

Top comments (0)