OmniDebugLink GitHub Log in / Sign up

Terms of Service

Last updated: September 6, 2026

By creating an account or using OmniDebugLink (the "Service"), you agree to these terms.

What the Service is

OmniDebugLink is a remote debugging relay. It connects your AI coding tool to your own app running on a real device over the internet, so the AI can inspect the UI, capture screenshots, and inject input through synchronous tool calls. SDKs for various platforms and the relay service together form the Service.

Free public beta

The Service is currently offered free of charge during the public beta. We may introduce paid plans or usage limits in the future; any such change will be announced on the website in advance and will not apply retroactively. We may also throttle or suspend usage that degrades the Service for others.

Acceptable use

The Service is a debugging tool. You may only use it with apps and devices that you own or are explicitly authorized to test. You must not:

  • connect to, inspect, or inject input into devices or apps you are not authorized to access;
  • use the Service to surveil, stalk, or harvest data from other people;
  • probe, attack, or overload the Service or its infrastructure, or circumvent rate limits and access controls;
  • share, sell, or publish your account credentials, device tokens, or MCP authorizations;
  • use the Service for any unlawful purpose.

Violation of these rules may result in immediate suspension or termination of your account.

Your responsibilities

  • Credentials. Keep your password, device tokens, and MCP tokens secret. You are responsible for activity under your credentials. Revoke tokens immediately if you suspect leakage (the console provides one-click revocation).
  • Debug builds. The SDK gives powerful remote control over your app. Ship it in release builds only if you understand and accept that exposure.
  • Lawful testing. You are responsible for ensuring your testing complies with applicable laws and third-party agreements (app store rules, employment contracts, NDAs).

Accounts

You must provide a unique username and a password. Accounts are personal and non-transferable. We currently do not collect email addresses — if you lose your password, we cannot recover your account, so store your credentials safely.

Availability and warranty

The Service is provided "as is" and "as available", without warranty of any kind. We do not guarantee uptime, latency, or uninterrupted availability, especially during the free beta. Debugging sessions may be interrupted at any time.

Limitation of liability

To the maximum extent permitted by law, we are not liable for any indirect, incidental, or consequential damages — including data loss, lost profits, or damages arising from actions an AI tool takes on your device through the Service. You use remote input injection and inspection at your own risk.

Termination

You may stop using the Service at any time. We may suspend or terminate accounts that violate these terms or threaten the security or stability of the Service.

Changes to these terms

We may update these terms from time to time. Material changes will be announced on the website with an updated date above. Continued use after the effective date constitutes acceptance.

Contact

Questions about these terms: open an issue at github.com/omnidebuglink.

OmniDebugLink · Privacy · Terms · github.com/omnidebuglink