ArqZero End User License Agreement (EULA)
==========================================

Effective date: see CHANGELOG.md for the version distributed with this binary.
Licensor: Pranav Jadhav ("Licensor"), arqzerohq@gmail.com.
Product: the ArqZero command-line tool and all accompanying files
distributed via the npm package "arqzero" ("the Software").

By installing, copying, or using the Software, you ("Licensee") agree to be
bound by this Agreement. If you do not agree, do not install, copy, or use
the Software.

1. GRANT OF LICENSE

   Subject to the terms of this Agreement and the Licensee's compliance
   herewith, the Licensor grants the Licensee a personal, non-exclusive,
   non-transferable, non-sublicensable, revocable license to install and
   use the Software solely for the Licensee's own internal use, on as many
   devices as the Licensee personally controls.

   This is a license, not a sale. The Licensor retains all right, title,
   and interest in and to the Software, including all intellectual property
   rights therein. No rights are granted to the Licensee other than as
   expressly set forth in this Agreement.

2. RESTRICTIONS

   The Licensee shall NOT, and shall not permit any third party to:

   (a) copy, modify, adapt, translate, or create derivative works of the
       Software in whole or in part;

   (b) reverse-engineer, decompile, disassemble, or otherwise attempt to
       derive the source code or underlying ideas, algorithms, structure,
       or organization of the Software, except to the limited extent
       expressly permitted by applicable law notwithstanding this
       limitation;

   (c) rent, lease, lend, sell, sublicense, assign, distribute, publish,
       transfer, or otherwise make available the Software, or any features
       or functionality of the Software, to any third party;

   (d) remove, alter, or obscure any proprietary notice (including any
       notice of copyright or trademark) included in or with the Software;

   (e) use the Software to build a competing product, train a machine
       learning model that replicates the Software's functionality, or
       benchmark the Software against a competing product without the
       Licensor's prior written consent;

   (f) circumvent, disable, or otherwise interfere with any
       license-enforcement, authentication, or rate-limiting mechanism in
       the Software, including but not limited to feature gates tied to
       paid subscription tiers;

   (g) use the Software in any manner that violates applicable law or any
       third party's rights.

3. THIRD-PARTY COMPONENTS

   The Software incorporates open-source software components, each of which
   is licensed under its own terms. A list of such components and their
   respective licenses is available on request to arqzerohq@gmail.com. The
   open-source licenses governing those components apply to those
   components in accordance with their terms; this Agreement applies to the
   ArqZero-original portions of the Software.

4. BRING-YOUR-OWN-KEY ARCHITECTURE

   The Software is designed to be used with third-party large language
   model ("LLM") services configured by the Licensee using the Licensee's
   own API credentials. The Licensor is not responsible for, and makes no
   warranty regarding, those third-party services. The Licensee is solely
   responsible for compliance with the terms of service of those LLM
   providers and for all charges incurred from such use.

5. PAID TIERS AND FEATURE GATES

   Certain features of the Software ("Pro Tier", "Team Tier", and any
   future tier the Licensor designates) require an active paid
   subscription. Use of those features outside an active subscription is
   not permitted under this license. The Licensee shall not modify the
   Software to enable such features without an active subscription, and
   doing so is a material breach of this Agreement.

6. TELEMETRY

   The Software does not transmit telemetry to the Licensor by default.
   If the Licensee opts in to telemetry (e.g. by setting an environment
   variable documented in the Software), the Software may transmit
   anonymized crash signatures, software version, and operating system
   string to a third-party error-tracking service designated by the
   Licensor. No prompt content, file paths, command arguments, or
   personally identifying information are transmitted.

7. UPDATES

   The Licensor may, but is not obligated to, provide updates, bug fixes,
   or new versions of the Software. Any such updates are subject to this
   Agreement unless accompanied by a separate license.

8. TERM AND TERMINATION

   This Agreement remains in effect until terminated. The Licensor may
   terminate this Agreement immediately upon the Licensee's material
   breach. Upon termination, the Licensee shall cease all use of the
   Software and delete all copies in the Licensee's possession or control.
   Sections 2 (Restrictions), 9 (Disclaimer), 10 (Limitation of
   Liability), 11 (Indemnification), 12 (Governing Law), 13 (Severability)
   survive termination.

9. DISCLAIMER OF WARRANTIES

   THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY
   OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE,
   NON-INFRINGEMENT, OR THAT THE SOFTWARE WILL BE UNINTERRUPTED OR
   ERROR-FREE. AI-GENERATED OUTPUT MAY CONTAIN ERRORS; THE LICENSEE IS
   SOLELY RESPONSIBLE FOR VALIDATING AND TESTING ANY OUTPUT BEFORE USING
   IT IN PRODUCTION OR SECURITY-SENSITIVE CONTEXTS.

10. LIMITATION OF LIABILITY

    TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL
    THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL,
    CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS,
    REVENUE, DATA, USE, OR GOODWILL, EVEN IF ADVISED OF THE POSSIBILITY OF
    SUCH DAMAGES. THE LICENSOR'S AGGREGATE LIABILITY FOR ALL CLAIMS
    ARISING UNDER OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED THE
    GREATER OF (A) THE FEES THE LICENSEE PAID TO THE LICENSOR IN THE
    TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR
    (B) FIVE HUNDRED UNITED STATES DOLLARS (USD 500). THIS LIMITATION IS
    ESSENTIAL TO THE BARGAIN REFLECTED IN THIS AGREEMENT AND APPLIES
    REGARDLESS OF THE LEGAL THEORY ON WHICH ANY CLAIM IS BASED.

11. INDEMNIFICATION

    The Licensee shall indemnify, defend, and hold harmless the Licensor
    from any claim, demand, loss, liability, or expense (including
    reasonable attorneys' fees) arising from the Licensee's breach of this
    Agreement, misuse of the Software, or violation of any law or
    third-party right.

12. GOVERNING LAW

    This Agreement shall be governed by, and construed in accordance with,
    the laws of the jurisdiction in which the Licensor is domiciled (as
    stated on https://arqzero.pages.dev/legal/terms at the time of
    installation), without regard to its conflict-of-laws provisions.

13. SEVERABILITY

    If any provision of this Agreement is held to be unenforceable, that
    provision shall be modified to the minimum extent necessary to make it
    enforceable, or if it cannot be so modified, severed; the remainder of
    this Agreement shall remain in full effect.

14. ENTIRE AGREEMENT

    This Agreement, together with any Privacy Policy or DPA referenced at
    https://arqzero.pages.dev/legal, constitutes the entire agreement
    between the Licensee and the Licensor regarding the Software and
    supersedes all prior or contemporaneous communications.

15. NO WAIVER

    No failure or delay by the Licensor in enforcing any provision of this
    Agreement is a waiver of that or any other provision.

16. CONTACT

    Questions about this Agreement: legal@arqzero.dev (when the domain is
    live) or arqzerohq@gmail.com.

Copyright (c) 2026 Pranav Jadhav. All rights reserved.
