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

Contact us

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