DashCaddy End-User License Agreement (EULA)
=============================================

Copyright (c) 2024-2026 Sami Ahmed. All rights reserved.

This software and its source code (the "Software") are proprietary and
confidential. By installing, copying, accessing, or otherwise using the
Software, you ("Licensee") agree to be bound by the terms of this License.
If you do not agree, do not install, copy, or use the Software.


1. GRANT OF LICENSE
-------------------
Subject to the terms of this License and the purchase of a valid license
key where required, Licensor grants Licensee a non-exclusive,
non-transferable, revocable license to install and use the Software on
hardware that Licensee owns or controls, solely for Licensee's internal
purposes.

A separate license key is required for each production deployment. Use
of the Software without a valid license key is permitted only for
personal, non-commercial evaluation on a single host, for up to 30 days.


2. RESTRICTIONS
---------------
Licensee shall NOT:

  (a) sell, rent, lease, sublicense, distribute, publish, or otherwise
      transfer the Software or any portion thereof to any third party;

  (b) modify, adapt, translate, or create derivative works based on the
      Software, except as expressly permitted in Section 3;

  (c) reverse engineer, decompile, or disassemble the Software, except
      to the extent that such activity is expressly permitted by
      applicable law notwithstanding this limitation;

  (d) remove, alter, or obscure any copyright, trademark, or other
      proprietary notices contained in the Software;

  (e) use the Software to operate a hosted or managed service that
      makes the Software's functionality available to third parties,
      without a separate commercial agreement with Licensor;

  (f) use the Software in any manner that violates applicable law.


3. SOURCE AVAILABILITY
----------------------
The Software's source code is made available for the purposes of
transparency, security review, and self-hosted deployment. Source
availability does NOT constitute a grant of open-source rights.
Modifications made by Licensee for internal use only are permitted,
provided they are not redistributed.


4. OWNERSHIP
------------
The Software is licensed, not sold. Licensor retains all right, title,
and interest in and to the Software, including all intellectual property
rights therein. No rights are granted to Licensee other than those
expressly set forth in this License.


5. UPDATES
----------
Licensor may, at its sole discretion, provide updates, patches, or new
versions of the Software. Any such updates are subject to the terms of
this License unless accompanied by a separate license agreement.


6. TERMINATION
--------------
This License is effective until terminated. Licensor may terminate this
License immediately upon any breach by Licensee. Upon termination,
Licensee shall cease all use of the Software and destroy all copies in
its possession or control.


7. WARRANTY DISCLAIMER
----------------------
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY
OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
TITLE, AND NON-INFRINGEMENT. LICENSEE BEARS THE ENTIRE RISK ARISING
OUT OF THE USE OR PERFORMANCE OF THE SOFTWARE.


8. LIMITATION OF LIABILITY
--------------------------
IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL,
SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF
PROFITS, REVENUE, DATA, OR USE, ARISING OUT OF OR RELATED TO THIS
LICENSE OR THE SOFTWARE, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. LICENSOR'S TOTAL CUMULATIVE LIABILITY
SHALL NOT EXCEED THE AMOUNT PAID BY LICENSEE FOR THE SOFTWARE IN THE
TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO LIABILITY, OR
ONE HUNDRED U.S. DOLLARS (USD $100), WHICHEVER IS GREATER.


9. THIRD-PARTY COMPONENTS
-------------------------
The Software incorporates third-party open-source components, each
governed by its own license. A list of such components and their
licenses is available in the project's `node_modules/` directory or
on request. This License does not modify the terms of any third-party
component license.


10. GOVERNING LAW
-----------------
This License shall be governed by and construed in accordance with the
laws of the jurisdiction in which Licensor resides, without regard to
its conflict of laws principles.


11. ENTIRE AGREEMENT
--------------------
This License constitutes the entire agreement between the parties with
respect to the Software and supersedes all prior or contemporaneous
understandings, whether written or oral.


For licensing inquiries, contact: ahmed.sami@gmail.com
