Cabinet Run

Terms of Service

Last updated: 11 September 2026

DRAFT — have a lawyer review before charging real money, and replace [Legal Entity] with the operating entity.

These terms are a contract between you and [Legal Entity](“we”, “us”), who operate Cabinet Run (the “Service”). They are written to be read. Section 3 is the one that matters most — please don’t skip it.

1. Agreeing to these terms

By creating an account or using the Service you accept these terms and our Privacy Policy. If you don’t accept them, don’t use the Service. If you are agreeing on behalf of a business, you confirm you are authorised to bind it, and “you” means that business.

You must be at least 18, or the age of majority where you live, to hold an account.

2. What Cabinet Run is

Cabinet Run is a design tool. You describe cabinets; it calculates parts, produces cut lists, arranges them on sheets, and exports DXF files and CNC G-code. Everything it produces is derived arithmetically from the numbers you enter — your dimensions, your materials, your hardware, your tooling.

It is not an engineering, architectural, structural or safety service, and nothing it outputs is professional advice. It does not know your machine, your controller, your bits, your workholding, your stock, or the condition of any of them.

3. Your responsibility for what gets cut

This is the important part. The Service produces files that drive machinery capable of destroying material, damaging equipment, and causing serious injury. You are responsible for verifying every output before it touches material.

Before running anything the Service produces, you must:

  • Check dimensions, part counts, joinery, hole positions and grain direction against your own design intent.
  • Review G-code in your own CAM or controller software, and confirm tool numbers, offsets, feeds, speeds, depths and safe Z heights suit your machine and cutters.
  • Confirm work-holding, tool-changes and the machine’s working envelope before the spindle starts.
  • Run air-cuts or scrap tests where sensible, and stay able to stop the machine.

G-code post-processors are machine-specific and are provided on a best-effort basis. A post that has not been validated on your particular controller should be treated as untested by you until you have tested it. Never run output from any software unattended or unverified.

You are solely responsible for the safe operation of your equipment and for compliance with the workplace-safety rules that apply where you work.

4. Your account

Keep your sign-in credentials secure; you are responsible for activity under your account. Accounts are for one person. Sharing an account so several people can use one subscription is not permitted. Tell us promptly at support@cabinetrun.com if you believe your account has been compromised.

5. Free trial, free tier, and paid plan

New accounts get a 14-day trial with full access and no card required. The trial starts when you first use the Service — creating a project or running an export — not when you sign up or browse the site.

After the trial you may continue on the free tier: designing, cut lists and nesting previews remain available, along with one DXF export. G-code exports require a paid subscription.

The paid plan is US$20 per month plus any applicable taxes. It renews automatically each month until you cancel, and your payment method is charged on each renewal. You may cancel at any time from your account; cancellation takes effect at the end of the period you have already paid for, and you keep access until then. We do not pro-rate partial months.

Payments are processed by Stripe. We never see or store your full card details. Because the Service delivers digital output immediately, we generally do not refund periods already served — but if something has gone wrong, write to support@cabinetrun.com and we will deal with it fairly. Nothing here limits refund rights you have under consumer law.

We may change the price with at least 30 days’ notice by email. If you don’t want the new price, cancel before it takes effect.

6. Acceptable use

Don’t:

  • Resell, sublicense or rent access, or share an account to avoid paying for seats.
  • Copy, decompile or reverse-engineer the Service, or try to extract its calculation logic, except where law expressly permits it.
  • Scrape, bulk-download, or hit the Service with automated traffic beyond ordinary use.
  • Interfere with the Service’s operation or security, or attempt to access another user’s data.
  • Use the Service unlawfully, or to produce anything unlawful.

We may suspend or close accounts that do these things, generally after warning you unless the problem is serious or urgent.

7. Your designs stay yours

You own your designs and the files you generate from them, and you may use them commercially without paying us anything further. We claim no ownership over cabinets you build.

You grant us a limited licence to store, process and display your content for the sole purpose of running the Service for you — and, if you send us a support report, to look at the relevant project in order to help. We do not use your designs to market anything, and we do not sell them.

8. Our intellectual property

The Service — its software, calculation engine, post-processors, interface, documentation and branding — belongs to us. These terms grant you a personal, non-exclusive, non-transferable right to use it while your account is in good standing, and nothing more. Feedback you send us may be used freely to improve the Service, without obligation to you.

9. Services we depend on

The Service runs on third parties: Stripe for payments, Clerk for sign-in, and cloud hosting and database providers. Their availability affects ours. They are listed, with what they handle, in our Privacy Policy.

10. Availability and changes

We aim to keep the Service available but do not promise it will be uninterrupted or error-free. We may change, add or remove features. If we remove something you rely on materially, or discontinue the Service, we will give reasonable notice by email and let you export your data first.

11. Warranties

Except where law says otherwise, the Service is provided “as is” and “as available”, and we disclaim all implied warranties including merchantability, fitness for a particular purpose, and non-infringement.

In particular, we do not warrant that outputs will be accurate, complete, or suitable for your machine, materials or purpose. Outputs depend entirely on the values you enter and the settings you choose.

12. Limitation of liability

To the maximum extent the law allows, we are not liable for: wasted or damaged material; damage to machines, tooling or workpieces; lost profits, contracts, time or business; or any indirect or consequential loss — however caused, and even if we were told such loss was possible.

Where we are liable, our total aggregate liability for all claims is limited to the greater of the amount you paid us in the twelve months before the event giving rise to the claim, or US$50.

Nothing in these terms limits liability that cannot lawfully be limited — including liability for death or personal injury caused by negligence, for fraud, or under consumer-protection legislation that applies to you. If you are a consumer, you keep all rights that law gives you regardless of what these terms say.

13. Indemnity

If you use the Service in breach of these terms or unlawfully, and someone brings a claim against us because of it, you agree to cover our reasonable costs and damages. We will tell you promptly about any such claim and let you take part in its defence.

14. Ending the agreement

You can stop using the Service and delete your account at any time. We may suspend or terminate your account if you materially breach these terms, if we are required to by law, or if your payment fails and stays unpaid after notice.

When an account closes, you can export your data. We keep what we need for legal and accounting purposes — invoices in particular — and delete the rest as described in the Privacy Policy. Accounts with no activity for twelve months may be deleted, with email warning beforehand and a chance to export first.

15. Changes to these terms

We may update these terms. For material changes we will give notice by email or in the Service before they take effect, and the date at the top will change. Continuing to use the Service after that means you accept the updated terms; if you don’t, cancel.

16. Governing law and disputes

These terms are governed by the laws of British Columbia, Canada, without regard to conflict-of-laws rules, and the courts of British Columbia, Canada have exclusive jurisdiction — except that if you are a consumer, you may also have the right to bring proceedings where you live, and mandatory local consumer law still applies to you.

Before starting formal proceedings, please write to support@cabinetrun.com. Most things are quicker to fix by email.

17. General

  • If any part of these terms is unenforceable, the rest continues to apply.
  • Not enforcing something immediately doesn’t waive our right to enforce it later.
  • You may not transfer your rights under these terms; we may transfer ours to a successor if the business is sold, on notice to you.
  • These terms and the Privacy Policy are the whole agreement between us about the Service.
  • Neither of us is liable for failures caused by events genuinely outside our control.

18. Contact

Questions, notices and complaints: support@cabinetrun.com.