Trusted software partner since 2002 info@ixxo.com EU based
EnglishDeutsch
DueCheck by IXXO

AML compliance that shows its work

DueCheck screens your clients against sanctions and PEP lists, scores their risk, keeps them monitored, and hands an auditor a file that explains every decision. Built for accountants, auditors, lawyers and corporate service providers in Cyprus and the EU

Hosted and operated by IXXO in the EU
UNEUOFAC SDNUK OFSIOpenSanctions
Screening resultSCR-2419 · 08 Sep
Your client Marek Lindqvist CY · born 14.03.1971 · passport K0•••412
List entry Marek Lindquist UN consolidated · refreshed 2 h ago
Match score 87/100
Name variant92
Date of birthexact
Passport no.exact
Address24
Four eyes requiredPrepared by L. Moreau · awaiting approval
Clear Escalate
The problem

Every client, the same five questions

Who are they, who owns them, are they on a list, how risky are they, and has anything changed since you last looked. Most firms answer with a spreadsheet, a few browser tabs and a folder of PDFs, then rebuild the whole story the week the regulator asks for it. DueCheck keeps the story as it happens

Spreadsheet of clients Browser tabs on four list sites Folder of PDFs Diary reminder to re-check Email chain for approvals
Screening

Every hit explains itself

A reviewer should never have to take the software's word for it. DueCheck shows the score behind every match, factor by factor

  • Five sources, kept current. The UN consolidated list, the EU financial sanctions files, OFAC SDN and consolidated, the UK OFSI list, and OpenSanctions sanctions and PEP data, refreshed on each publisher's own schedule
  • Matching a compliance officer would recognise. Greek to Latin transliteration under ELOT 743 and BGN/PCGN, spelling variants, initials, reordered names, and identifiers such as a passport or registration number that settle a match on their own
  • Decisions stick to the pair. A false positive cleared once stays cleared on every later screening of the same person
  • An optional AI note. It summarises a hit for the reviewer. It writes a note, it never takes the decision
Watched lists Monitoring on
UN consolidated Security Council daily 2 h
EU financial sanctions consolidated FSF daily 2 h
OFAC SDN and consolidated US Treasury daily 40 min
UK OFSI HM Treasury daily 5 h
OpenSanctions sanctions and PEP hourly 12 min
OFAC published a change 40 minutes ago 412 clients re-screened automatically · 3 need a person
Ownership and control

Follow the shares to the people

DueCheck records directors, shareholders, beneficial owners and signatories, then walks the chain across companies to find the natural persons behind them

  • Ten levels deep, with exact percentages. Effective holdings are carried down the chain, so a 60 percent parent of a wholly owned subsidiary reads as 60 percent
  • Dead ends are shown, not hidden. Circular ownership, unreachable owners and chains that go quiet are flagged for a person to resolve
  • Everyone found gets screened. Each natural person the walk reaches goes through the same sanctions and PEP checks as the client
Ownership chain Walked 10 levels
Ownership chain for Meridian Trading Ltd Meridian Trading Ltd, the client, is owned 60 percent by Astral Holdings Ltd in Malta and 40 percent by Vantage Nominees Ltd in Cyprus. Astral is wholly owned by Larkfield Invest SA in Luxembourg, which resolves to Marek Lindqvist, a beneficial owner with an effective 60 percent holding and an open screening hit. Vantage Nominees resolves to Nadia Brandt with an effective 24 percent, and to a further holding that points back to Meridian Trading, which DueCheck flags as a circular chain. One shareholder of Vantage Nominees could not be reached. circular chain flagged 60% 40% 100% Meridian Trading Ltd Client · CY · HE 4•••21 Astral Holdings Ltd Company · MT Vantage Nominees Ltd Company · CY Larkfield Invest SA Company · LU Marek Lindqvist Beneficial owner · effective 60% Nadia Brandt Beneficial owner · effective 24% owner not reachable hit
Company Natural person reached Flagged: circular, unreachable or a hit
Risk scoring

Your policy, applied the same way every time

Each client is scored on client type, country, sector, products, delivery channel, ownership and screening results, with the worst factor in each category driving the category

  • Country risk that stays current. The EU high-risk third country list, the FATF lists and the EU tax list, updated by the product and confirmed by a person before they take effect
  • Thresholds, weights and floors are yours. Every field carries an explanation of what it does and what the default is
  • Overrides are recorded. Who, when and why, carried forward until somebody changes them
Risk profile Band: High
Client typeLow
CountryHigh
SectorMedium
ProductsLow
ChannelMedium
OwnershipHigh
ScreeningHit

Country weight overridden to 1.4 by L. Moreau on 08 Sep, reason recorded

Cases and review

The person who prepares cannot approve

Eight case kinds, from onboarding to suspicious activity, each with tasks, evidence, comments, checklists and enhanced due diligence templates

  • Four eyes where a decision matters. Preparation and approval are separate roles, and DueCheck holds the case until a second person rules
  • Evidence is frozen when it is captured. Each snapshot is encrypted at rest and hashed, so what the reviewer saw is what the auditor sees
  • Ask the client without an account. Send a secure link by email. They upload documents and answer a questionnaire with no password to create
Links expire Limited uses Rate limited Never stored unencrypted
Onboarding · Meridian Trading LtdCASE-1174
Documents received from clientSecure link · 4 files · encrypted at rest
05 Sep
Evidence captured and hashedSnapshot of every source used
08 Sep
Prepared by L. MoreauRisk band High · 1 open hit
08 Sep
Waiting for a second reviewerL. Moreau cannot approve this case
now
Enhanced due diligence templateOpens automatically for a High band
next
Ongoing monitoring

Onboarding is the beginning, not the file

Every client is re-screened on a schedule set by their risk band, and again the moment a sanctions list changes

  • Alerts that stay readable. New hits, list changes, expiring identity documents, overdue reviews and adverse media, rolled up so the desk shows one line per firm
  • Alerts open cases on their own. Under the same four-eyes rules as everything else
  • Adverse media in English and Greek. Names and aliases across sanctions, crime, fraud, corruption, terrorism, litigation, regulatory and insolvency vocabularies. An AI classifier reads each page, judges whether it is about the same party, and summarises it. A person confirms or dismisses, and nothing changes a client's status until a person rules
  • A registry of public sources. From OLAF and CySEC to the Registrar of Companies and the Gazette, read on a schedule and kept as evidence
When a list changes Adverse media: release 1.1.0, in final testing
OFAC publishes a changeDetected 40 minutes ago
412 clients re-screenedEvery person found in every ownership chain
Alerts rolled up to 3 linesOne per firm, not one per name
Cases opened under four eyesWaiting for a reviewer, then an approver
The audit trail

A file the auditor can verify

Every action is written to a hash-chained log that nobody can edit or delete. Each entry carries the hash of the one before it, so the chain proves itself

Audit log · Meridian Trading Ltd Chain verified 03:00 · no breaks
Client created L. Moreau · 08 Sep 2026 · 09:12:04 UTC prev0000…0000 this9f2c…a41b
Screened · 1 hit, score 87 System · 08 Sep 2026 · 09:12:07 UTC prev9f2c…a41b this7d10…c88e
Risk band raised to High L. Moreau · 08 Sep 2026 · 11:04:22 UTC · reason recorded prev7d10…c88e thisb4e7…21fa
Approved by second reviewer S. Ferrand · 08 Sep 2026 · 14:39:58 UTC prevb4e7…21fa thisc103…8d55

Change any line and every hash below it stops matching. The nightly check reports it. Print a case file or export it as JSON for the regulator

How it works

Four steps, then it keeps going

1 Add a client A person or a company, with names in any script, identifiers and countries. Or import them
2 Screen and score Sanctions, PEP, ownership and risk in one pass, with every result explained
3 Review what matters Hits, alerts and adverse media wait for a person. Four eyes where the rules require it
4 Stay current Monitoring re-screens on schedule and on every list change, and the desk shows only what needs a decision
Hosting and isolation

Hosted and operated by IXXO in the EU

Your firm is an organisation of its own inside the service. Your users, policies, records, usage and secure links stay yours, and no other firm can reach them

Run and maintained by IXXO in the EU
Your firm isolated from every other
Two-factor login
Roles for officers, reviewers, analysts and viewers
API keys with scopes for your practice software
English and Greek throughout
Usage metered per firm Retention you set, five years by default Anonymised after thirty days' notice, audit trail intact Nightly encrypted backups, verified after writing Installation on your own server for firms that require it
Coming next

Planned, and not yet released

Everything above is in the installed product today. Everything below is on the roadmap and carries this label until the release is live

Roadmap Not yet released
Identity verification with liveness Clients verify a passport or ID card and a live selfie from the same secure link, with the result and report landing on their record as evidence. Through Didit, under your brand
Planned
Second-opinion screening Cross-check a hit against a commercial provider such as dilisense or AML Watcher, shown beside the local result and never merged into it
Planned
Account top-ups by card Buy screening and verification credits directly from the workspace
Planned
Manuals for each role Detailed guides from the compliance officer to the platform administrator
Planned
Who it is for

Firms that have to prove they did the work

Obliged entities under the Cyprus AML law and the EU directives, where the file has to hold up long after the decision was taken

Accounting and auditClient onboarding and annual reviews
Law firmsMatter and client due diligence
Corporate service providersCompany formation and administration
Fiduciaries and trusteesStructures with layered ownership
Request a demo

See it on your own clients

Book a thirty-minute walkthrough. Bring three client names and we will screen them live

Contact

Talk to the team that built it

Tell us about your firm and what you have to evidence. Write to info@ixxo.com or use the form

IXXO, Cyprus. Hosted and operated in the EU