// the find
checkmarble/marble
Marble - the real time decision engine for fraud and AML
Marble is a self-hostable fraud detection and AML compliance platform — a real alternative to Actimize or ComplyAdvantage for fintechs that want to own their data and rule logic. You define a custom data model mirroring your warehouse, write detection rules through a no-code editor, and feed transaction events in real time. The case management UI and audit trail are included.
The data model is genuinely flexible — you map Marble to your schema rather than forcing your data into a fixed transaction format, which is the main complaint against most SaaS fraud tools. Self-hosted option means sensitive financial data stays on your infrastructure, which matters a lot for banks and crypto exchanges with data residency requirements. The audit trail being described as unalterable is the right call for AML compliance where regulators want to see decision history. Active release cadence (last push days ago) and 100+ production deployments suggest this isn't vaporware.
The README language is 'HTML' but the real stack is split across at least two git submodules (api, front) — the monorepo presentation hides what you're actually deploying and makes it harder to evaluate tech choices before committing. Firebase is baked into the auth layer (there's a firebase emulator in the compose setup and Firebase-specific onboarding docs), which is an unexpected external dependency for a tool marketed on data sovereignty. No-code rule building is fine for analysts but the 'build on top' promise is vague — the public API docs exist but there's no SDK or webhook schema in the repo itself. Star count (534) is low for something claiming 100+ enterprise customers, which makes the adoption claims hard to verify.