Matlock End-User License Agreement (EULA)
Clear, binding license terms for using the Matlock desktop app (Windows, Linux, GoogleBook), headless matlock-mcp runtime, Browser WASM scanner, and Web Command Center (/en/app).
1. Eligibility (Age 16+), Software Scope, Headless Agents & EU/UK Withdrawal Waiver
This Agreement covers the Matlock desktop application (Windows, Linux, GoogleBook), the display-free matlock-mcp runtime (Linux x64, Windows x64, macOS arm64), the client-side Browser WebAssembly (WASM) code scanner, the read-only Web Command Center (/en/app), and their updates and documentation (the "Software"). Desktop first launch stays locked until you check the consent box and click I agree (and using the Browser WASM scanner, /en/app, or matlock-mcp likewise constitutes acceptance), confirming you are at least 16 years old, comply with US/international export and sanctions rules (EAR/OFAC), and are authorized to inspect the local folders and run the commands you choose. The Free Diagnostic Tier is free with no time limit. Matlock Pro Annual ($24.99 USD / year prepaid, zero automatic recurring billing) grants a personal, non-exclusive, non-transferable, revocable license on up to two (2) supported workstations at a time (Windows, Linux, GoogleBook, plus display-free matlock-mcp on macOS arm64; mobile and browser OS platforms are excluded) for 365 days from purchase, with a maximum of one (1) self-service device move per license year (the website has no sign-in and no Pro unlock). Autonomous headless agent invocations (matlock-mcp --headless) return a coordinate-masked local 402 summary until unlocked via a valid Pro key (MATLOCK_LICENSE_KEY) or an unbound headless gas key (MATLOCK_GAS_KEY; keep your gas key private — generate a new one via the top-up link if shared or leaked) funded by non-refundable self-custody USD stablecoin passes (Solana USDC, Solana PayPal PYUSD, Base USDC, Polygon USDC per /en/agents) that legally bind the agent's owner or operator upon on-chain finality. All Pro sales and compute top-offs are final once activated; EU, EEA, and UK consumers who tick the immediate-delivery consent box at paid checkout and activate their key expressly consent to immediate performance and acknowledge losing the 14-day statutory withdrawal right upon activation (Directive 2011/83/EU Art. 16(m) & UK Consumer Contracts Reg. 37).
2. Your Code Ownership, Permissive Open-Source Runtime (0 GPL) & License Restrictions
You keep 100% ownership of every project and file you scan or build with Matlock. Licensor retains all copyright and intellectual property rights in the Software, which links exclusively permissive BSD-licensed Flutter and Dart runtime components (0 GPL, LGPL, or AGPL copyleft dependencies). You may not share your license key or Activation Token, run one Pro license concurrently on more than two (2) authorized workstations, reverse-engineer or decompile native binaries or WASM modules, extract the compiled built-in verification rules, bypass the offline license check, clock high-water mark, Safeguard, or Test Integrity seals, or redistribute or host Matlock as a service.
3. Project Inspection, Optional Restore & Commands You Choose to Run
On the Desktop app, Matlock only reads your project by default: if you turn on Restore (desktop app only), it can put back a test it recorded after you approve each change, and if you turn on Auto-revert tampered Safeguarded tests on runs in Desktop Settings (off by default), Matlock automatically restores altered Safeguarded test files from your local OS snapshot vault (saving an undo copy in your OS profile). When invoked in Headless AI Agent / MCP mode (--headless or check --auto-revert), Matlock automatically rolls back unauthorized test-weakening or deletion on verified Safeguarded test files from your local OS snapshot vault (saving a local undo copy) and halts the tampered run. Scans never format, move, or delete your application source files, and Matlock never installs hidden .git/hooks. Actions, Walk-Away Sequences, Routines, Matlock verification runs, custom test scripts, Web Command Center generated scripts, and local Alert Station commands run on your machine under your own OS user permissions without administrator elevation. You are solely responsible for the commands, scripts, backups, timers, and alert destinations you run or approve.
4. Graceful Expiry, Sunset Commitment, Termination & Survival
Matlock Pro never auto-renews or auto-charges you. Early renewal within 30 days of expiry stacks 365 days onto your current expiry date; after day 365 and a 3-day grace period, an unrenewed license steps back calmly to the Free Diagnostic Tier without deleting your saved cards, history, or custom tests. If Matlock is ever permanently discontinued (neither sold nor updated for 12 consecutive months), Licensor intends to ship a signed update keeping active, non-revoked Pro licenses working on their activated device. This Agreement terminates automatically if you breach Section 2, or anytime you uninstall Matlock and clear local storage; ownership, restrictions, warranty disclaimers, liability limits, export compliance, and governing law survive termination.
5. AS-IS Pre-Audit Disclaimer, High-Risk Exclusion, Consequential Damages & $24.99 USD Cap
THE SOFTWARE IS AN ADVISORY PRE-AUDIT STATIC ANALYSIS AND WORKFLOW TOOL PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND. Matlock evaluates technical codebase and pipeline controls against published industry specifications and benchmarks (MITRE CWE, CISA SSDF, IEEE Std 1003.1 POSIX, automated Pre-CI integrity gates, and AICPA SOC 2 Trust Services Criteria technical controls). PASSING A SCAN OR RECEIVING A 100.0 / 100.0 SCORE DOES NOT GUARANTEE DEFECT-FREE SOFTWARE, ISSUE FORMAL THIRD-PARTY ATTESTATION REPORTS, OR PROVIDE CERTIFICATIONS FROM AN INDEPENDENT LICENSED CPA FIRM. THE SOFTWARE IS NOT CERTIFIED FOR FAIL-SAFE USE IN NUCLEAR, AVIATION, AIR TRAFFIC, LIFE-SUPPORT, MEDICAL, AUTONOMOUS VEHICLE, OR WEAPONS SYSTEMS. TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR LOSS OF PROFITS, REVENUE, CODE, DATA, GOODWILL, OR BUSINESS INTERRUPTION, AND LICENSOR'S TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS SHALL NOT EXCEED THE AMOUNT ACTUALLY PAID IN THE PRIOR 12 MONTHS ($24.99 USD), OR $24.99 USD FOR FREE DIAGNOSTIC TIER USERS. Mandatory Carve-Out: Nothing in this Agreement excludes or limits liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation, wilful misconduct, gross negligence, or non-waivable statutory consumer rights under applicable mandatory law.
6. Export Compliance (EAR / OFAC), CISG Exclusion, Governing Law & Illinois Venue
You confirm you are not located in an embargoed jurisdiction and are not listed on any US BIS Denied Persons / Entity List (15 C.F.R. Parts 730–774) or OFAC SDN list. This Agreement is governed by the laws of the State of Illinois, USA, excluding its conflict-of-law rules and expressly excluding the UN Convention on Contracts for the International Sale of Goods (CISG). Disputes shall be resolved exclusively in the competent state or federal courts located in the State of Illinois, USA, except where mandatory consumer law in your country of residence grants access to local courts.