CANBENCH
Legal · 01

Terms of Service

Effective 2026-05-07 · Last updated 2026-05-07

1. Who we are

CANBench is a remote BMW coding service. We connect customers ("you") with qualified independent coders who modify the software configuration on your BMW vehicle via the OBD-II port using manufacturer-grade tooling (E-Sys, ProTool). These Terms govern your use of our website and services.

2. What we do, and what we don't

We perform software-only changes to your vehicle — no hardware modifications. Coding is reversible. We do not perform tuning, ECU flashing for power gains, or any change that affects the vehicle's emissions compliance in jurisdictions where such changes are illegal.

We will not perform a service if we determine the change would render the vehicle unsafe, unroadworthy, or non-compliant with the laws of the jurisdiction where the vehicle is registered.

3. Booking and payment

4. Your responsibilities

5. Refunds

See our Refund Policy. In short: if the requested fix doesn't take or we're unable to perform the work, you get a full refund processed within 5–10 business days.

6. Warranty

Modifying your vehicle's software configuration may affect the manufacturer warranty for the affected modules. We do not advise you on the warranty implications of any specific change — that is between you and your dealer. Reversible changes (which is most of what we do) can typically be reverted before a warranty claim.

7. Liability

To the maximum extent permitted by law, our total liability for any single booking is capped at the amount you paid for that booking. We are not liable for consequential damages, loss of use, towing, or rental costs.

Nothing in these Terms excludes liability that cannot be excluded under the consumer law of your jurisdiction.

8. Intellectual property

The CANBench name, mark, and website are our property. The coding tools we use (BMW E-Sys, ProTool) are the property of BMW AG and their licensors; we use them in the manner permitted under the relevant licenses.

9. Privacy

See our Privacy Policy. We collect the minimum information needed to perform the service: your contact details, VIN, and chassis code.

10. Changes to these Terms

We may update these Terms. Material changes will be posted to this page with a revised "Effective" date. Continued use of the service after a change constitutes acceptance.

11. Governing law

These Terms are governed by the laws of the jurisdiction where CANBench is registered. Disputes will be resolved in that jurisdiction's courts unless your local consumer law requires otherwise.

12. Contact

Questions about these Terms: contact@canbench.com