CASTR Software License Agreement Version 2.0 — Effective 2026-04-14 This Software License Agreement ("Agreement") applies to the CASTR executable software program and any accompanying files, documentation, and materials (collectively, the "Software") made available by Michael Ray Smith ("Licensor"). By downloading, installing, or using the Software, you ("User") agree to be bound by this Agreement. If you do not agree to these terms, do not download, install, or use the Software. 1. Definitions "User" means the individual or legal entity named on the purchase record for the license. "Designated User" means, if User is a legal entity, the single employee or contractor authorized by User to use the Software on User's behalf at any given time. User may change the Designated User by notifying Licensor. "Machine ID" means the unique hardware identifier generated by the Software and tied to a specific installation. "Upgrade Coverage Window" means the 12-month period during which User is entitled to install releases of the Software published during that period, as described in Section 5. 2. Evaluation vs. Licensed Use (a) Evaluation Mode. If User has not purchased and activated a valid license key, the Software runs in evaluation mode and is licensed solely for time-limited, non-production evaluation of its features. Output produced in evaluation mode may not be used to support commercial project estimates, bids, or deliverables. (b) Licensed Mode. Upon purchase and activation of a valid license key tied to a Machine ID, the Software is licensed for commercial and internal business use on the single machine identified by that Machine ID, subject to the terms below. 3. License Grant (Licensed Mode) Licensor grants User a perpetual, non-exclusive, non-transferable, limited license to install and use the Software on the single machine corresponding to the Machine ID tied to User's license key, for User's own internal business purposes, including commercial use in connection with cost and schedule risk analysis of construction projects. If User is a legal entity, only the Designated User is authorized to operate the Software. Concurrent use by multiple individuals is not permitted without additional licenses. The license is perpetual in that User may continue to run the specific version of the Software that was current during User's active Upgrade Coverage Window indefinitely, subject to the terms of this Agreement. 4. Installation Scope (a) Single Machine. The license authorizes installation on one (1) machine identified by the Machine ID associated with User's license key. (b) Virtual Machines. Installation on a single virtual machine running on a single host is permitted, provided the virtual machine is not cloned, copied, imaged, or distributed, and the license key runs in only one virtual machine instance at a time. (c) Remote Access. Remote access to the licensed machine by the Designated User (for example, via Remote Desktop, VPN, or similar technology) is permitted. Concurrent use by multiple individuals via remote access is not permitted. (d) Prohibited Sharing. User shall not share the license key, photographs or screenshots of the license key, activated installers, or installation media with any third party. 5. Upgrade Coverage and Renewals A new license purchased on or after 2026-04-14 includes twelve (12) months of free Upgrade Coverage beginning on the date of purchase. During this window, User is entitled to install and activate any release of the Software published during the window. When the Upgrade Coverage Window expires: (a) User's existing installation and license key continue to function indefinitely without further payment, subject to the terms of this Agreement. (b) To install releases published after the window expires, User may purchase a renewal, which extends the Upgrade Coverage Window by an additional twelve (12) months for releases published during that renewal window. Renewal is optional. Renewal pricing is published on the CASTR website and may change at Licensor's discretion. Licenses purchased before 2026-04-14 ("Legacy Licenses") include lifetime Upgrade Coverage at no additional cost and are not subject to the renewal model in this Section. 6. Machine ID Rehosts and License Transfers Each license is bound to a single Machine ID. User may not share, copy, or install the license key on any additional machine. (a) Rehost Allowance. User may request up to two (2) rehosts of the license to a new Machine ID per rolling 12-month period at no charge (for example, to accommodate hardware replacement, Windows reinstallation, or machine upgrades). Additional rehosts may be accommodated at Licensor's discretion. (b) Proof. Licensor may request a brief written attestation from User that the prior Machine ID has been decommissioned or is no longer in use by User. (c) No Transfer to Third Parties. Licenses are not transferable between different Users. A license may not be sold, gifted, assigned, or otherwise transferred to any third party. 7. Refunds User may request a full refund of the license purchase price within thirty (30) days of the original purchase date by contacting Licensor. Upon issuance of a refund, the associated license key will be deactivated and User must cease all use of the Software and delete all copies in User's possession or control. Refund processing may take up to ten (10) business days to appear on User's statement. 8. Restrictions User may not: (a) Copy, modify, adapt, translate, reverse engineer, decompile, or disassemble the Software, except where such restrictions are prohibited by applicable law. (b) Redistribute, sell, sublicense, rent, lease, lend, or otherwise transfer the Software or any license key to any third party. (c) Remove or alter any proprietary notices, labels, or marks on or in the Software. (d) Use the Software in any manner that violates applicable law. 9. Ownership and Source Code The Software is licensed, not sold. Licensor retains all right, title, and interest in and to the Software, including all copyrights and other intellectual property rights. No rights are granted to the source code of the Software. User is not entitled to access, obtain, or request the source code. 10. Support Licensor provides reasonable email support during User's active Upgrade Coverage Window. Support is provided via email to michael.smith935@gmail.com. Licensor targets a two (2) business-day initial response but does not guarantee response times. Support is limited to commercially reasonable efforts to address defects, answer usage questions, and assist with license activation. Support does NOT include: (a) Consulting, modeling advice, or guidance on the design of a User's cost or schedule analysis; (b) Reconstruction, recovery, or migration of User's data or project files; (c) Custom feature development or modifications; (d) On-site support, phone support, screen-sharing sessions, or training; (e) Any guaranteed response time or service-level commitment. Licensor is not obligated to provide support outside of an active Upgrade Coverage Window, but may do so at Licensor's discretion. 11. Data and Privacy The Software validates license keys locally on User's machine and does not transmit the license key or Machine ID to Licensor during activation or use. User's Machine ID is provided to Licensor at purchase time (via the Stripe checkout custom field) so that Licensor can generate a license key bound to that machine. Payment information is processed by Stripe, Inc. under Stripe's own terms and privacy policy and is never transmitted to or stored by Licensor. Licensor retains the purchaser's name, email address, Machine ID, transaction date, and related purchase and support records for a period of seven (7) years for tax, accounting, legal, and support purposes, and may retain anonymized usage data indefinitely. Licensor may engage third-party service providers for payment processing, license validation, email delivery, fraud prevention, and analytics, and may share the minimum necessary information with such providers to operate the service. Licensor will not sell User's personal information to third parties. 12. No Warranty THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. USER ASSUMES ALL RISKS ASSOCIATED WITH THE USE OF THE SOFTWARE AND IS SOLELY RESPONSIBLE FOR VALIDATING ANY OUTPUT OR RESULT PRODUCED BY THE SOFTWARE BEFORE RELYING ON IT FOR ANY PROJECT, ESTIMATE, BID, OR DECISION. 13. Limitation of Liability TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, OR GOODWILL, ARISING OUT OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. LICENSOR'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT ACTUALLY PAID BY USER TO LICENSOR FOR THE LICENSE OR (B) ONE HUNDRED U.S. DOLLARS ($100). 14. Termination This Agreement is effective until terminated. Licensor may terminate this Agreement immediately if User materially breaches any of its terms, including unauthorized copying, distribution, sharing of license keys, or reverse engineering of the Software. Upon termination, User must cease all use of the Software and delete all copies in User's possession or control. Sections 8, 9, 11, 12, 13, and 15 survive termination. 15. Governing Law and Venue This Agreement shall be governed by and construed in accordance with the laws of the State of Georgia, without regard to its conflict-of-law principles. Any action arising out of or relating to this Agreement shall be brought exclusively in the state courts of Cobb County, Georgia, or the United States District Court for the Northern District of Georgia, Atlanta Division, and the parties consent to the personal jurisdiction of such courts. 16. Entire Agreement This Agreement, together with (a) the order confirmation issued to User at the time of purchase and (b) the pricing and ordering terms posted on the CASTR website on the date of User's purchase, constitutes the entire agreement between Licensor and User regarding the Software and supersedes all prior or contemporaneous understandings, whether written or oral. The order confirmation and the then-current posted terms as of the purchase date are the controlling record of the commercial terms applicable to a given sale. In the event of a conflict between this Agreement and the website content, this Agreement controls, except that Licensor will honor any more favorable terms expressly communicated to User at the time of purchase. Contact Michael Ray Smith Email: michael.smith935@gmail.com