Open-source infrastructure and data orchestration platform for risk decisioning, automating KYC, KYB, underwriting, and transaction monitoring.
Ballerine is an open-source risk management infrastructure and data orchestration platform that automates decisioning processes for customer lifecycle events. It helps companies handle KYC (Know Your Customer), KYB (Know Your Business), underwriting, and transaction monitoring through a flexible rules and workflow engine. The platform integrates with third-party vendors and provides tools for manual review, document collection, and real-time risk assessment.
Global payment companies, marketplaces, fintechs, and businesses that need to automate risk and identity verification for merchants, sellers, and users. It is designed for teams managing compliance, fraud prevention, and customer onboarding.
Developers choose Ballerine for its flexibility in building custom risk decisioning workflows, self-hosting capabilities for data ownership, and a modular architecture that integrates with multiple vendors. It reduces costs by giving companies control over vendor relationships and communication while providing a future-proof, community-supported platform.
Open-source infrastructure and data orchestration platform for risk decisioning
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Orchestrates KYC, KYB, and risk processes with a plugin system for integrating third-party vendors, allowing custom automation as shown in the demo examples.
Enables on-premise deployment to keep sensitive compliance data within your infrastructure, emphasized in the README's 'Data Ownership' feature.
Modifies frontend flows in real-time based on risk assessments, providing dynamic experiences for customer onboarding, as highlighted in the 'Dynamic Experience' section.
Includes a back office dashboard for manual reviews, streamlining decision-making in complex risk scenarios, demonstrated in the local setup instructions.
The README warns of a major rebuild with no active support, making the current version unreliable for production or long-term projects.
Key components like the Rule Engine and No-Code Builder are listed as work in progress, limiting out-of-the-box functionality and requiring custom development.
Requires multiple tools like Node.js, PNPM, Docker, and monorepo initialization, which can be a barrier for teams without dedicated DevOps expertise.