The Problem: Sanctions Compliance Is a Minefield
Every company touching international payments needs to screen entities against OFAC, UN, and EU sanctions lists. Enterprise solutions start at $50K/year. Manual checking is error-prone.
I built SanctionShield-AI — a three-tier screening API that costs a fraction of enterprise tools.
Three-Tier Architecture
| Tier | What It Does | Credits |
|---|---|---|
| L1 — List Check | C++-accelerated fuzzy matching against OFAC/UN/EU | 10 |
| L2 — Geopolitical | Risk scoring across 12 active conflict zones | +20 |
| L3 — AI Deep Dive | AI ownership and evasion analysis | +50 |
Tiers escalate conditionally. Clean names cost 10 credits. Suspicious matches auto-trigger deeper analysis.
Quick Start
import requests
headers = {
"X-RapidAPI-Key": "YOUR_KEY",
"X-RapidAPI-Host": "sanctionshield-ai.p.rapidapi.com",
"Content-Type": "application/json"
}
# Basic screening
resp = requests.post(
"https://sanctionshield-ai.p.rapidapi.com/v1/screen/basic",
headers=headers,
json={"name": "Gazprom International", "entity_type": "entity"}
)
result = resp.json()
print(f"Risk: {result['risk_rating']} — Score: {result['risk_score']}")
# Deep screening with AI
resp = requests.post(
"https://sanctionshield-ai.p.rapidapi.com/v1/screen",
headers=headers,
json={"name": "Ahmad Trading LLC", "entity_type": "entity", "nationality": "IR"}
)
How It Compares
| Feature | Manual Check | Enterprise Platforms | SanctionShield-AI |
|---|---|---|---|
| Setup time | N/A | Weeks | Minutes |
| Fuzzy matching | No | Yes | Yes (C++ accelerated) |
| AI analysis | No | Limited | Claude-powered |
| Price | Free (your time) | $50K+/year | Free tier, $49/mo Pro |
When NOT to Use
- Regulatory certification needed — This is a screening tool, not certified compliance
- PEP screening — Current version covers sanctions, not Politically Exposed Persons
- 300K+ screenings/month — At that volume, enterprise may be more cost-effective
Try It
Free tier: 500 credits (~50 basic screens).
Building KYC/AML features? I'd love to hear what screening challenges you face.
Top comments (0)