Legal
Terms of service
The agreement between you and Dormo for using the service: accounts, plans and monthly credit, per-second billing, acceptable use, suspension and liability.
Draft — pending legal review. This text has not yet been reviewed by a lawyer and is not final. Fields in [square brackets] are placeholders. Questions: legal@dormo.dev.
Short version (not a substitute for the terms): compute is billed per second while a VM runs; paused VMs cost $0 in compute. Starter and Team include monthly usage credit that expires at the end of each billing period. We may suspend VMs that break the acceptable use policy, immediately if they harm others. The service is in beta and provided as is.
1. Parties and scope
These terms are an agreement between [Company legal name, address, register number] ("Dormo", "we") and the person or organisation that creates an account ("you"). They apply to the Dormo API, SDKs, CLI, dashboard and related services (the "Service"). If you accept on behalf of an organisation, you confirm that you may bind it. The Service is intended for businesses and developers, not consumers. [Legal review: consumer rights if individuals on Free/Starter are in scope.]
2. Beta status
The Service is in private beta. Features, limits and APIs may change, and performance figures we publish (for example resume time) are targets, not guarantees, unless a written SLA says otherwise. We will give reasonable notice of breaking API changes where we can.
3. Accounts and API keys
- You must give accurate account information and keep it current.
- You are responsible for everything done with your account and API keys. Use scoped keys and keep them secret; tell us at security@dormo.dev if a key leaks.
- One Free plan per person or organisation. Creating accounts to obtain extra free hours is not allowed.
4. Plans, monthly credit and prices
Current plans and prices are on the pricing page, which forms part of these terms. In summary:
- Free: a one-time allowance of 20 hours of the
defaultsize and up to 2 concurrent VMs. No card required. The allowance does not renew. - Starter ($19/month) and Team ($199/month): the monthly fee is charged in advance and converted into usage credit of the same amount for that billing period.
- Credit expiry: unused credit expires at the end of the billing period. It is not carried over, refunded or paid out, including on cancellation or downgrade.
- Overage: usage beyond the credit is billed at list rates (Team: list rates minus the discount stated on the pricing page) at the end of the period.
- Enterprise: governed by a separate order form, which prevails over these terms where they conflict.
Prices exclude VAT and other taxes, which we add where required. We may change prices with at least [30] days' notice by email; changes apply from your next billing period.
5. How usage is measured and billed
- Per-second compute: each VM is billed per second while it is running, at the hourly rate for its size divided by 3,600. Time is measured from when the VM starts or resumes until it is paused or stopped. [Confirm any minimum billable duration; currently none.]
- Paused VMs: no compute charge. A paused VM's snapshot is stored free for 30 days, then charged per GB-month as listed on the pricing page.
- Disk: the included disk for each size is free; additional disk is charged per GB-month, prorated.
- Batch: the batch discount applies to jobs started in the EU night window or flagged
priority: "batch", as defined on the pricing page. Batch jobs may be queued. - Always-on: a flat monthly price for a VM that never auto-pauses, prorated for partial months.
- Usage records in your dashboard and the usage API are the basis for billing. Report suspected billing errors within [60] days of the invoice.
6. Payment
Paid plans are billed through our payment provider. If a payment fails we will notify you and retry. If it is still unpaid [14] days after the notice, we may limit you to existing paused VMs (no new starts) and, after a further [14] days, suspend the account. Spend limits you configure are applied on a best-effort basis and may be exceeded by up to [the usage of one billing cycle of running VMs / a defined margin].
7. Your content and your users
You keep all rights to code, data and other content you or your end users run or store in the Service ("Customer Content"). You grant us only the rights needed to host, process and transmit it to provide the Service. You are responsible for Customer Content, for having the rights and legal basis to process it, and for your end users' compliance with these terms and the acceptable use policy. Where Customer Content contains personal data, the DPA applies.
8. Acceptable use
You must comply with the acceptable use policy. In particular, cryptocurrency mining, spam, scanning or attacking third-party systems and illegal content are prohibited.
9. Suspension
We may pause, isolate from the network or suspend VMs, API keys or the whole account:
- immediately and without prior notice where it is reasonably necessary to stop activity that violates the acceptable use policy and harms or threatens the Service, other customers or third parties (for example active attacks, mining, malware, spam), or where required by law;
- after notice (where practicable, at least [48 hours]) for other material breaches or unpaid invoices.
We will tell you why, limit suspension to what is needed, and restore access once the cause is resolved. Charges for usage generated by prohibited activity remain payable, and free or promotional credit used for it may be revoked.
10. Term and termination
You can cancel at any time; paid plans end at the end of the current billing period, with no refund of fees or unused credit. We may terminate for convenience with [30] days' notice, or immediately for serious or repeated breaches. After termination you have [30] days to export your data (disks, templates); after that we delete Customer Content, including snapshots and backups within their rotation cycle.
11. Availability and support
Service levels apply only where a written SLA is part of your plan (for example the Team plan's 99.9% monthly availability commitment, which takes effect once our second hosting location is live, with service credits as the sole remedy as described in that SLA). Otherwise the Service is provided on a best-effort basis. [Attach SLA document.]
12. Disclaimers
To the extent permitted by law, the Service, in particular during the beta, is provided "as is" and "as available", without warranties of fitness for a particular purpose or uninterrupted operation. You are responsible for backing up data you cannot afford to lose; snapshots are not a backup service.
13. Liability
Neither party is liable for indirect or consequential losses, lost profits or lost data. Each party's total liability under these terms in any 12-month period is limited to the fees you paid us in that period (or EUR [100] if higher). These limits do not apply to liability that cannot be limited by law, including for intent or gross negligence, or to your payment obligations and indemnity for breaches of the acceptable use policy. [Legal review: adapt to governing law.]
14. Our intellectual property and feedback
We own the Service and its software. The SDKs and CLI are licensed under the terms in their repositories. If you send us feedback, we may use it without obligation to you.
15. Changes to these terms
We may update these terms. For material changes we will email account owners at least [30] days before they take effect. If you do not agree, you may cancel before the effective date.
16. Governing law and disputes
These terms are governed by the laws of [country], excluding the UN Convention on Contracts for the International Sale of Goods. Courts at [city] have exclusive jurisdiction, unless mandatory law provides otherwise.
17. Contact
legal@dormo.dev · company details in the imprint.