Legal notice

End User License Agreement

SalesOrderAttachments — a connected app for QuickBooks Online

Effective Date: August 6, 2026

This End User License Agreement ("Agreement") is entered into between Artisan Labs ("Company," "we," "us," or "our"), located at 290 Highway 30, Hansen, ID 83334, and the individual or entity using the SalesOrderAttachments application (the "App") ("you" or "User"). By installing, accessing, or using the App, you agree to be bound by this Agreement. If you do not agree, do not install or use the App.

1. Description of the App

The App is a connected application that integrates with QuickBooks Online, via Intuit's Developer platform, and Data Ninja, Company's internal manufacturing and inventory management system. The App retrieves file attachments associated with sales estimates in QuickBooks Online and transfers those attachments to corresponding open sales orders within Data Ninja, for the purpose of consolidating order documentation across systems.

2. License Grant

Subject to your compliance with this Agreement, Company grants you a limited, non-exclusive, non-transferable, revocable license to access and use the App solely for Company's internal business purposes. This license does not grant you any ownership interest in the App or its underlying code, and no rights are granted other than those expressly stated in this Agreement.

3. Permitted Use

The App is intended for use by authorized personnel of Artisan Labs in connection with Company's own QuickBooks Online and Data Ninja accounts. You may not use the App on behalf of any third party, or use the App to access, transfer, or process data belonging to any entity other than Company, without Company's prior written authorization.

4. Restrictions

You agree not to: (a) reverse engineer, decompile, or disassemble the App, except to the extent such restriction is prohibited by applicable law; (b) use the App to violate any applicable law or the terms of service of QuickBooks Online, Intuit, or Data Ninja; (c) attempt to gain unauthorized access to any system or data connected to the App; or (d) resell, sublicense, rent, or distribute the App to any third party.

5. Data and Privacy

Use of the App is also governed by the App's Privacy Policy, available at the Privacy Policy provided alongside this Agreement, which describes how data accessed through QuickBooks Online is handled. By using the App, you also agree to the terms of that Privacy Policy.

6. Intuit and Third-Party Terms

The App connects to QuickBooks Online through Intuit's Developer platform. Your use of QuickBooks Online remains governed by your separate agreement with Intuit Inc., and this Agreement does not modify, replace, or supersede any terms between you and Intuit. Company is not responsible for the availability, functionality, or terms of QuickBooks Online or any other third-party service the App connects to.

7. Ownership

The App, including all associated code, design, and documentation, is and remains the property of Company (or its licensors). This Agreement does not transfer any intellectual property rights in the App to you.

8. Term and Termination

This Agreement remains in effect until terminated. Company may suspend or terminate your access to the App at any time, with or without cause, including if you breach this Agreement. Upon termination, your right to use the App ends immediately.

9. Disclaimer of Warranties

THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. COMPANY DOES NOT WARRANT THAT THE APP WILL BE UNINTERRUPTED, ERROR-FREE, OR THAT ALL DATA WILL TRANSFER ACCURATELY BETWEEN CONNECTED SYSTEMS.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, COMPANY SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF DATA, REVENUE, OR PROFITS, ARISING OUT OF OR RELATED TO YOUR USE OF THE APP, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

11. Changes to This Agreement

Company may update this Agreement from time to time. Material changes will be communicated through reasonable means, such as posting an updated version with a new effective date. Continued use of the App after changes take effect constitutes acceptance of the updated Agreement.

12. Governing Law

This Agreement is governed by the laws of the State of Idaho, without regard to its conflict of laws principles.

13. Contact

Questions about this Agreement may be directed to: ernie@artisanlabs.com.