Stuga

Terms of Service

Last updated 29 September 2026

An earlier version. Read the current one.

In short: These Terms cover stuga.dev, Stuga ID and remote access, not the Stuga software, which its own open-source license governs. For now, Stuga ID and paid plans are offered only in the United States and in Canada outside Québec. Paid plans renew automatically until you cancel, which you can do online at any time. If you ask within 14 days of your first payment or of a yearly renewal, you get that payment back in full.

1. Who we are and what these Terms cover

PillarXYZ, Inc., a New York corporation, makes Stuga. Our address is 800 Third Avenue, New York, NY 10022, United States, and our email is hello@stuga.dev.

These Terms are an agreement between you and us about our online services (“the services”):

These Terms don’t cover the Stuga software. Stuga, including Stuga for Claude, is open source. You get it under its license, which is the GNU Affero General Public License version 3, with some parts under the MIT License. You don’t need an account or any agreement with us to download, run, change or share it. Nothing in these Terms limits what that license lets you do.

These are also part of these Terms:

The Privacy Policy explains what we collect and why.

2. Words we use

3. Agreeing to these Terms

You accept these Terms by ticking the box that says so when you create a Stuga ID or buy a plan. We keep a record of which version you accepted, and when. If you accept for an organization, you confirm that you’re allowed to agree for it.

If you only visit stuga.dev, you don’t need to accept anything.

4. Who can use the services

5. Your Stuga ID

Free, and optional. Stuga ID is free, and Stuga works without it. You need it only for remote access and to sign in to nodes that accept it. Your node always keeps its own accounts.

One person, one account. Don’t share your Stuga ID, and don’t create a new one to get around a suspension. Keep your email address up to date, because that is where we send notices, receipts and reminders.

Passkeys. You sign in with passkeys, which live on your devices or in your password manager. We keep only their public keys, and a public key can’t be used to sign in. Anyone who can use your passkey can use your account, so look after your devices. If you think someone else got in, remove that passkey and write to hello@stuga.dev.

Your list of nodes. Your Stuga ID keeps a list of the nodes you own and the nodes you have signed in to, so you can find them again.

Other people’s nodes. A node belongs to whoever runs it, not to us. Its owner decides who gets in and what they can see, and is responsible for your account and your work there. When you sign in to a node with Stuga ID, the node receives an identifier made for that node only and a suggested username. It receives your email address only if you agree.

People you let into your node. You are responsible for:

Deleting your Stuga ID. You can delete it at any time at id.stuga.dev. When you do:

6. Remote access

What you get

Remote access is a subscription for one node. It gives your node a Stuga address that works from anywhere. People you let in can open your node in a browser from any network, and apps like Claude can connect to it.

How it works

Your node keeps a connection open to our relay. Today there is one relay, on a server we rent from Akamai (Linode) in Newark, New Jersey, in the United States.

When someone opens your Stuga address, the relay finds your node and passes the connection on. The connection is encrypted between the visitor’s device and your node, and the relay has no key to read it.

The relay does see:

The relay passes each visitor’s IP address on to your node. The Privacy Policy says what we keep and for how long.

To keep the relay fair for everyone, we may limit how fast each node’s traffic passes through it.

What we still control

Your Stuga address

Certificates

Your node gets its own certificate for your Stuga address from Let’s Encrypt, a free, nonprofit certificate authority. The key for your Stuga address is created on your node and is never sent to us. We add the DNS records the certificate needs. By turning on remote access, you accept the Let’s Encrypt Subscriber Agreement.

What you need

What remote access is not

7. Paid plans, trials and billing

Prices and taxes

Before you pay, checkout shows the price, the billing period and any tax. Remote access is billed per node, monthly or yearly.

Where the law requires, we add sales tax, GST, HST or similar taxes, based on where you are. If you buy for a business, you can add your tax ID at checkout.

Automatic renewal

Your subscription renews automatically until you cancel. At the end of each month or year, depending on your plan, we charge your payment method for the next period. The charge is your plan’s price plus any tax. That price is the one you agreed to at checkout, or a new price we emailed you about in advance (see below). There is no minimum term and no cancellation fee.

Free trials

Some plans and invite codes come with a free trial.

Reminders and price changes

Besides the trial reminder, we email you:

Each of these emails says what we’ll charge, when we’ll charge it and how to cancel.

We may change our prices, for example when our costs change. The price-change email shows the old price and the new one. If you don’t want to pay the new price, cancel before that renewal.

Payment

Stripe processes payments for us, under its own terms and privacy policy. Your card details go to Stripe, and we never see your full card number. We see only the card type, the last 4 digits and the expiry date. Our charges show on your card statement as STUGA.

You authorize us, through Stripe, to charge your payment method for your plan, its renewals and any tax, as these Terms describe.

If a payment fails

We email you and try again. Remote access keeps working for 14 days after the end of the period you paid for. If we still can’t collect payment by then, the subscription ends, remote access stops, and we don’t try that charge again. Your Stuga address stays reserved for your node, and you can subscribe again at any time.

Invite and discount codes

Questions about a charge

If a charge looks wrong, please write to hello@stuga.dev first. We can usually sort it out faster than your bank. You can still dispute a charge with your bank or card issuer.

8. Cancelling and refunds

Cancelling

You can cancel in two ways:

We confirm every cancellation by email. Remote access keeps working until the end of the period you paid for, or until the end of your trial. Then it stops, and we don’t charge you again.

Refunds

The Refund and Cancellation Policy has the details.

9. Your content, and what we can see

Your work stays yours. Your documents, tables, files and everything else you keep in Stuga are stored on your node, not with us. With remote access, your work passes through the relay over the encrypted connection described in section 6, and the relay can’t read it. We claim no rights to your content.

What we do handle:

Every Stuga ID sign-in to a node goes through id.stuga.dev. So we know which node you signed in to and when, but not what you read or write there. The Privacy Policy has the full list, and says when we share information with authorities.

When we look into a report, we look at your Stuga address the way any visitor would.

You are responsible for what’s on your node, and for having the right to use it. If other people keep information on your node, you are responsible for it under the privacy laws that apply to you.

Ideas you send us. If you send us suggestions or feedback, we may use them without owing you anything.

10. Acceptable use

The Acceptable Use Policy applies to you and to everyone you let reach your node. In short:

The policy covers our services only. It doesn’t limit what the open-source license lets you do with the software.

11. Changes to the services

The services will change. We may add, change or remove features, add or move relays, change providers, or change limits. We do this for these reasons:

If a change makes remote access worse for you, we email you at least 30 days before. The exception is a change that the law or an urgent safety problem forces sooner. Then we tell you as soon as we can. Either way, you can cancel and get back the unused part of your paid period (section 8).

12. Changes to these Terms

We may update these Terms for the reasons in section 11, or to cover a new service.

Earlier versions: 28 September 2026.

13. Suspending and ending the services

You

You can cancel a subscription or delete your Stuga ID at any time (sections 5 and 8).

Us

A person makes every enforcement decision.

When we suspend or end something, we tell you why, unless the law forbids it or telling you would put someone at risk of harm.

Appeals. If you think we got it wrong, write to hello@stuga.dev within 30 days. A person reviews every appeal and replies within 14 days.

What happens next

14. Services run by others

We run the services with providers such as Cloudflare, Akamai and Stripe, and we are responsible for them as part of our services. The Privacy Policy lists them.

Some services you may use alongside ours are not ours. We don’t control them and are not responsible for them:

15. Trademarks

“Stuga” and the Stuga logo are trademarks of PillarXYZ, Inc. Our trademark policy says how you may use them. Having a Stuga address gives you no right to the name. Don’t make anything at your Stuga address look as though it comes from us.

16. Security problems

If you find a security problem, please report it privately, not in public:

Our security.txt lists both. Test only what you own, or what you have written permission to test. The Acceptable Use Policy says what is allowed on our services.

17. What we promise, and what we don’t

We run the services with reasonable care and skill, and they do what these Terms and checkout describe.

Beyond that, we provide the services “as is” and “as available”, to the extent the law allows. We don’t promise that the services will always be available, uninterrupted or free of errors, or that they suit your particular purpose. We give no other warranties, express or implied, including warranties of merchantability, fitness for a particular purpose and non-infringement.

Nothing in these Terms, or in the pages they include, takes away rights that consumer law gives you.

18. Limits on our liability

What we never limit. Nothing in these Terms limits our liability for:

If you use the services for a business, we are not liable for indirect or consequential loss. We are also not liable for lost profits, revenue, business, data or goodwill, even if we were told these might happen.

If you are a consumer, we are responsible for loss that was a foreseeable result of our breaking these Terms or failing to use reasonable care. We are not responsible for loss that nobody could have foreseen.

Our total liability for all claims about the services is limited to whichever is greater: US$100, or what you paid us in the 12 months before the claim.

19. Indemnity (business customers only)

This section applies only if you use the services for a business.

Someone else may bring a claim against us that arises from:

If that happens, you defend us and pay the resulting damages, costs and reasonable legal fees. This doesn’t cover a claim to the extent it comes from our own breach of these Terms or our own negligence.

We tell you about the claim promptly, let you run the defense, and help at your cost. You can’t settle a claim without our agreement if the settlement admits fault for us or costs us money.

20. Disagreements, law and courts

Talk to us first. Most problems can be solved by email. Please write to hello@stuga.dev and give us 30 days to put things right. This is a request, not a condition: it doesn’t stop a consumer from using their legal rights sooner.

Law. The laws of the State of New York and the federal laws of the United States govern these Terms, without regard to conflict-of-law rules.

Courts.

No arbitration. These Terms contain no arbitration clause and no class-action waiver.

21. Emails and notices

We send notices, receipts and reminders by email to the address on your Stuga ID. You agree to receive them electronically, and they count as notices “in writing”. To read them, you need an email account and a device that can open email.

For a free paper copy of any notice, write to hello@stuga.dev. Our services run online, so the only way to stop electronic notices is to delete your Stuga ID.

Send notices to us at hello@stuga.dev.

22. General terms

23. Contact

PillarXYZ, Inc., 800 Third Avenue, New York, NY 10022, United States

California residents: you can contact the Complaint Assistance Unit of the Division of Consumer Services of the California Department of Consumer Affairs. Write to 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or call (800) 952-5210.