Terms of Use

Draft updated: 12 September 2026. These terms accompany the self-hosted apps subscription launch. Publishing code does not activate subscriptions or publish an App Store release. Confirm company details before making these terms effective.

1. Who we are

These terms are between you and Altitude Digital Solutions Ltd, registered in England and Wales (company number [PLACEHOLDER: company number], registered office [PLACEHOLDER: registered office address]) (“we”, “us”). They cover the Dotobot Mac and iPhone apps, the account service and app subscriptions. Contact: [email protected] or Dotobot support.

2. The apps and your self-hosted harness

One USD 39.00 per year subscription covers the Mac and iPhone apps on the same Dotobot account. It provides native app access, app updates, account support and encrypted connection sync while active. The native apps and account service are proprietary; an app subscription does not grant rights to their source code.

The public harness is free and open source under the Apache License 2.0. It does not require a Dotobot account or app subscription. Its licence continues to apply independently of these terms. You run it on hardware or hosting that you control. No hosting, domain, AI usage or connector charges are included in the apps subscription. You pay those providers directly under their own terms.

3. Payment, renewal and cancellation

Price and period. The apps cost USD 39.00 per year, billed annually in advance, with no free trial. The applicable local price, taxes and total are shown before purchase. App access starts when payment is confirmed; a purchase does not create a server.

Payment provider. Subscribe on the website through Stripe, or in the iPhone app through Apple’s auto-renewable in-app subscription. Both unlock the same Mac and iPhone apps. Use the same Dotobot account; you only need one subscription. Apple purchases also follow Apple’s purchase terms.

Renewal and cancellation. The subscription renews automatically each year until cancelled. For a website purchase, use Manage billing on your account page. For an Apple purchase, use your Apple ID subscription settings. Cancel before renewal; Apple may process a renewal during the 24 hours before the current period ends. You keep app access until the end of the period already paid for. Cancelling a subscription does not delete your account or connections.

Failed payments and refunds. A failed renewal can enter a payment grace period shown in your account or by Apple. During that period app access continues; after it expires, a lapsed subscription ends app access. Refunds, revocations and payment disputes can suspend the apps entitlement. These events never stop, pause or delete your self-hosted harness, bots or files.

Contact support for website billing and refund requests. Use Apple’s refund process for App Store purchases. Nothing here removes statutory cancellation, refund or other consumer rights, including those under the Consumer Contracts Regulations 2013 and Consumer Rights Act 2015 where applicable. Starting app access does not by itself waive a statutory right to cancel; any legally required request or acknowledgement must be obtained separately at purchase.

Price changes. We will give advance notice of a subscription price change before it affects a renewal, including any notice or consent required by law or the payment provider. You can cancel before the changed price applies.

4. Your account and saved connections

Cognito provides sign-in through email/password, Google or Sign in with Apple. Use the same sign-in method on every device. Different identities, including Apple Hide My Email identities, can create different accounts. We do not merge accounts solely because their email addresses match.

We store the server names, addresses and encrypted access keys you choose to sync. Our account service can decrypt the keys for your authenticated apps; this is not end-to-end encryption. A link code contains a full server access credential. Link only servers you are authorised to control and protect your account and link codes. Each app connects directly to your selected server; saving a connection does not establish network access.

Removing a saved server removes its account connection, not its running service or data. Choose Delete account in the app’s account settings or on your account page to remove your sign-in identity and cloud-held connections and to cancel a website subscription. An App Store subscription must also be cancelled in your Apple ID subscription settings. Partial account cleanup is retried; contact support if it does not complete. Deletion does not stop or erase your self-hosted server or files. Devices with a cached key can retain server access until you rotate that key. You remain responsible for revoking access when needed.

5. Operating your harness and using AI

You control setup, security, network access, updates, backups, retention, resource limits and availability. Automatic harness updates are optional for new installations; existing operator-managed update policies are preserved.

Bots can run commands, operate computers, use connected accounts and perform real actions, including unattended work. Review their instructions and permissions, keep backups and supervise actions that could spend money, send messages or change important data. AI output may be inaccurate or harmful; verify it before relying on it. You are responsible for the processing and actions you authorise, including the handling of other people’s personal data and compliance with your hosting, AI-provider and connector agreements.

Use Dotobot lawfully. Do not use our apps or services for fraud, exploitation, harassment, infringement, unauthorised access, disruption of others’ systems or other unlawful activity. Dotobot is not intended for children under 18. We may restrict app or account access to address abuse, a security threat or a legal requirement. That does not give us control of your self-hosted server.

Your content remains yours. Our Privacy Policy explains the account and subscription information we process. Ordinary chats, files and bot state stay on your harness or the selected services, rather than our account API. Review the apps’ AI data-sharing disclosure before enabling AI interactions. Disclose AI-generated content where the applicable law requires it.

6. Availability, support and rights

App and account-service availability can be affected by maintenance, connectivity and third-party outages. We do not provide server management or backups. The harness has the warranty and liability provisions in its Apache licence. Nothing in these terms excludes mandatory consumer rights or liability that cannot lawfully be excluded, including for fraud or death or personal injury caused by negligence. Contact [email protected] for app and account help.

For security research, test only systems you own or are authorised to test, protect other people’s data and disclose vulnerabilities privately. Follow the public harness security policy for harness issues; contact support privately for app or account-service issues.

7. Additional terms for the App Store apps

Apple’s applicable App Store terms and standard app licence govern Store downloads. These service terms are between you and Altitude, not Apple. Altitude provides app support; Apple has no obligation to maintain the app. Apple’s applicable warranty and refund terms remain in effect. Altitude is responsible for app-related claims to the extent required by law, including consumer and intellectual-property claims. Apple and its subsidiaries are third-party beneficiaries of the applicable app licence as provided by Apple’s terms.

8. Changes and contact

Material changes to the account service or these terms will be communicated through the app or account email before they take effect where required. The Apache licence for already-published harness code remains unchanged. Dotobot’s names and branding are not licensed except as the applicable licence permits.

These terms are governed by the law of England and Wales, subject to mandatory consumer protections and rights to bring claims in your local courts. Questions and notices: [email protected].