Terms of Use & End User License Agreement

Last updated: March 15, 2026

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE DOWNLOADING, INSTALLING, OR USING DRENGR. BY DOWNLOADING, INSTALLING, OR USING THE SOFTWARE, YOU AGREE TO BE BOUND BY THESE TERMS. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, OR USE DRENGR.

1. Definitions

"Software" means the Drengr binary, any associated scripts, configuration files, documentation, and any updates or new versions I provide.

"Device" means any physical or virtual mobile device (Android, iOS, or other) that you connect to or interact with using the Software.

"AI Provider" means any third-party artificial intelligence service you configure the Software to communicate with, including without limitation OpenAI, Anthropic PBC, Google LLC, Groq Inc., and any other service reachable via an API key you supply.

"Cloud Device Provider" means any third-party remote device infrastructure you configure the Software to connect to, including without limitation BrowserStack, Sauce Labs, and similar services.

"MCP Client" means any application that connects to the Software via the Model Context Protocol (MCP), including without limitation Claude Desktop, Cursor, Windsurf, Claude Code, VS Code with Copilot MCP, and any other MCP-compatible client. When you configure the Software as an MCP server, any MCP Client with access to the configuration gains the ability to invoke the Software's tools on connected Devices.

"OODA Mode" means the automated loop functionality invoked via drengr run that captures screen state and transmits it to an AI Provider for analysis and action generation.

"You" means the individual who has downloaded, installed, or is using the Software. If you are downloading or using the Software on behalf of an organization, you represent that you have authority to bind that organization, and "you" includes that organization.

2. License grant

Subject to your compliance with these Terms, I grant you a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to:

(a) download and install one or more copies of the Software on devices you own or control;

(b) use the Software solely for your own internal purposes, whether personal, research, or commercial; and

(c) access updates and new versions of the Software that I make available under these Terms.

This license does not include any right to use the Software as a hosted service for third parties, to incorporate the Software into a product you distribute, or to use the Software in any way not expressly authorized by these Terms.

3. Restrictions

You agree that you will not, and will not permit any third party to:

  • Reverse engineer the Software in whole or in part, decompile, disassemble, or attempt to derive the source code, object code, or underlying structure, algorithms, or organization of the Software
  • Modify or create derivative works based on the Software
  • Redistribute, resell, rent, lease, sublicense, or transfer the Software or any rights in the Software to any third party
  • Remove, alter, or obscure any proprietary notices, labels, or marks in or on the Software
  • Use the Software to violate any applicable law, including laws governing computer fraud, unauthorized access, privacy, data protection, or export control
  • Circumvent or disable any technical protection measures in the Software
  • Use the Software to interact with any Device for which you do not have authorization from the owner or operator
  • Benchmark or publish performance data about the Software without my prior written consent

The restrictions in this Section survive termination of this Agreement.

4. Ownership and intellectual property

The Software is proprietary to me and is protected by copyright, trade secret, and other intellectual property laws. I retain all right, title, and interest in and to the Software, including all intellectual property rights therein. These Terms do not transfer any ownership interest in the Software to you.

5. Device authorization and user responsibility

5.1 Your Devices. You represent and warrant that you have all necessary rights, permissions, and authorizations to connect the Software to, and to send commands to, each Device you use with the Software.

5.2 MCP Client access. When you configure the Software as an MCP server, any MCP Client that can read the configuration file gains the ability to invoke the Software's tools — including drengr_look, drengr_do, and drengr_query — on connected Devices. You are solely responsible for controlling which MCP Clients have access to the configuration and for the actions those clients take through the Software.

5.3 Consequences of actions. You acknowledge that the Software executes real commands on real Devices — including taps, swipes, text input, and application launches — and that these commands may have irreversible consequences. You accept sole responsibility for all commands executed on Devices through your use of the Software, including in OODA Mode where commands are generated by an AI Provider and in MCP mode where commands originate from an MCP Client.

5.4 No unauthorized access. You must not use the Software to access, monitor, or interact with any Device, account, application, or data without authorization. Doing so may violate the Computer Fraud and Abuse Act (18 U.S.C. § 1030), the Electronic Communications Privacy Act, or equivalent laws in your jurisdiction.

6. Third-party services

6.1 AI Providers. When you use OODA Mode, the Software transmits data including screenshots, UI element trees, and other screen content from the connected Device to the AI Provider you configure. This transmission is made using API credentials you supply. You are solely responsible for complying with the AI Provider's terms of service, ensuring that your use is lawful (including with respect to personal data on screens), and any fees arising from your use.

I have no control over, and make no representations about, any AI Provider's data handling practices, availability, accuracy, or compliance with any law. The AI Provider relationship is solely between you and the AI Provider.

6.2 Cloud Device Providers. When you configure the Software to use remote devices via Appium or any Cloud Device Provider, your use is governed by your agreement with the Cloud Device Provider. I have no liability for the availability, performance, or conduct of any Cloud Device Provider.

6.3 No endorsement. My mention of specific third-party services in documentation does not constitute an endorsement or guarantee of those services.

7. Feedback

If you provide me with any suggestions, ideas, or feedback about the Software, you grant me a perpetual, irrevocable, worldwide, royalty-free license to use, reproduce, and incorporate that feedback into the Software without restriction or compensation to you.

8. Disclaimer of warranties

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE." TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, I EXPRESSLY DISCLAIM ALL WARRANTIES OF ANY KIND, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WITHOUT LIMITATION:

  • ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, OR NON-INFRINGEMENT
  • ANY WARRANTY THAT THE SOFTWARE WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, OR FREE OF HARMFUL COMPONENTS
  • ANY WARRANTY REGARDING THE ACCURACY OR COMPLETENESS OF ANY OUTPUT GENERATED BY THE SOFTWARE OR ANY AI PROVIDER
  • ANY WARRANTY THAT THE SOFTWARE WILL ACHIEVE ANY PARTICULAR RESULT ON ANY DEVICE
  • ANY WARRANTY ARISING FROM COURSE OF DEALING, COURSE OF PERFORMANCE, OR USAGE OF TRADE

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES. IF SUCH LAWS APPLY TO YOU, SOME OF THE ABOVE EXCLUSIONS MAY NOT APPLY, AND YOU MAY HAVE ADDITIONAL RIGHTS.

IF YOU ARE DISSATISFIED WITH THE SOFTWARE, YOUR SOLE AND EXCLUSIVE REMEDY IS TO STOP USING THE SOFTWARE.

9. Limitation of liability

9.1 Exclusion of consequential damages.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL I BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA, USE, GOODWILL, OR DEVICE FUNCTIONALITY, ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE SOFTWARE, EVEN IF I HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

9.2 Aggregate liability cap.

MY TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE SOFTWARE WILL NOT EXCEED THE GREATER OF: (A) THE TOTAL AMOUNT YOU PAID TO ME FOR THE SOFTWARE IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM; OR (B) ONE HUNDRED UNITED STATES DOLLARS (USD $100).

9.3 Basis of the bargain.

YOU ACKNOWLEDGE THAT THE WARRANTY DISCLAIMERS AND LIMITATIONS OF LIABILITY REFLECT A REASONABLE AND FAIR ALLOCATION OF RISK AND FORM AN ESSENTIAL BASIS OF THE BARGAIN BETWEEN US. THESE LIMITATIONS APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.

9.4 Exceptions.

Nothing in these Terms limits or excludes liability for: (a) my gross negligence or willful misconduct; (b) fraud or fraudulent misrepresentation; or (c) any liability that cannot be excluded under applicable law.

10. Indemnification

You agree to defend, indemnify, and hold me harmless from any claims, liabilities, damages, losses, costs, and expenses (including reasonable legal fees) arising out of or relating to: (a) your violation of these Terms; (b) your use of the Software, including commands executed on Devices through the Software; (c) your violation of any third party's rights or terms of service; or (d) content, data, or instructions you provide to or through the Software.

11. Termination

11.1 You may terminate this Agreement at any time by ceasing all use of the Software and deleting all copies.

11.2 I may terminate your license immediately if you materially breach these Terms and fail to cure the breach within fourteen (14) days of notice, or immediately if the breach is not capable of cure.

11.3 Upon termination, your license immediately ceases, and you must delete all copies. Sections 3, 4, 8, 9, 10, 12, 13, 14, and 15 survive termination.

12. Governing law and dispute resolution

12.1 These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles. The UN Convention on Contracts for the International Sale of Goods does not apply.

12.2 Before initiating any formal proceeding, you agree to contact me and give me thirty (30) days to attempt informal resolution.

12.3 If not resolved informally, disputes will be resolved by binding arbitration administered by JAMS under its Streamlined Arbitration Rules. The arbitrator's award is final and may be entered as a judgment in any court of competent jurisdiction.

12.4 ALL CLAIMS MUST BE BROUGHT IN YOUR INDIVIDUAL CAPACITY AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY CLASS OR REPRESENTATIVE ACTION.

12.5 If you are located outside the United States, nothing in this Section limits rights you have under mandatory applicable law that cannot be contractually waived.

13. Export compliance

The Software may be subject to US export control laws. You represent that you are not located in a country subject to a US government embargo and are not listed on any US government list of prohibited parties. You will not export or re-export the Software in violation of applicable export laws.

14. General provisions

Severability. If any provision is held invalid, it will be modified to the minimum extent necessary or severed, and the remaining provisions continue in full force.

Waiver. Failure to enforce any provision does not constitute a waiver of the right to enforce it in the future.

Entire agreement. These Terms constitute the entire agreement between you and me regarding the Software and supersede all prior agreements.

Assignment. You may not assign these Terms without my prior written consent. I may assign without restriction.

Force majeure. I will not be liable for any delay or failure to perform resulting from causes outside my reasonable control.

15. Contact

Questions about these terms? Email hey@drengr.dev.