Skip to main content

Overview

Merlon is self-hosted AML/CFT software, designed with Japan's AML/CFT requirements as its baseline. It scores customer risk (CDD), monitors transactions (TM), screens against sanctions and PEP lists, and manages the resulting alerts and cases — all running inside your own infrastructure, against your own PostgreSQL database.

These pages are organized by what you are trying to do. Pick the track that matches your role; each one is ordered so you can read it top to bottom.

Understand what Merlon does​

Start here regardless of your role.

  • Getting Started — run the whole stack with Docker Compose in about five minutes
  • Merlon Demo Tour — walk a pre-loaded dataset through scoring, alerts, and case resolution
  • Architecture — how the Go API, native engine, and React UI fit together, and why the CDD score is the central axis
  • FAQ — what Merlon is, and the design decisions evaluators ask about most

Compliance and controls​

For compliance officers and second-line reviewers: what Merlon does about your regulatory obligations, and what evidence it produces.

Configure and tune​

For the people who decide how strictly Merlon detects. Every rule is a configuration file, not code.

Deploy and operate​

For whoever runs Merlon in production.

Security and assurance​

For security reviewers, vendor-risk assessors, and internal audit.

  • Security and Assurance — the short answers, and where the long ones are
  • Data Egress — every outbound connection Merlon can make, and what triggers it
  • Supply Chain — pinning, scanning, release provenance, and the known gaps
  • Accepted Risks — what Merlon deliberately does not do, and the compensating controls

Integrate and extend​

For developers connecting Merlon to a core banking system or another upstream.

  • Adapter Guide — mapping your source system onto Merlon's data model
  • REST API Reference — every endpoint, generated from the route definitions
  • Rule Schemas — the JSON Schemas every rule configuration file is validated against

Contribute​

For people changing Merlon itself.