Open-source fraud detection platform for fintech, e-commerce, and payments. 3-layer ensemble: Rule Engine + XGBoost + Graph Analytics. Self-host 100% free or use our Cloud API.
Production-grade from day one. No PhD required.
Score transactions in under 10ms using our ML ensemble. Never block legitimate customers.
XGBoost + IsolationForest + 9 rule engine working together. SHAP explanations for every decision.
Detect fraud rings using NetworkX graph engine. Catch shared device and IP patterns instantly.
Built on Pathway (Rust engine). Handles 100k+ transactions/second in real-time.
PII hashing, API key auth, rate limiting, SQL injection prevention. GDPR-aware design.
Built-in review queue, fraud ring visualization, and analytics. No extra tools needed.
Real API call. Real ML model. See results in milliseconds.
Choose a scenario:
Select a scenario and click Analyze
One API call. JSON in. Decision out.
Sign up free. API key generated instantly. No credit card.
POST transaction data to our API. Takes 2 minutes to integrate.
ALLOW, REVIEW, or BLOCK with explanation. In under 10ms.
Use our dashboard to review alerts and track fraud patterns.
import requests
response = requests.post(
"https://fraudshield-api.onrender.com/api/v2/transactions/analyze",
headers={"X-API-Key": "your-api-key"},
json={
"user_id": "USER_001",
"amount": 299.99,
"currency": "USD",
"merchant_id": "SHOP_001",
"merchant_category": "electronics",
"location": "US",
"device_id": "DEVICE_001",
"ip_address": "192.168.1.1",
"channel": "online"
}
)
result = response.json()
print(result["decision"]) # ALLOW / REVIEW / BLOCK
print(result["score"]) # 0.0 - 1.0
print(result["reasons"]) # Why flagged
print(result["latency_ms"]) # < 10msStart free. Scale when you're ready.
💡 Paid plans coming soon. Join the waitlist to get early access & 3 months free.
Free forever. No credit card. Production-ready in minutes.
Join the waitlist. We’ll email you when $29 Starter & $99 Pro launch. First 50 users get 3 months free.