Observal Enterprise License
Version 1.0

Copyright (c) 2026-present Observal (BlazeUp AI LLP)

TERMS AND CONDITIONS

1. Grant of Rights

   Subject to the terms of this License, Observal (BlazeUp AI LLP)
   ("Licensor") grants you a non-exclusive, non-transferable,
   non-sublicensable license to:

   (a) View, read, and study the source code in this directory
       ("Enterprise Code") for reference and evaluation purposes.

   (b) Modify the Enterprise Code for your own internal evaluation
       and development purposes only, provided such modifications
       are not deployed to any production, staging, or
       user-facing environment without a valid commercial license.

   (c) Integrate or combine the Enterprise Code with the
       AGPL-licensed open-source core of Observal ONLY if you
       hold a valid Observal Commercial License. Combining this
       code with the AGPL core without a commercial license does
       not grant you any rights under the AGPL for this directory.


2. Commercial Use Requires a License

   To use the Enterprise Code (or any derivative thereof) in
   production, you must obtain a valid commercial license from
   Observal (BlazeUp AI LLP). Production use is defined as any
   use that:

   (a) Serves end users, internal or external;
   (b) Processes real, live, or non-synthetic data;
   (c) Operates in any non-development environment, including
       staging, QA connected to live data, or pre-production; or
   (d) Is embedded in any product, platform, or service delivered
       to third parties.

   Contact  : contact@observal.io
   Website  : https://observal.io/


3. Restrictions

   Without a valid Observal Commercial License, you MAY NOT:

   (a) Deploy the Enterprise Code in any production, staging,
       or user-facing environment.

   (b) Distribute, sublicense, resell, or transfer the Enterprise
       Code or any derivative works to any third party.

   (c) Remove, alter, or obscure any copyright, license,
       attribution, or proprietary notices within this directory.

   (d) Use the Enterprise Code to build or operate a competing
       AI observability, agent evaluation, or LLM tracing product
       or hosted service.

   (e) Bypass, disable, remove, or circumvent any license key
       validation, feature flag, entitlement check, or access
       control mechanism present in this directory.

   (f) Claim that your use of this code is covered by the AGPL
       license governing the open-source core of Observal. The
       AGPL does NOT extend to this directory.


4. Contributions

   Community contributions are NOT accepted into this directory.
   All code under this License is written exclusively by
   Observal (BlazeUp AI LLP) or its authorized contractors and
   employees.

   Community contributions should be directed to the open-source
   directories of this repository (outside "ee/"), which are
   licensed under the GNU Affero General Public License v3.0
   (AGPL). Contributors to the open-source core must sign the
   Observal Contributor License Agreement (CLA.md) located in
   the root of this repository.


5. No Warranty

   THE ENTERPRISE CODE IS PROVIDED "AS IS", WITHOUT WARRANTY
   OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
   TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
   PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

   IN NO EVENT SHALL BLAZEUP AI LLP OR ITS CONTRIBUTORS BE
   LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER
   IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM,
   OUT OF, OR IN CONNECTION WITH THE ENTERPRISE CODE OR THE
   USE OR OTHER DEALINGS IN THE ENTERPRISE CODE.

   BLAZEUP AI LLP'S TOTAL LIABILITY UNDER THIS LICENSE SHALL
   NOT EXCEED THE FEES PAID BY YOU FOR THE COMMERCIAL LICENSE
   IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.


6. Termination

   This License is effective until terminated. It will terminate
   automatically if you:

   (a) Fail to comply with any term of this License;
   (b) Allow your commercial license key to expire without renewal;
   (c) Have your commercial license revoked by BlazeUp AI LLP
       due to breach of the Commercial License Agreement; or
   (d) Initiate any intellectual property litigation against
       BlazeUp AI LLP relating to the Observal Platform.

   Upon termination:

   (a) You must immediately cease all production use of the
       Enterprise Code and delete all deployed copies.

   (b) You must destroy or return all copies of the Enterprise
       Code in your possession within thirty (30) days.

   (c) Your right to view the source code remains intact, as
       the source is publicly visible under the source-available
       terms of this License — but all operational rights cease.

   (d) Sections 3, 5, 6, 7, and 8 survive termination.


7. Open Source Core Separation

   The Enterprise Code in this directory ("ee/") is architecturally
   and legally separate from the AGPL-licensed open-source core
   of Observal. Specifically:

   (a) The AGPL open-source core (all code outside "ee/") is
       fully functional without any code in this directory.

   (b) No AGPL rights, permissions, or obligations extend to
       the code in this directory by virtue of co-existing in
       the same repository.

   (c) If you deploy only the AGPL-licensed core (outside "ee/")
       without using any code from this directory, your use is
       governed solely by the AGPL, not this License.

   (d) If you use or deploy any code from this directory —
       even one file — this License applies in full, regardless
       of whether you hold an AGPL-compliant setup for the core.


8. Governing Law & Dispute Resolution

   8.1 India. For customers and users domiciled in India,
       this License shall be governed by the laws of India.
       Disputes shall be resolved by arbitration in Chennai,
       Tamil Nadu, under the Arbitration and Conciliation
       Act, 1996, before a sole mutually agreed arbitrator.

   8.2 International. For customers and users domiciled outside
       India, this License shall be governed by the laws of the
       State of Delaware, United States, without regard to its
       conflict of law provisions. Disputes shall be resolved
       by binding arbitration under AAA rules in San Francisco,
       California.

   8.3 Either party may seek injunctive relief in any court of
       competent jurisdiction to prevent irreparable harm,
       including unauthorized use of this Enterprise Code.
