License Policy

What You Get with Krenalis

Krenalis is designed to give you maximum control and flexibility. Here are the key features you'll find:


  • Omnichannel Data Collection: Integrate data from various sources (web, mobile, CRM etc.) for a comprehensive customer view.
  • Customer Profile Unification: Merge and deduplicate data to create reliable and consistent 360-degree customer profiles.
  • Flexible APIs: Easily access your unified data via APIs to integrate with your existing tools.
  • Extensible Architecture:Built to be customizable and adapt to your specific needs.
  • Self-Hosted Deployment: You have complete control over your infrastructure and data, by installing Krenalis on your own servers.


Our Licensing Approach: Transparency and Collaboration


We understand the importance of clear licensing, and we have adopted an approach that balances openness with sustainability:


  • Krenalis Core: The main engine of Krenalis is released under the Elastic License v2.0 (ELv2)

    This license allows you to use, modify, and redistribute Krenalis freely for personal, internal use, or to develop your own projects. ELv2 ensures that the source code is always available, but it protects the project from uses that would undermine its sustainability, such as creating competing cloud services based on our code without a specific agreement.

    What it covers:


    Identity resolution engine, schema system, transformation engine, and data pipeline logic.


    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 and Drivers: All our connectors and data warehouse drivers are released under the MIT License.

    This means maximum freedom to integrate and modify them, facilitating interoperability with your data ecosystem. We want it to be easy for you to connect Krenalis with the tools you love!

  • What it covers:


    All data source/destination connectors, SDKs, and drivers (e.g., for Snowflake, PostgreSQL, etc.).


    License: MIT

    One of the most permissive open-source licenses.


    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

Get Started Today!

Ready to transform how you manage your customer data? Download Krenalis and begin your journey.

[Download Krenalis ]

Quick start Guide

[Link: Full Documentation on GitHub]

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:

[Link: Community Forum / Discord / Slack]

[Link: Contribute on GitHub]

[Link: Follow the Krenalis Blog]


Contact us