# Upload Assistant Public License (UAPL) v1.0
Copyright © Audionut & wastaken7

Permission is hereby granted to any person obtaining a copy of this software and
associated documentation files (the “Software”) to use, copy, modify, merge,
publish, and distribute the Software, subject to the following conditions:

---

## 1. Branding and Attribution Protection

**1.1.**  
The names **“Upload Assistant”**, **“Audionut”**, and any confusingly similar
variants **may not** be used in derivative works in a manner that suggests the
derivative is an official version, endorsed version, approved continuation, or
authorized build of the original project.

**1.2.**  
Derivative works **must not** replace, modify, rename, or repurpose:
- Any identifiers, markers, strings, signatures, metadata blocks, timestamps, 
  or other automated output branding generated by the Software, **except to remove such identifiers entirely**;  
- **Any license headers or attribution notices in source files must be preserved**.


**1.3.**
Derivative works **may not** introduce new identifiers, branding, promotional
markings, or tool-generated labels or HTTP/S links that imply the derivative is:
- an **upload tool**,  
- a replacement or continuation of **Upload Assistant**,  
- or any other tool intended to performing the same function or role,  
by **reusing or adapting the original branding mechanisms, output structures,
or auto-generated identifiers** provided by the Software.

**1.4.**
The Software and derivative works **must not** misrepresent authorship,
affiliation, origin, identity, project lineage, or repository linkage.

---

## 2. Fork Disclosure Requirement

Any distributed derivative work **must disclose** that it is a fork or
modification of the original “Upload Assistant” project and must include a clear
notice that it is **not** the official version.

---

## 3. Credential and Key Restrictions

**3.1.**  
The embedded, obfuscated key included with the Software is licensed
**solely for use in the official “Upload Assistant” project**.

**3.2.**  
You may **not**:
- extract, reuse, modify, deobfuscate, or redistribute the key;  
- use the key in forks, derivative works, modified builds, or alternative tools;  
- circumvent or attempt to circumvent any obfuscation or protective measures.

**3.3.**  
Any use of the key outside the official project is strictly prohibited and
terminates all rights granted by this license.

---

## 4. Modification and Distribution

You may modify the Software and distribute such modifications, provided that:

**4.1.**  
You comply with all branding and credential restrictions in Sections 1 and 3.

**4.2.**  
You retain this license text in full.

**4.3.**  
You include a notice stating:  
*“This is a modified version of the Upload Assistant project and is not
affiliated with or endorsed by Audionut.”*

**4.4.**  
You do not imply that the upstream project or author endorses your modifications.

---

## 5. No Warranty

THE SOFTWARE 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.

THE AUTHOR SHALL NOT BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY
ARISING FROM THE SOFTWARE OR ITS USE.

---

## 6. Termination

Any breach of Sections **1**, **2**, or **3** results in **automatic and immediate
termination** of all rights granted under this license.

Upon termination, you must cease all distribution and delete all copies of the
Software and derivative works in your possession.

---

## 7. Compatibility

This license is **not** an OSI-approved license.  
Software licensed under this license may not be combined with code under
licenses that require unrestricted modification or removal of branding or
identification clauses.

---

**END OF LICENSE**
