Terms of Service
Last updated: April 2, 2026
These Terms of Service ("Terms") govern your use of updog.tech, console.updog.tech (the "Console"), and the Updog SDK (the "SDK"). By creating an account or using any part of our service, you agree to these Terms.
Updog is operated by Mikhail Kutateladze ("we", "us", "our"), based in the United Arab Emirates.
1. Definitions
- Service — the Updog website, Console, SDK, API, and documentation, collectively.
- Account — your registered account on the Console.
- API Key (also referred to as "License Key" in the SDK license) — a credential issued through the Console that identifies your subscription and permitted domains.
- Subscription — a paid plan that grants access to the SDK for production use.
- Client — a developer or organization that integrates the SDK into their application.
- End User — a person who interacts with the SDK through the Client's application.
2. Account registration
To use the Console, you must create an account. When you do:
- You must provide accurate and complete information.
- You are responsible for maintaining the security of your account credentials.
- You are responsible for all activity that occurs under your account.
- You must notify us immediately at [email protected] if you suspect unauthorized access to your account.
You must be at least 18 years old (or the age of majority in your jurisdiction) to create an account. Organizations may sign up through an authorized representative.
3. SDK license
The SDK is licensed, not sold. Use of the SDK is governed by the Updog Commercial License shipped with the npm package. These Terms supplement, but do not replace, the SDK license. In the event of a conflict between these Terms and the SDK license, the SDK license prevails with respect to the SDK.
The SDK is free to use without a License Key in permitted environments as defined in the SDK license, including localhost, deployment preview platforms (e.g. *.vercel.app, *.netlify.app), cloud IDEs, and tunneling tools. The full list is specified in the SDK license. A valid API Key and paid Subscription are required for production use on custom domains.
4. API keys
- API Keys are issued through the Console and are tied to your Account and Subscription.
- You must keep your API Keys confidential. Do not share them publicly or embed them in publicly accessible repositories.
- Each API Key is configured with a list of allowed origin domains. The SDK will only validate successfully on those domains.
- We may revoke an API Key without notice if we detect misuse, a breach of these Terms, or non-payment.
- You may create, deactivate, or delete API Keys from the Console at any time, subject to the limits of your Subscription plan.
5. Subscriptions and billing
5.1 Plans
We offer the following plans:
| Plan | Monthly price | Production domains |
|---|---|---|
| Dev | Free | 0 (permitted environments only) |
| Starter | $49/mo | 1 |
| Team | $199/mo | 5 |
| Enterprise | Custom | Unlimited |
Yearly billing is available at a discounted rate. Current pricing is listed at updog.tech.
5.2 Trial
New accounts receive a free trial period. During the trial, you may select a paid plan. If you select a plan during the trial, you will be charged when the trial ends. If you do not select a plan, or if you cancel your selected plan before the trial ends, you will not be charged. No payment method is required to start a trial.
5.3 Billing
- Subscriptions are billed in advance on a monthly or yearly cycle via Stripe.
- All prices are in US dollars (USD).
- You authorize us to charge your payment method on file at each billing cycle.
- If payment fails, your subscription status will be updated to past due. Continued non-payment may result in cancellation of your subscription and revocation of your API Keys.
5.4 Price changes
We may change our prices at any time. Price changes will not affect your current billing cycle. New prices take effect at the start of your next billing cycle. We will notify you by email at least 30 days before a price change takes effect.
6. Refunds and cancellation
6.1 Cancellation
You may cancel your Subscription at any time from the Console. Upon cancellation:
- Your Subscription remains active until the end of the current billing period.
- You will not be charged for subsequent billing periods.
- Your API Keys will continue to work until the billing period ends.
- After the billing period ends, your account reverts to the Dev (free) plan.
6.2 Refunds
All payments are non-refundable. Because the SDK is free to use in all permitted environments (localhost, preview platforms, cloud IDEs, and more) and we offer a trial period, you have full opportunity to evaluate the product before paying. We may, at our sole discretion, issue refunds in exceptional circumstances. To request consideration, contact [email protected].
7. Acceptable use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable law.
- Attempt to gain unauthorized access to any part of the Service, other accounts, or systems connected to the Service.
- Interfere with or disrupt the Service, servers, or networks connected to the Service.
- Circumvent, disable, or tamper with license validation, domain restrictions, or any other security mechanism in the SDK.
- Use the Service to build a competing product or to reverse-engineer the SDK beyond what is permitted by the SDK license and applicable law.
- Share, redistribute, or sublicense your API Keys to third parties.
- Misrepresent your identity or affiliation when using the Service.
8. Intellectual property
The Service, including all source code, compiled artifacts, documentation, trademarks, and visual design, is the exclusive property of Mikhail Kutateladze. All rights not expressly granted are reserved.
These Terms do not grant you any right to use our name, logo, or trademarks without prior written permission.
The SDK is licensed under the Updog Commercial License. That license governs your specific rights regarding the SDK code.
9. Data and privacy
The SDK processes data entirely within the end user's browser. No spreadsheet data, file contents, or user input is transmitted to our servers. We do not access, collect, or store any data processed by the SDK. The SDK performs license validation entirely client-side where possible; our servers only receive transient validation requests and never access or store any data processed by the SDK in the Client's application.
Your use of the Console and website is subject to our Privacy Policy. By using the Service, you acknowledge that you have read and understood the Privacy Policy.
10. Availability and support
10.1 Availability
We aim to keep the Service available at all times, but we do not guarantee uninterrupted or error-free operation. We may perform maintenance, updates, or modifications that temporarily affect availability. We are not liable for any downtime or service interruption.
10.2 Support
| Plan | Support level |
|---|---|
| Dev (free) | Community only (no direct support) |
| Starter | Email support |
| Team | Priority email support |
| Enterprise | Dedicated support with SLA (as defined in your Enterprise agreement) |
Support response times are best-effort unless a separate Service Level Agreement has been agreed in writing.
11. Limitation of liability
To the maximum extent permitted by applicable law:
- The Service is provided "as is" and "as available", without warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement.
- We are not liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits, revenue, data, or goodwill, arising from your use of the Service.
- Our total aggregate liability arising from or relating to these Terms shall not exceed the greater of (a) the amount you paid us in the twelve (12) months preceding the claim, or (b) one hundred US dollars (USD $100).
These limitations apply regardless of the legal theory, even if we have been advised of the possibility of such damages.
12. Indemnification
You agree to indemnify and hold us harmless from any claims, damages, losses, or expenses (including reasonable legal fees) arising from your use of the Service, your violation of these Terms, or your violation of any third-party rights.
13. Termination
13.1 By you
You may close your Account at any time from the Console. Upon account deletion, the process described in our Privacy Policy applies — your data is permanently deleted, except for financial records retained for legal compliance.
13.2 By us
We may suspend or terminate your Account immediately, without prior notice, if:
- You breach any provision of these Terms or the SDK license.
- Your payment fails and remains unresolved.
- We detect abuse, fraud, or activity that threatens the integrity of the Service.
- We are required to do so by law.
Upon termination by us, your API Keys are revoked immediately. If we terminate your account for breach, you are not entitled to any refund for the remaining billing period.
13.3 Survival
Sections 8 (Intellectual property), 11 (Limitation of liability), 12 (Indemnification), and 15 (Governing law) survive termination of these Terms.
14. Changes to these Terms
We may update these Terms from time to time. When we make material changes, we will update the "Last updated" date at the top of this page and notify Account holders by email. Continued use of the Service after changes constitutes acceptance of the updated Terms. If you disagree with the changes, you may cancel your Subscription and close your Account.
15. Governing law
These Terms are governed by and construed in accordance with the laws of the United Arab Emirates. Any disputes arising under these Terms shall be subject to the exclusive jurisdiction of the courts of the United Arab Emirates.
Nothing in these Terms excludes or limits any mandatory consumer protection rights that apply to you under the laws of your jurisdiction of residence.
16. Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.
17. Contact
For questions about these Terms:
Mikhail Kutateladze
Email: [email protected]
Website: updog.tech