Krenalis Licensing & Deployment Policy
At Open2b, we are committed to providing a flexible, enterprise-grade Customer Data Platform (CDP): Krenalis. To meet different infrastructure and operational requirements, Krenalis is available under two distinct deployment models: Community Edition (Self-Hosted) and Krenalis Managed Cloud
1. Krenalis Community Edition (Self-Hosted)
The Krenalis source code is public and accessible. Its licensing structure is designed to guarantee transparency while protecting the long-term sustainability of our open ecosystem.
Core and Admin console: Elastic License v2 (ELv2)
The Krenalis core and the Admin console are licensed under the Elastic License v2. You are free to download, modify, and run the software self-hosted within your own infrastructure, subject to the following limitations:
- No Commercial SaaS/CDP Provisioning: You cannot use Krenalis source code to provide a managed Customer Data Platform (CDP) or Software-as-a-Service (SaaS) to third parties.
- No Key Circumvention: You may not alter or circumvent the licensing keys or platform limitations embedded in the software, if any.
Note: The SaaS restriction applies solely to external commercialization of Krenalis as a service by third parties. It does not restrict internal deployment or integration within your company.
License: Elastic License v2 (ELv2)
What you can do:
- Use the source code freely for internal use, testing, or evaluation.
- Modify it for your internal business needs.
- Fork it, run it, and self-host it internally.
What's restricted:
- You cannot provide it as a service (SaaS/CDP product) to third parties.
- You cannot redistribute it as part of a commercial offering.
Connectors, warehouse integrations, and SDKs: MIT License
All official Krenalis connectors, data warehouse integrations, and SDKs are distributed under the permissive Open Source MIT License, allowing unrestricted modifications and embedding into any workflow. This means maximum freedom to integrate and modify them, facilitating interoperability with your data ecosystem.
What it covers:
All data source/destination connectors, data warehouse connectors (e.g., for Snowflake, PostgreSQL), ad SDKs to sent events to Krenalis.
License: MIT
What you can do:
- Use in commercial and non-commercial projects.
- Modify and redistribute freely.
- Extend with custom connectors and contribute back to the community.
This model allows us to continuously invest in the development of Krenalis's core and provide a solid, innovative foundation, while promoting an ecosystem of open integrations.
Summary
| Component | License | Purpose | Restrictions |
|---|---|---|---|
| Core engine (identity, schema, pipeline) |
Elastic License v2 | Power the CDP's foundational capabilities | No SaaS/CDP resale, no commercial redistribution |
| Connectors (sources & destinations) |
MIT | Integrate external tools and platforms | None |
| SDKs & warehouse drivers | MIT | Embed data tracking & connect to DWH | None |
2. Krenalis Managed Cloud
For organizations that prefer a fully managed experience without maintenance overhead, we offer Krenalis Managed Cloud. Krenalis Managed Cloud is a commercial service hosted and maintained by Krenalis. Because this service is hosted on our infrastructure, it is not regulated by the self-hosted ELv2 restrictions. Instead, it is governed by our Terms of Service.
Zero Data Replication (Warehouse-Native Architecture)
Even when using Krenalis Managed Cloud, your data privacy remains absolute:
- Your Data Stays in Your Warehouse: Krenalis Managed Cloud operates as a warehouse-native application. The cloud infrastructure manages UI configuration, orchestration, and metadata pipelines, but never replicates or stores your customer data.
- Direct Processing: All queries and computations run directly inside your corporate data warehouse (e.g., Snowflake or PostgreSQL).
Licensing & Deployment Summary
| Feature / Model | Community Edition (Self-Hosted) | Krenalis Managed Cloud |
|---|---|---|
| License | Elastic License v2 / MIT | Commercial Terms of Service |
| Hosting Infrastructure | Client's Local/Cloud Infra | Krenalis Cloud Environment |
| Data Storage Location | Client's Data Warehouse | Client's Data Warehouse |
| Maintenance & Updates | Manual / Self-managed | Automatic by Krenalis |
Get Started Today!
Ready to transform how you manage your customer data? Download Krenalis and begin your journey.
Guide: Full Documentation
Join the Community!
Krenalis thrives and grows thanks to its community's contributions. Join us to share ideas, get support, and contribute to its development:
Contribute on GitHub
Follow the Krenalis Blog
Connect with us on Linkedin