Marble is an open-source Transaction, Event, and User real-time engine designed to help companies detect money laundering, service abuse or fraud behavior.
We provide an easy-to-use rule builder that can leverage any type of data, an engine capable of running checks in batch or in real-time, and a case manager to improve operational efficiency.
Marble is beneficial for payment service providers (PSPs), banking-as-a-service (BaaS) providers, neo banks, marketplaces, telecommunications companies... It allows them to quickly set up and update detection scenarios that generate decisions within minutes.
These decisions can trigger events in your systems, introduce friction, or restrict operations in real-time. They can also be investigated within Marble using our case manager or in your own system by utilizing our API.
Marble is developed with compliance requirements in mind, ensuring that everything is versioned and auditable without any time limitations.
Open-source, open architecture:
- Composable: Connect Marble to any of your internal systems or tools, such as transaction databases, KYC solutions, or 3rd party data providers.
- Pricing: We offer a free open source self-hosted option and a licensed option with premium features which can be deployed Self-hosted or SaaS.
- Privacy: With the Self-hosted option, your data never has to leave your infrastructure.
NB: We do not provide KYC services. There are plenty of awesome players in the market that you can connect with Marble :)
Reach out to us on our website, on our slack, or ask for a demo here.
The Elastic Licence V2 grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, subject to the limitations and conditions below.
1) You may not provide the software to third parties as a hosted or managed service, where the service provides users with access to any substantial set of the features or functionality of the software.
2) You may not move, change, disable, or circumvent the license key functionality in the software, and you may not remove or obscure any functionality in the software that is protected by the license key.
3) You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software. Any use of the licensorβs trademarks is subject to applicable law.
See full licence for details
Features | Open-source | Marble Licence |
---|---|---|
Flexible Data Model | β | β |
Flexible No Code Rule engine - Any geography, transfer methods, ... | β | β |
Unlimited scenarios | β | β |
Risk scoring | β | β |
Real time & Batch runs | β | β |
Ingestion & Decision API | β | β |
KPIs & Dashboards | β | β |
Audit trail | β | β |
Unlimited number of users | β | β |
SSO | β | β |
Role Management | β | β |
Webhooks | β | β |
Sandbox test mode | β | β |
Customer Screening against Lists | β | Screening Add-on |
Payments Screening against Lists | β | Screening Add-on |
β¨ AI Smart-Filtering for Screening | β | Screening Add-on |
Features | Open-source | Marble Licence |
---|---|---|
360 case overview - Customer data, transaction history, comments... | β | β |
Manual triage in custom inboxes | β | β |
SAR planning & tracking | β | β |
Automatic grouping in custom inboxes | β | β |
Automatic alert grouping in cases | β | β |
Custom Workflows | β | β |
Escalation rules | β | β |
Rule snoozing | β | β |
Case snoozing | β | β |
β¨ AI Analyst | β | AI Add-on |
β¨ AI SAR generation | β | AI Add-on |
Developement, Maintenance, Integration and Support Services | Open-source | Marble Licence |
---|---|---|
Weekly updates | β | β |
Slack Community | β | β |
Dedicated Solution Engineer | β | β |
Priority support & Hotfix | β | β |
Slack private channel | β | β |
Rule building assistance | β | On demand |
Custom SLA | β | On demand |
EBA subcontracting framework contract | β | On demand |
The core of the decision engine is available in open-source, but some advanced features are only accessible with a lincense. As long as you are running Marble locally with a test setup (using the Firebase auth emulator for end user authentication), you will see all the features, but you will be restricted if you authenticate with a real Firebase auth app.
Marble's incredible flexibility is due to its fully open data model. Here are some applications already in use with Marble:
- Transaction monitoring for financial institutions (AML & fraud), supporting every type of payment scheme (including the exotic ones: Marble handles any type of data).
- User/account monitoring.
- User risk score calculation at onboarding and throughout their lifecycle.
- Event scoring: adding new beneficiaries, subscribing to new products, etc.
- Vendor/buyer checks for marketplaces: return abuse, fake transactions, etc.
- Condition abuse: robocalling for telecom companies, bot management on social networks and apps.
- Embedded in financial SaaS: fine control of expenses for end users.
Feel free to try other use cases and let us know! We'd love to hear from you.
You will find a functional documentation of how to use Marble here, and the documentation of our public API here.
Want to deploy Marble on your environement? Check our ressources here
We need your βοΈ
Risk management is challenging for many companies. Currently, you can either:
- Build your own risk infrastructure:
- Itβs a never-ending task.
- Building from scratch takes months and often falls short of end-user expectations.
- Essential elements like versioning and audit trails are often overlooked.
- Risk teams need updates urgently, but development teams need to scope and prioritize first.
- Or, spend a significant amount to buy a service where:
- Setup costs and time are substantial.
- You might lack full control over the applied rules.
- The scoring algorithm is βproprietary,β meaning you canβt explain it.
- Thereβs limited flexibility to connect your data and product specifics, such as limited payment schemes covered.
- Contract renewal is burdensome.
Marble offers a clear third option:
- Start Strong: Benefit from one of the best engines on the market for free. Thereβs no excuse for not having top-notch monitoring from day one.
- Privacy: Your data remains yours, always.
- Total Transparency: The code is open; you can see everything within the engine. You KNOW why an alert is raised every time; you donβt have to guess.
- Evolutivity: Use any data you want and evolve the model instantly. Adding a new product, even with a never-before-seen payment scheme, takes minutes.
- Community Driven: Contribute based on your needs: need a custom calculation? A third-party integration? Itβs just a commit away.
We want to create an open environment and appreciate all types of contributions that benefits all current and future users. Here are some ways you can contribute:
- Leave us a βοΈ
- Give us feedback in our Slack community
- Help with bugs and features on our Issues page
- Submit a feature request or bug report
Made with β€οΈ in π«π· by Marble