SAVYSCAN SDK COMMERCIAL LICENSE AGREEMENT Version 1.0 — Effective July 24, 2026 IMPORTANT: READ THIS AGREEMENT BEFORE INSTALLING OR USING THE SAVYSCAN SDK. BY INSTALLING, ACCESSING, OR USING THE SOFTWARE, YOU ACCEPT THIS AGREEMENT. IF YOU ACCEPT IT FOR AN ORGANIZATION, YOU REPRESENT THAT YOU HAVE AUTHORITY TO BIND THAT ORGANIZATION. IF YOU DO NOT AGREE, DO NOT USE THE SOFTWARE. This SavyScan SDK Commercial License Agreement ("Agreement") governs use of the SavyScan SDK, including its browser runtime, styles, declarations, documentation, updates, and related materials ("Software"). "SavyScan" means the person or entity identified as licensor in the applicable order form, customer portal, invoice, or other written commercial agreement. 1. LICENSE REQUIRED The Software is proprietary and is not open-source software. Possession of, access to, or installation of the public npm package does not by itself grant a right to use the Software. Use requires a valid SavyScan-issued trial or commercial license and compliance with this Agreement. 2. EVALUATION LICENSE If SavyScan issues a trial license, SavyScan grants the customer a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to install, integrate, and use the Software solely for internal evaluation, proof-of-concept development, and compatibility testing: - during the stated trial period, ordinarily 30 days; - only for the applications and domains registered for the trial; and - only within the usage limits communicated by SavyScan. A trial license does not authorize production use, resale, services for third parties, or commercial deployment. 3. COMMERCIAL LICENSE If SavyScan issues a commercial license, SavyScan grants the customer a limited, non-exclusive, non-transferable, non-sublicensable license to install, integrate, and use the Software in the applications, domains, environments, term, and scope identified in the applicable order form, customer portal, invoice, or other written agreement ("Order"). The customer may distribute the Software only as an inseparable, compiled, or bundled component of an authorized customer application and only to permit end users to use that authorized application. No standalone distribution of the Software is permitted. If an Order conflicts with this Agreement, the Order controls only for the specific customer and subject matter addressed by the Order. 4. LICENSE KEYS AND VALIDATION License keys are confidential credentials. The customer must protect them from unauthorized disclosure and may use them only for authorized applications and domains. SavyScan may validate license status, scope, expiration, and revocation. The customer must not bypass, disable, conceal, or interfere with license validation or other technical protection measures. SavyScan may suspend or revoke a key that is expired, compromised, used outside its authorized scope, or used in breach of this Agreement. 5. RESTRICTIONS Except where applicable law expressly prohibits a restriction, the customer must not, and must not permit another person to: - copy or use the Software beyond the authorized license scope; - sell, resell, rent, lease, sublicense, publish, or distribute the Software as a standalone product, SDK, library, service, or competing offering; - reverse engineer, decompile, disassemble, decode, or attempt to derive source code, non-public algorithms, or license-generation methods from the Software; - modify, translate, or create derivative works of the Software except for configuration and integration expressly supported by its documentation; - remove or alter proprietary, copyright, attribution, or license notices; - share license keys between unrelated applications, customers, or domains; - use the Software to violate law or third-party rights; or - benchmark or disclose non-public performance or security test results for competitive purposes without SavyScan's prior written permission. 6. OWNERSHIP SavyScan and its licensors retain all right, title, and interest in the Software, including all intellectual-property rights. No rights are granted except the limited rights expressly stated in this Agreement. Feedback may be used by SavyScan without restriction or obligation. 7. CUSTOMER DATA AND RESPONSIBILITIES The Software processes document content locally in the browser unless the customer's application sends that content elsewhere. The customer controls and is responsible for its application, users, notices, consents, security, uploads, email delivery, storage, retention, and compliance with applicable privacy and data-protection law. The customer must evaluate the Software in its own application and target environments before production deployment. 8. THIRD-PARTY SOFTWARE Third-party components are governed by their respective license terms. Those terms are identified in THIRD_PARTY_NOTICES.md and accompanying license files and control for the applicable third-party components. 9. UPDATES AND SUPPORT Updates, maintenance, support, service levels, and compatibility commitments are provided only if stated in an applicable Order. Beta and trial releases may change and may contain errors or incomplete features. 10. TERMINATION This Agreement and the granted license terminate automatically when the applicable license expires or is revoked, or when the customer materially breaches this Agreement. Upon termination, the customer must stop using the Software and remove it from unauthorized or discontinued applications and deployments. Sections intended by their nature to survive termination, including restrictions, ownership, disclaimers, and limitations of liability, survive. 11. DISCLAIMER TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE." SAVYSCAN DISCLAIMS ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, ACCURACY, AVAILABILITY, AND ERROR-FREE OPERATION. SAVYSCAN DOES NOT WARRANT THAT THE SOFTWARE WILL DETECT, CAPTURE, CROP, ENHANCE, OR GENERATE A CORRECT OR USABLE DOCUMENT IN EVERY ENVIRONMENT. 12. LIMITATION OF LIABILITY TO THE MAXIMUM EXTENT PERMITTED BY LAW, SAVYSCAN WILL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, DATA, BUSINESS, OR GOODWILL, ARISING FROM OR RELATED TO THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY. SAVYSCAN'S TOTAL LIABILITY ARISING FROM OR RELATED TO THE SOFTWARE WILL NOT EXCEED THE AMOUNT THE CUSTOMER PAID FOR THE SOFTWARE DURING THE 12 MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM. FOR A FREE TRIAL, SAVYSCAN'S TOTAL LIABILITY WILL NOT EXCEED US $100. THESE LIMITATIONS APPLY TO THE MAXIMUM EXTENT PERMITTED BY LAW. 13. GENERAL The customer may not assign this Agreement without SavyScan's prior written consent. If a provision is unenforceable, it will be modified only as necessary to make it enforceable, and the remaining provisions remain effective. A failure to enforce a provision is not a waiver. This Agreement, together with the applicable Order and incorporated policies, is the complete agreement concerning the Software and supersedes prior statements on that subject. Questions about licensing may be submitted through https://www.getsavyscan.com/. Copyright © 2026 SavyScan. All rights reserved.