## Karpeles Lab Non-Commercial License

**Copyright 2025 Karpeles Lab Inc. All rights reserved.**

### 1. Definitions

1. **"Program"**
   The term "Program" refers to all software, source code, object code, documentation, and other materials made available in this repository by Karpeles Lab Inc, including (but not limited to) any updates, modifications, or improvements provided by Karpeles Lab Inc or its contributors.

2. **"Non-Commercial Use"**
   The term "Non-Commercial Use" means any of the following, as reasonably determined by Karpeles Lab Inc in its sole discretion:
   (a) Personal use for research, private study, private entertainment, hobby projects, or similar amateur pursuits, in each case without any anticipated commercial application;
   (b) Use by a charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution; or
   (c) Use in which the total number of monthly active users of the Resulting Program (as defined below) across all versions and platforms globally does **not** exceed 10,000 at any time.

### 2. Ownership

1. **Retention of Rights**
   You acknowledge and agree that Karpeles Lab Inc (or its licensors) retains all right, title, and interest in and to the Program, including any and all worldwide intellectual property rights, whether or not such rights are registered.

2. **No Transfer of Ownership**
   Nothing in this License transfers or assigns any ownership of the Program or any part thereof to you. All rights not expressly granted to you under this License are reserved by Karpeles Lab Inc.

### 3. License Grant and Conditions

1. **Limited License**
   Subject to your strict compliance with all terms and conditions of this License, Karpeles Lab Inc grants you a worldwide, royalty-free, non-exclusive, non-transferable, non-sublicensable license to do the following **solely for Non-Commercial Use**:
   - Download, reproduce, and distribute copies of the Program;
   - Modify, merge, or combine the Program (or any portion thereof) with other programs or create derivative works based on the Program (collectively, any resulting work is referred to as the "Resulting Program"); and
   - Publish or otherwise make the Resulting Program available to third parties.

2. **Required Notices**
   If you create or distribute the Resulting Program, you must provide **prominent notice** ("Notice") in each copy that:
   - States that the Program is used in the Resulting Program;
   - Identifies Karpeles Lab Inc as the copyright owner of the Program; and
   - Clearly indicates that the Resulting Program (including any modifications, mergers, or combinations) is subject to the same Notice requirement and **Non-Commercial Use** restriction set forth in this License.

3. **Prohibited Uses (Outside the License Grant)**
   Except as expressly permitted above or as required by applicable law, you may **not**, nor may you permit others to:
   - Use the Program or any Resulting Program for any commercial purpose;
   - Remove or obscure any copyright or other proprietary notices from the Program;
   - Reverse engineer, decompile, disassemble, or otherwise attempt to extract source code from the Program if only object code is provided (unless such activity is expressly permitted by law and cannot be disclaimed by contract);
   - Use any trademarks, service marks, trade names, or logos of Karpeles Lab Inc (or any other company) in a manner likely or intended to cause confusion about the owner or authorized user of such marks.

4. **Violation of Non-Commercial Use**
   If at any time the use of the Resulting Program ceases to qualify as a Non-Commercial Use (e.g., monthly active users exceed 10,000 or there is a transition to a commercial application), you must immediately cease all activities under this License and seek a separate commercial license from Karpeles Lab Inc.

### 4. Contributions

If you contribute code or other materials to this repository, you agree that:
- Such contributions are voluntary and provided on a non-confidential basis;
- Karpeles Lab Inc and others may freely use, reproduce, modify, or distribute such contributions as part of the Program or any Resulting Program in accordance with this License; and
- You represent and warrant that you have the legal right to make such contributions and that doing so does not violate any obligation you have to a third party.

### 5. Disclaimer of Warranty

**THE PROGRAM 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.** KARPELES LAB INC MAKES NO REPRESENTATIONS OR GUARANTEES THAT THE PROGRAM WILL MEET YOUR REQUIREMENTS OR THAT ITS OPERATION WILL BE UNINTERRUPTED OR ERROR-FREE.

### 6. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL KARPELES LAB INC OR ANY OF ITS AFFILIATES, LICENSORS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF PROFITS, LOSS OF DATA, OR BUSINESS INTERRUPTION) ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

### 7. Termination

Karpeles Lab Inc may terminate this License at any time if you fail to comply with any of its terms. Upon termination, you must immediately cease using and distributing the Program and any Resulting Program that includes the Program. Sections 2 (Ownership), 5 (Disclaimer of Warranty), 6 (Limitation of Liability), 7 (Termination), and 8 (General) will survive any termination of this License.

### 8. General

1. **No Trademark Rights**
   Nothing in this License grants you rights to use any Karpeles Lab Inc (or any third party) name, logo, or trademark, except as otherwise agreed in writing.

2. **Entire Agreement**
   This License constitutes the entire agreement between you and Karpeles Lab Inc regarding the Program and supersedes any prior agreements or understandings.

3. **Severability**
   If any provision of this License is held to be invalid or unenforceable by a court of competent jurisdiction, the remaining provisions of this License will remain in full force and effect.

4. **Governing Law and Venue**
   This License will be governed by and construed under the laws of the jurisdiction in which Karpeles Lab Inc is headquartered, without giving effect to any conflict of law principles. Any disputes arising under or relating to this License shall be resolved exclusively in the courts of that jurisdiction.

5. **Contact**
   For questions, comments, or inquiries regarding other use cases not covered under this License, please contact:
   **mark@klb.jp**
