Devpipe

Draft document

Terms of service

Drafted 7 August 2026 · Effective: not yet
Operator: legal entity name and registered address

Devpipe rents you a Linux machine that keeps running after you close the lid. These terms cover what we owe you, what you owe us, and what happens when it goes wrong. They are meant to be read, not skipped.

  1. 01 · What Devpipe is
  2. 02 · Your account
  3. 03 · Billing
  4. 04 · Cancelling
  5. 05 · What you run
  6. 06 · Our access to your box
  7. 07 · Availability
  8. 08 · Suspension and termination
  9. 09 · No warranty
  10. 10 · Limitation of liability
  11. 11 · Changes to these terms
  12. 12 · Governing law
  13. 13 · Contact

01 What Devpipe is

Devpipe runs virtual machines — we call them boxes — on hardware rented from DigitalOcean. When you create a box we provision a machine in the region and size you picked, install the tools you chose, give it a hostname under devpipe.com with its own certificate, and hand you a terminal you can reach from a browser or an iPad.

A box is rented compute. You are not buying hardware, and you are not buying a licence to software we wrote. You are paying for a machine to exist and to keep running while you are not watching it.

Devpipe does not supply the coding agents. Claude Code, Codex CLI and Gemini CLI are installed on your box because you asked for them, and you sign into them with your own account. Your agreement with those vendors is yours. If your subscription lapses the box keeps running and the agent stops working, and that is not a fault of the service.

02 Your account

  • Give a working email address. It is how we reach you about billing, suspension and anything urgent.
  • Passwords are at least 12 characters. Keep yours to yourself; sessions are per device and you can end any of them.
  • A sign-in lasts 30 days unless you sign out or change your password, which ends every other session.
  • You are responsible for everything done under your account, including everything an agent does after you start it.
  • While signups are invite-only, an invite code is single use and not transferable, and we can withdraw one that has not been used.

03 Billing

You pay for the machine, not for the time you spend connected to it. That is the whole product: the machine carries on while you are away. Disconnecting costs the same as staying connected. There is no pause — a powered-off machine still holds its disk and its address, and the provider still charges us for it.

  • Prices are per box, per month, in US dollars, and are listed on the pricing page.
  • You subscribe to a size and then create a box on that subscription. Billing starts when you subscribe, not when the box finishes building, and it continues until you cancel — see cancelling.
  • One subscription covers one box at a time. A second box needs a second subscription.
  • Billing cycle: monthly in advance, or hourly metered with a monthly cap — decide, then state it plainly here.
  • Payment is taken by Stripe. Card details go to Stripe, not to us.
  • Taxes: VAT / sales tax handling, and whether listed prices include it.
  • If a payment fails we will email you and give you grace period to fix it. After that the box is suspended, and after a further period it is destroyed along with its disk.

04 Cancelling

Destroying a box is not cancelling. They are two actions and you need both: destroy the box to stop using the machine, cancel the subscription to stop being charged. Doing only the first leaves the subscription running.

A subscription covers one box at a time. Destroying a box releases its subscription, which then covers the next box you create at that size rather than lapsing — useful if that is what you meant, and an ongoing charge if it is not. Cancel it in the billing portal, reachable from your account. Cancellation takes effect at the end of the paid period, or immediately with a pro-rata refund — decide.

Destroying a box destroys its disk. Copy anything you want to keep first; we cannot get it back afterwards and neither can the provider. To close your account entirely, see deletion in the privacy policy.

Refunds for part of a period: decide — pro rata, or none.

05 What you run is yours, and it is your responsibility

Your code, your data, and whatever your agents produce belong to you. We claim no ownership of them and take no licence beyond what running the machine technically requires.

The other half of that: you are responsible for what runs on your box whether you typed it or an agent did. Starting an autonomous process and giving it credentials is a decision you made. "The agent did it" is not a defence with us, and it will not be one with anyone else either.

  • You must have the rights to everything you put on the box, and you must honour the licences of anything you install.
  • The acceptable use policy forms part of these terms. Breaking it is breaking these terms.
  • Anything you send to a coding agent goes to that vendor under their terms. We are not in that path.

06 Our access to your box

Boxes run on infrastructure we administer, and we hold root on them by construction. Pretending otherwise would be a lie, so: we can read your disk. We will only do it when we have to — to fix a fault you have asked us to fix, to answer a credible abuse report, or where the law requires it. Where we can tell you first, we will.

That access exists whether we use it or not. If it is unacceptable for some particular data, do not put that data on a box.

07 Availability

A box is one virtual machine. There is no failover and there are no backups unless you make them. A host failure can take the machine and its disk with it, and that is a real possibility rather than a theoretical one.

  • There is no service level agreement. Decide whether to offer one, and what credits it carries.
  • Maintenance that needs a reboot gets notice where we control the timing. Provider maintenance is not always ours to schedule.
  • Back up work that matters. Push to a remote you control.

08 Suspension and termination

We can suspend or destroy a box, or close an account, when:

  • the acceptable use policy is being broken;
  • payment has failed and stayed failed past the grace period;
  • our infrastructure provider requires it, which they can and do; or
  • letting it continue would put other customers' boxes at risk.

Where a box is actively harming somebody else, we act first and explain afterwards. Everywhere else we will write to you first and give you a chance to fix it.

You can close your account whenever you like. On termination for any reason boxes are destroyed and their disks are not recoverable.

09 No warranty

The service is provided as it is. We do not promise it will be uninterrupted or free of faults, we do not promise it fits your purpose, and we make no promise at all about what an agent running on your box produces — read its output before you trust it. To the fullest extent the law allows, implied warranties and conditions are excluded.

10 Limitation of liability

  • We are not liable for lost work, lost profit, lost data, or any indirect or consequential loss.
  • Our total liability for any claim is capped at what you paid us for the box in question in the 3 or 12 months before the claim arose.
  • Nothing here limits liability that cannot lawfully be limited — death or personal injury caused by negligence, fraud, and whatever else your jurisdiction protects. A lawyer should confirm the carve-outs for every place we will sell into.

11 Changes to these terms

We can change these terms. A material change gets an email to your account address at least notice period before it takes effect. If you do not accept it, destroy your boxes and close your account before that date; continuing to use the service after it is acceptance.

12 Governing law and disputes

PLACEHOLDER — governing law, jurisdiction, venue, and whether disputes go to arbitration.

This is not boilerplate to fill in last. It decides where you would have to sue us and where we would have to defend, and it has to match where the operating entity is actually incorporated and where customers are. Leaving it blank is deliberate: nobody should invent it.

13 Contact

Legal entity, registered address, company number
legal@devpipe.com — mailbox to be created