CETAN SDK LICENSE AGREEMENT Version 1.0 - © 2026 Dat Vo. All rights reserved. IMPORTANT: This License Agreement ("Agreement") is a legal contract between you ("Licensee") and Dat Vo ("Licensor"). By installing, copying, or using the CETAN SDK (defined below), you agree to be bound by the terms of this Agreement. If you do not agree to the terms, do not install or use the SDK. ---------------------------------------------------------------------- 1. DEFINITIONS ---------------------------------------------------------------------- 1.1 "SDK" refers to the CETAN Software Development Kit, including but not limited to: header files, libraries, binaries, documentation, tools, utilities, and APIs provided by Licensor. This includes the CETAN REST API, SLog logging framework, Safe secrets storage, Safe C++ API, Safe utilities, TLS subsystem, authentication subsystem, IPFilter, and any other modules provided by Licensor. 1.2 "Application" refers to software developed by Licensee using the SDK. 1.3 "Licensor" refers to Dat Vo, the owner of the SDK. 1.4 "Licensee" refers to the individual or entity using the SDK. ---------------------------------------------------------------------- 2. GRANT OF LICENSE ---------------------------------------------------------------------- 2.1 License Grant Licensor grants Licensee a non-exclusive, non-transferable, revocable license to: (a) install and use the SDK solely for the purpose of developing Applications; (b) compile and link the SDK libraries into Applications; (c) distribute compiled Applications to end users. 2.2 Restrictions Licensee may NOT: (a) distribute, sublicense, sell, rent, lease, or otherwise provide the SDK, in whole or in part, to any third party; (b) modify, alter, translate, or create derivative works of the SDK; (c) reverse-engineer, decompile, or disassemble the SDK; (d) expose SDK header files, source code, or internal APIs to end users; (e) use the SDK to create a competing product or framework; (f) remove or alter any proprietary notices. 2.3 Ownership The SDK is licensed, not sold. Licensor retains all rights, title, and interest in and to the SDK, including all intellectual property rights. ---------------------------------------------------------------------- 3. APPLICATION DISTRIBUTION ---------------------------------------------------------------------- 3.1 Rights to Distribute Applications Licensee may distribute compiled Applications built using the SDK, provided that: (a) the SDK is included only in compiled, linked, or otherwise non-extractable form; (b) Licensee does not distribute SDK header files, source code, or libraries in a form that allows extraction or reuse. 3.2 No Obligation to Disclose Source Licensee is not required to disclose the source code of their Applications. ---------------------------------------------------------------------- 4. CONFIDENTIALITY ---------------------------------------------------------------------- 4.1 Confidential Information The SDK, its design, APIs, documentation, and implementation details are confidential and proprietary to Licensor. 4.2 Obligations Licensee agrees to protect the confidentiality of the SDK and not disclose it to any third party. ---------------------------------------------------------------------- 5. SUPPORT AND UPDATES ---------------------------------------------------------------------- 5.1 No Obligation Licensor is not obligated to provide support, maintenance, updates, or bug fixes unless separately agreed in writing. 5.2 Updates Any updates provided by Licensor are subject to this Agreement unless otherwise specified. ---------------------------------------------------------------------- 6. WARRANTY DISCLAIMER ---------------------------------------------------------------------- THE SDK IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. ---------------------------------------------------------------------- 7. LIMITATION OF LIABILITY ---------------------------------------------------------------------- IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR BUSINESS INTERRUPTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Licensor’s total liability for any claim shall not exceed the amount paid by Licensee for the SDK (if any). ---------------------------------------------------------------------- 8. TERMINATION ---------------------------------------------------------------------- 8.1 Termination by Licensor Licensor may terminate this Agreement if Licensee breaches any term. 8.2 Effect of Termination Upon termination, Licensee must immediately cease using the SDK and destroy all copies in their possession. 8.3 Survival Sections 2.3, 4, 5, 6, and 8 survive termination. ---------------------------------------------------------------------- 9. GOVERNING LAW ---------------------------------------------------------------------- This Agreement shall be governed by and interpreted in accordance with the laws of the State of Texas, without regard to conflict-of-law principles. ---------------------------------------------------------------------- 10. ENTIRE AGREEMENT ---------------------------------------------------------------------- This Agreement constitutes the entire agreement between the parties regarding the SDK and supersedes all prior agreements or understandings. ---------------------------------------------------------------------- END OF AGREEMENT ----------------------------------------------------------------------