Third-party database screening

Automated screening against global sanctions, watchlists, and port bans

9ID continuously runs automated real-time checks against daily-refreshed government databases for every external company and worker on your site.

Read the product announcement

Aquafin
World Forum The Hague
Alpro
Vopak
AS Watson
TVH
PSA International
Danone
Atlas Copco
Covestro
European Space Agency
FrieslandCampina
Pfizer
Puratos
SABIC
Suntory

Screening workflow

Every company and external person continuously checked at three points

Screening happens automatically at registration, live at the gate, and every night, to ensure only fully compliant companies and workforce enter your site.

  • 01

    At registration

    Instant screening against active sanctions, watchlists, and port-ban databases upon onboarding or profile updates.

  • 02

    Live at the gate

    Gate scans trigger a real-time check against updated government lists before granting access.

  • 03

    Automatically every night

    Overnight re-screening of active workers and employers against daily refreshed global databases.

Connected official databases

Government lists change daily. Manual gate checks can't keep up.

Replace manual document checks with continuous API integrations across global watchlists and corporate databases.

International sanctions and watchlists

Financial, trade, and law-enforcement restrictions.

  • EU Financial Sanctions (FSF)
  • UN Security Council Consolidated List
  • US Treasury OFAC SDN
  • UK Foreign, Commonwealth & Development Office (FCDO)
  • Belgian FOD Treasury Sanctions
  • INTERPOL Red Notices
  • FBI Most Wanted

Company registry checks

Validate dispatching organisations against official business and tax registries.

  • VAT & business registry Company identity, registration status, and tax ID validation against official registers.

Port access bans

National maritime port-access bans.

  • AIGIS (Belgian Federal Port Ban) Required for Belgian port facilities under ISPS.

Smart matching

Airtight verification without false alarms at the gate

Watchlist screening must be both secure and accurate. 9ID's matching engine prevents disruptive false positives to eliminate false positives and keep legitimate traffic moving.

  • Multi-field matching

    A name alone never triggers a block. 9ID requires a full name together with a date of birth, email, phone number, or ID document number to confirm a true match.

  • Fuzzy logic

    The matching engine accounts for minor typographical errors and swapped first and last names, so individuals cannot bypass screening via a simple typo.

  • False-positive protection

    Two people who share a name are not confused. Supporting identification data must align before access is blocked or flagged.

Configurable outcomes

You control what happens on a match

Configure automated actions based on risk level, instantly blocking gate clearance, triggering security alerts, or routing flags for manual review.

  • Block access automatically

    Matched individuals are denied entry immediately, with a timestamped audit record for your compliance team.

  • Flag for review

    Lock the profile and alert your administration team to manually verify the match before access is granted.

Access rules

Country and age controls beyond watchlists

Configure secondary routing rules independently of sanctions screening: nationality restrictions and age limits run alongside watchlist checks.

  • Nationality restrictions

    Automatically deny entry (country blocking) or flag for manual review (country review) based on the issuing nation of a person's ID document.

  • Age controls

    Enforce minimum age limits (for example, verifying that all on-site contractors are at least 18) and flag anyone outside your required range.

Beyond database screening

Checks that go beyond watchlists and sanctions feeds

Configure additional checks on people and dispatching companies, from identity verification to insurance and compliance certificates.

Companies

  • Company document check

    Collect and AI-validate compliance PDFs, including insurance certificates, registrations, and policy documents not covered by a live registry feed.

  • Insurance registry

    Validate active liability and workers' compensation coverage for the dispatching company.

  • Social and fiscal debt

    Surface social security and tax debt indicators as part of company vetting before access is granted.

People

  • Identity verification

    Capture ID documents and optionally match the person's face at registration or at the gate, separate from watchlist screening.

  • Compliance certificates

    VCA, work permits, and social security declarations, fetched from linked registers or collected and validated by AI.

  • Site briefing & training

    Mandatory safety briefings, inductions, and scored training modules before a person's first visit.

See automated screening in action

Walk through your arrival types, watchlist policy, and match outcomes in a live demo, not a slide deck.

FAQ

Discover answers to common questions
about 9ID's AI security agent.

Which sanctions and watchlists does 9ID screen against?

9ID checks daily-refreshed official government sources, including EU Financial Sanctions, the UN Security Council Consolidated List, US Treasury OFAC SDN, UK FCDO sanctions, Belgian FOD Treasury sanctions, INTERPOL Red Notices, the FBI Most Wanted list, and AIGIS Belgian federal port bans (havenverbod).

When does 9ID run security screening?

Screening runs at three points: when a person is registered or their profile is updated, live at the gate when they check in with a QR code, and automatically every night for everyone currently on site so newly listed individuals are caught after government databases refresh.

How often is the government watchlist data updated?

Government source data is refreshed daily, ensuring your site security checks always run against the most current lists.

What happens when there is a match against a sanctions list?

Depending on your configuration for that category, the matched individual is either blocked from entry automatically or placed in a secure review queue for your team to assess manually.

Why was a person not blocked even though their name appears on a watchlist?

To protect your site from disruptive false matches, a name on its own is never enough to trigger a block. 9ID requires supporting identification data, like a date of birth or ID document number, to verify a true match. Ensure your visitor profile has this data on file to trigger automated screening.

Can we configure country or age rules separately from watchlist screening?

Yes. Alongside sanctions and port-ban screening, you can set nationality-based access rules and age controls independently of watchlist matches.

Who does 9ID Screening check?

9ID screens the people coming on site (contractors, carriers, and visitors) and the companies that send them. Both individuals and dispatching organizations are checked against active sanctions and watchlist sources before and during site access.

Does 9ID replace our access control system?

No. 9ID sits in front of your ACS and PACS. Screening runs as part of the pre-access verification workflow, before badges, QR codes, or entitlements are provisioned to your existing access control system.