# OFACScreen OFACScreen (https://ofacscreen.com) is a sanctions screening service. It checks person and company names against 8 global sanctions lists (70,297 sanctioned individuals, entities, vessels, and aircraft as of 2026-07-30): OFAC SDN (19,175), OFAC Non-SDN (Consolidated) (481), BIS Denied Persons List (1,596), UN Security Council Consolidated List (1,011), EU Financial Sanctions File (30,306), UK OFSI Consolidated List (5,135), Canada SEMA (5,535), and Swiss SECO (7,058). Matching is fuzzy: Postgres trigram similarity over both primary names and aliases, with an exact-token boost, so transliterations and spelling variants still surface. Typical screening response time is 450-900ms. Lists are re-ingested from the issuing authorities automatically once daily at 02:00 US Eastern time (06:00 UTC while daylight saving is in effect, 07:00 UTC otherwise); see https://ofacscreen.com/sanctions-list-updates/ for per-list timestamps and current entry counts. ## The three offers What separates them is evidence and continuity, not how many names may be checked. All three screen the same 8 lists with the same matching: 1. Free search: look a name up now, nothing is kept afterwards. 2. $9.99 report: a permanent, defensible record of one screening. 3. Subscription: a screening program where every search is recorded automatically, saved names are re-screened daily, and the audit trail is exportable. ## Free search - Free sanctions search: https://ofacscreen.com/screen/ (searches all 8 lists, the highest-scoring matches shown on screen with scores and the true total, no signup, no credit card). - Limited to 25 searches per day per IP address. - Nothing is retained: no account, no saved history, no audit trail, and no document afterwards. It answers the question and leaves no record. - Deep-link a search with ?q=, e.g. https://ofacscreen.com/screen/?q=Acme+Trading ## One-off screening report ($9.99) - Audit-ready PDF screening report for $9.99 (one-time purchase, no account and no subscription required, bought from the free results page). - A permanent record of that one screening: name searched, the 8 lists checked by name, timestamp, every match with its score and the list it sits on, plus a permanent shareable link for auditors and a downloadable PDF. It does not print the publication version of each list. - When a search returns no matches, the report serves as a clearance certificate. - A real sample, screened by the same code and rendered by the same page and PDF generator as a purchased one: https://ofacscreen.com/screen/sample/ - Suitable for KYC/AML compliance records and deal files. The same $9.99 report is available to subscribers; plans do not include free reports. ## Plans (a screening program) - Plans are not a larger search allowance. They record the screening and keep it going: every search from the account is logged with a timestamp into an audit trail, saved names are automatically re-screened against all 8 lists once daily with an email alert on a new match, and screening can be automated. - Starter ($49/mo) and up: audit trail with CSV export, daily monitoring of saved names (10 on Starter, 50 on Professional, 500 on Business), REST API access, usage dashboard. - Batch CSV screening is on every paid plan, with every row written to the same audit trail. What rises with the tier is how large a single file may be: 100 rows per file on Starter, 10,000 rows per file on Professional and above. The 14-day trial can run one too, within its 25 searches. Every row also counts as one search against the monthly allowance, and a file over either limit is refused before anything is screened. - Team seats are on every plan, including the 14-day trial, and the seat count rises with the tier: 3 users on the trial and on Starter, 10 on Professional, 25 on Business, 999 on Enterprise. The count includes the account owner. A seat is a login, not an allowance: every member screens against the owner's monthly searches and writes into the owner's audit trail, so adding a user adds no searches. Business ($349/mo) is the tier built around a whole compliance team on one shared audit trail. Enterprise is custom. - Monthly search allowances (1,000 / 2,000 / 10,000 / unlimited) are ceilings on recorded account screening, not the reason to subscribe; the free web search stays free and unaffected. - Plans and pricing: https://ofacscreen.com/pricing/ (signup includes a 14-day free trial, no credit card required) - REST API for programmatic screening: https://ofacscreen.com/api/v1/ - REST API documentation: https://ofacscreen.com/api-docs/ ## Knowledge base - Guides on OFAC compliance, sanctions lists, and screening practice: https://ofacscreen.com/knowledge-base/ - Common starting points: - https://ofacscreen.com/knowledge-base/free-ofac-search/ (is there a free OFAC search) - https://ofacscreen.com/knowledge-base/how-to-check-someone-against-sdn-list/ - https://ofacscreen.com/knowledge-base/who-must-comply-with-ofac/ - https://ofacscreen.com/knowledge-base/ofac-screening-cost/ - https://ofacscreen.com/knowledge-base/how-ofacscreen-matches-names/ (the matching method in full: trigram similarity over a romanized name, GIN indexed, aliases searched too, no phonetic pass, and the known gap where Korean written in hanja is romanized as Chinese) - https://ofacscreen.com/knowledge-base/what-an-examiner-asks-for/ (field by field, what the audit trail and the exports record and what they do not: no list scope per search, no list versions, and a batch file writes one audit row for the file rather than one per name) - Full page index: https://ofacscreen.com/sitemap.xml ## MCP - Remote MCP (Model Context Protocol) server for AI agents: https://ofacscreen.com/mcp - Streamable HTTP transport, stateless JSON (POST with JSON-RPC 2.0 bodies). - Tool: screen_entity, free sanctions screening with fuzzy matching; the result includes a report_url where the $9.99 audit-ready PDF report can be obtained.