Legal

Terms of Service

Last updated 8 November 2026

1. Who we are and what these terms cover

Nuvlo is run by Wolfgang Wachelhofer, trading as Terrapixel, Heiligenstädter Straße 80/3/3, 1190 Wien, Austria (“Nuvlo”, “we”, “us”). Full details are in the imprint.

These terms apply to every use of the Nuvlo website, dashboard, API, MCP endpoint, WordPress plugins and everything else we provide under the Nuvlo name (together, “the service”). Terms of your own, such as purchase conditions, do not apply even if you refer to them.

2. Consumers and businesses

Nuvlo can be used by consumers and by businesses. A consumer is a person who uses Nuvlo mainly for purposes outside their trade or profession. A business is anyone using Nuvlo for their trade, business or profession, including freelancers.

At checkout you tell us whether you buy as a business by giving your business name and VAT ID. Where these terms treat consumers and businesses differently, they say so. Nothing in these terms limits rights that consumers have by law and that cannot be waived by contract.

3. How the contract is made

  1. You create an account with your name, email address and a password, or with Google or GitHub. The contract for the Free plan is made when you confirm your email address or first sign in.
  2. To buy a plan or a lifetime licence, you choose it on the pricing or billing page and enter your billing address, and if you buy as a business, your business name and VAT ID. Before paying you see the price including VAT and can correct every entry or close the checkout.
  3. Clicking the pay button is a binding offer. The contract is made when the payment succeeds. You get a confirmation by email with the price, the VAT and, for consumers, the withdrawal deadline.

The contract language is English. We do not keep a separate copy of the terms for each contract; the current version is always on this page and you can save or print it. If you need the version that applied when you bought, write to us and we will send it.

4. What Nuvlo does

Nuvlo is software for setting up and running servers and websites in cloud accounts that belong to you. You connect a cloud provider such as Hetzner, DigitalOcean or AWS with an API token. Nuvlo then creates servers in your account, installs and updates software on them over SSH, deploys your sites, runs backups to storage you connect, monitors uptime and resources, and offers tools such as a browser terminal, a file manager and a database tool.

Nuvlo does not sell or resell servers, storage or domains. Your cloud provider, storage provider and domain registrar bill you directly under their own terms. Those costs are separate from what you pay Nuvlo and continue even if you stop using Nuvlo, until you delete the resources with the provider.

What each plan includes is shown on the pricing page at the time you buy.

5. Your account

  • The details you give us must be true and kept up to date, in particular your email address and, for purchases, your billing details.
  • You keep your password, authenticator app, API tokens and agent keys safe and tell us without delay if you think someone else has access. Actions taken with your credentials count as yours.
  • You may invite team members. You are responsible for what they do in your workspace and for removing them when they should no longer have access.
  • One person or business may hold one Free account. Creating several accounts to get around plan limits is not allowed.
  • You must be at least 16 years old to use Nuvlo.

6. The Free plan

The Free plan costs nothing, needs no card and has no time limit. Its limits are shown on the pricing page. We may change the Free plan or end it with at least 30 days’ notice by email; your servers and sites keep running in your cloud account.

7. Paid plans

  • Billing. Paid plans are billed monthly in advance through our payment provider Stripe and renew automatically each month until cancelled. Prices are in euros and include VAT. Businesses with a valid VAT ID from another EU country are billed under the reverse charge rule.
  • Upgrades apply right away. You pay the difference for the rest of the current month.
  • Downgrades and cancellation apply at the end of the month you already paid for. Until then you keep the plan you paid for. You can cancel any time on the billing page.
  • Failed payments. If a renewal fails, Stripe retries the payment for about three weeks. If it still fails, the plan ends and the account moves to Free (see section 9).
  • Price changes. If we change the price of a plan, subscriptions that are already running keep their price. If we ever need to change the price of a running subscription, we will tell you at least 30 days in advance and you can cancel before the new price applies.

8. The lifetime deal

For a limited time we sell lifetime licences for a one-time payment: Solo (€179, up to 5 servers and 1 member), Studio (€499, up to 20 servers and 5 members), Agency (€999, up to 50 servers and 15 members). Only 100 licences are sold in total, and the offer may end earlier on a date shown on the pricing page.

  • A lifetime licence gives the account it was bought for the limits of its tier, and the features included in the platform, for as long as we operate Nuvlo. It includes no AI answers paid by us: AI features need the account's own Anthropic or OpenAI API key, used under the account's own contract with that provider, unless the account also subscribes to a monthly plan that includes AI answers.
  • A lifetime licence includes no discount on AI features or on other add-ons.
  • Add-ons or products we may offer separately in the future are not included.
  • Licences are tied to the account they were bought for and cannot be sold or transferred to another account. Several licences on one account add up.
  • If we ever stop operating Nuvlo, we will tell you at least 90 days in advance. Your servers and sites remain in your cloud account and keep running.
  • After a lifetime licence has been refunded, the lifetime deal cannot be bought again by that account, by the person who bought it or with the same card.

9. When paid access ends

When a paid plan or licence ends, the account moves to the Free plan. If the account then has more servers, sites or members than Free allows, we tell you and give you 3 days to bring it within the limits or choose a plan. After that, the most recently added servers, sites and members above the limit are paused.

A paused server or site keeps running on your server; Nuvlo only stops managing it (no deploys, backups, updates or monitoring from Nuvlo). Paused team members cannot sign in to the workspace. Everything is resumed when the account is within its limits again.

10. Withdrawal and refunds

Consumers have a 14-day right of withdrawal, and lifetime licences come with a 14-day money-back promise for businesses too. Monthly plans bought as a business are not refunded. The details are in our refund and withdrawal policy, which is part of these terms.

11. Your servers, data and backups

  • Servers created through Nuvlo belong to your cloud account. You keep root access and can use them without Nuvlo at any time.
  • You allow Nuvlo to connect to your servers and connected accounts and to carry out the actions you, your team members or your agents start, as well as the maintenance you switch on (such as updates, backups and monitoring). We store the access keys and tokens needed for this in encrypted form.
  • You are responsible for the content of your servers and sites and for complying with the law, including data protection law towards the visitors of your sites.
  • Nuvlo helps you run backups, but you decide whether and how often backups run and where they are stored. Check regularly that your backups work. We are not responsible for lost data that a working backup would have prevented.
  • Some actions are destructive by design, such as deleting a server, restoring a snapshot or replacing files. Nuvlo asks for confirmation before them; carrying them out is your decision.

12. AI features

Some features use an AI model, for example to explain launch-check findings, plan migrations or suggest code fixes. The content needed for the task, such as a finding, a plugin list or files from your connected repository, is sent to our AI provider (see the privacy policy). If you add your own AI provider key, requests run on your key and under your contract with that provider.

AI answers can be wrong or incomplete. Suggested changes are shown to you before anything is applied; you decide whether to apply them and remain responsible for the result. Each monthly plan includes a monthly number of AI answers; the Free plan and lifetime licences include none and use AI with your own key.

13. Services of other companies

Nuvlo works with services of other companies that you choose to connect, such as cloud providers, Git providers, Cloudflare, storage providers and WordPress. Their own terms apply to your use of them. We are not responsible for their availability, their changes or the costs they charge you, and we cannot undo actions they carry out once Nuvlo has passed on your instruction.

14. Acceptable use

You may only use Nuvlo lawfully and in line with our acceptable use policy, which is part of these terms.

15. Availability and changes to Nuvlo

We work to keep Nuvlo available and secure, but we do not promise uninterrupted availability. Maintenance, updates and events outside our control can interrupt the dashboard. Your sites do not depend on the dashboard: visitors reach your servers directly, and scheduled tasks such as deploys and backups resume when Nuvlo is back.

We develop Nuvlo continuously and may change, add or remove features. We will not remove a feature that is a main part of a plan you have paid for during the period you paid for, unless security or the law requires it. For consumers, changes follow the rules on updates and changes to digital services under the Austrian Consumer Warranty Act (VGG).

16. Intellectual property

Nuvlo, its software, design and content belong to us or our licensors. For the duration of the contract you may use the service for your own purposes and those of your clients. You may not copy, resell or sublicense access to the dashboard itself or reverse-engineer it, except where the law allows it.

Your content, such as code, site files and data, stays yours. You give us the right to store and process it only as far as needed to provide the service to you. The WordPress plugins we provide are licensed under the licence stated in each plugin. If you send us feedback or ideas, we may use them without obligation.

17. Data protection

How we handle personal data is described in the privacy policy. Where we process personal data on your behalf, for example on servers you manage through Nuvlo, the data processing agreement applies; by accepting these terms you also conclude it.

18. Warranty

Consumers have the statutory warranty rights for digital services under Austrian law (in particular the Consumer Warranty Act, VGG).

For businesses, the service is provided as it is offered at the time, and statutory warranty is excluded as far as the law allows. Businesses must tell us about defects in writing without undue delay after noticing them.

19. Liability

  1. We are liable without limitation for damage caused intentionally or through gross negligence, and for injury to life, body or health.
  2. Our liability for slight negligence is excluded, except for injury to life, body or health.
  3. Towards businesses, our liability for lost profit, indirect and consequential damage and lost data is also excluded, except where caused intentionally, and our total liability per calendar year is limited to the amount the business paid us in the 12 months before the damage occurred. Claims of businesses for damages expire 12 months after the business learned of the damage and the person responsible.
  4. These limits also protect the people who work for us. Mandatory liability under product liability law is not affected.

20. Ending the contract

You can stop using Nuvlo at any time. Cancel paid plans on the billing page. To have your account and its data deleted, write to hello@nuvlo.dev from the email address of the account; we confirm once it is done. Deleting your Nuvlo account does not delete servers, storage or other resources in your cloud accounts.

A Free account with no servers or sites that nobody has used for 6 months is deleted. We email the account’s address 30 days before and again a week before; signing in once keeps it.

We may end a Free account with 30 days’ notice, and a paid plan at the end of a billing period with 30 days’ notice. Either side may end the contract immediately for good cause, for us in particular serious or repeated breaches of these terms or the acceptable use policy, or non-payment. If we end a lifetime licence without good cause, we refund the share of the price for the remaining time, assuming a lifetime of five years from purchase.

21. Changes to these terms

We may change these terms for good reasons, such as new features, changes in law or security needs. We will email you about changes at least 30 days before they take effect.

For businesses, the change counts as accepted if you keep using Nuvlo after that date without objecting; we point this out in the email. If you object, either side may end the contract when the change takes effect. For consumers, changes that affect your rights or obligations to your disadvantage only apply with your consent; if you do not consent, the previous terms continue to apply, and either side may end the contract with the notice periods in section 20.

22. Applicable law and courts

Austrian law applies, excluding its conflict-of-law rules and the UN Convention on Contracts for the International Sale of Goods. For consumers, this choice of law does not remove the protection of mandatory rules of the country where they normally live.

For businesses, the court with subject-matter jurisdiction in Vienna has exclusive jurisdiction. Consumers can bring claims in the courts where they live or where we are based; claims against consumers who live in Austria or elsewhere in the EU can only be brought where they live.

23. Final provisions

If any provision of these terms is invalid, the rest remain in force. Notices may be sent by email. You may not transfer your rights under this contract to someone else without our consent; this does not apply to monetary claims of businesses. We may transfer the contract to a successor running Nuvlo; we will tell you in advance, and you may then end it.