top of page

Privacy Policy & Service Terms for ECUPROGRAM

ECUPROGRAM Inc. — Service Terms & Authorization

Last updated: October 22, 2026

These terms apply to all work, files, and products supplied by ECUPROGRAM Inc. ("ECUPROGRAM," "we," "us"), 4527 1 St SE, Calgary, AB T2G 2L2, whether in our shop, remotely, or through ecuprogram.com. By booking a service, leaving a vehicle or control unit with us, sending us a file, paying an invoice, or placing an order, you ("you," "the customer") agree to these terms.

1. Your authorization

You confirm that you own the vehicle or control unit, or that you have the owner's permission to have the work done. You authorize us to:

  • read, store, modify, and write the software in the vehicle's engine, transmission, and related control units;

  • remove, open, and bench-program control units where the job requires it;

  • run diagnostics, clear fault codes, and record datalogs;

  • operate the vehicle on public roads and on our dynamometer for testing.

We may ask for proof of ownership and identification before any key, immobilizer, CAS/FEM/BDC, or ECU cloning work, and we may refuse the job if we are not satisfied.

2. What tuning is, and what it changes

Performance tuning changes how the engine and transmission operate compared with the manufacturer's original settings. You understand and accept that:

  • modified software can increase load, heat, and wear on the engine, turbocharger, transmission, clutch, driveline, fuel system, and cooling system;

  • the vehicle manufacturer or an extended warranty provider may refuse warranty coverage on a modified vehicle. We do not replace, extend, or pay for any manufacturer or third-party warranty;

  • a dealer or other shop may detect the modification, and a dealer software update may erase it. Re-installing the tune after an update is a new job and may be charged;

  • power and torque figures on our website, in quotes, and in conversation are estimates. Actual results depend on the vehicle's condition, fuel, altitude, weather, and hardware. We do not guarantee a specific number, fuel economy, or lap time;

  • a tune made for a specific fuel grade or hardware set must be used only with that fuel and hardware. Damage from lower-grade fuel, poor fuel, or changed hardware is your responsibility;

  • you are responsible for telling your insurer about modifications where your policy requires it.

3. Condition of your vehicle

Tuning does not fix mechanical problems, and it can expose problems that already exist. You confirm the vehicle is in sound mechanical condition and properly maintained, and you agree to tell us before work begins about known faults, warning lights, previous tuning, non-original parts, and earlier repairs to any control unit.

We are not responsible for failures caused by pre-existing wear, defects, poor maintenance, earlier modifications, or parts not supplied by us, including failures that first appear during or after tuning, road testing, or dyno testing. If we find a problem that prevents safe tuning, we will stop and tell you. Diagnostic and labour time already spent is chargeable.

4. Emissions and road-use law

You are responsible for making sure your vehicle complies with the laws that apply where it is registered and driven, including emissions, noise, equipment, and inspection rules.

Some services and products change or disable emissions-related systems. These are supplied only for vehicles used off public roads, such as dedicated competition or off-highway vehicles, or where otherwise allowed by law. They may not be legal for use on public roads in Canada, the United States, or elsewhere. By ordering such a service you confirm that your intended use is lawful, and you accept all responsibility for registration, inspection, fines, and penalties connected with that use. We may refuse any job at our discretion.

5. Risks of programming and bench work

Reading and writing control units carries a small but real risk that a unit stops responding, especially on older, water-damaged, previously opened, previously tuned, or cloned units. You accept that:

  • we take reasonable care and use professional tools and stable power supply, but we cannot guarantee that every unit will survive programming;

  • if a unit fails because of a pre-existing fault, age, corrosion, earlier repair, or earlier tuning, the cost of repair or replacement is yours;

  • if a unit fails because of our own error, our responsibility is limited as set out in Section 13;

  • opening a sealed control unit may leave visible marks and may void the manufacturer's warranty on that unit;

  • an electronic repair (for example an injector driver or MOSFET repair) covers the fault we repaired. It is not a guarantee against other faults in the same unit;

  • used, donor, and customer-supplied units and parts are worked on as-is. We give no warranty on parts we did not supply.

6. Dyno and road testing

Dyno and road testing run the vehicle at high load and high speed. You accept the normal risks of that testing, including tire, engine, driveline, and cooling-system failure, except to the extent caused by our negligence. Please keep your own insurance in force while the vehicle is with us. Remove valuables before drop-off; we are not responsible for personal items left in the vehicle.

7. Remote tuning, file service, and handheld devices

  • For remote jobs you are responsible for the read and write process at your end: correct tool use, a stable battery supply, a reliable internet connection, and following our instructions. We are not responsible for control units damaged during reading or writing that we did not perform.

  • You must give us accurate vehicle, hardware, software, and fuel information. A file is built for the vehicle and information you supplied and must not be used on any other vehicle.

  • Handheld programmers and licences are normally locked to one vehicle (VIN) once used and cannot be transferred or returned after activation.

  • Trade and wholesale customers: you are responsible for checking that a file is suitable before writing it, for the work you perform, and for your own customer. Your customer's contract is with you, not with us. You agree to cover any claim made against us by your customer that arises from your work or from information you gave us.

8. Ownership of files and software

Calibration files we produce remain the intellectual property of ECUPROGRAM or our calibration partners. You receive a licence to use the file on the one vehicle it was made for. You may not copy, resell, share, publish, or reverse-engineer our files, or use them to build files for other vehicles. Where a file is protected or encrypted, that protection stays in place.

We keep a copy of your original (stock) file as described in our Privacy Policy. We do our best to keep it safe, but you should keep your own copy if one was supplied to you. We do not guarantee that a stock file will be available forever.

9. Quotes, deposits, and payment

  • Prices depend on the specific vehicle. A quote is valid for 30 days and covers only the work listed. If we find additional work is needed we will ask you before going ahead.

  • Prices are in Canadian dollars and GST is added where it applies.

  • Special-order parts and kits require a deposit. Once the part has been ordered from our supplier, the deposit is non-refundable. Supplier lead times are estimates and are outside our control.

  • Payment in full is due when the work is finished and before the vehicle, control unit, file, or product is released. Remote files and file-service work are paid in advance.

  • Diagnostic time is chargeable whether or not you decide to go ahead with a repair or tune.

  • If you dispute or reverse a payment for work that was delivered, we may suspend support, revisions, and licences for that vehicle, and you remain responsible for the amount owed and our reasonable collection costs.

10. Vehicle pickup and storage

Please collect your vehicle or control unit within 3 business days of being told it is ready. After that we may charge storage of $50 per day. We have the right to keep a vehicle, control unit, or part until the invoice is paid, and we may use the lien and sale rights available to repairers under Alberta law for unpaid work and uncollected property.

11. Refunds, returns, and cancellations

11.1 Our promise. If a tune we wrote does not run properly on your vehicle, we fix it first. If we cannot fix it, we refund it.

11.2 Cancelling before delivery. You can cancel a tuning order at no charge until we start work on your file. After work starts and before the file is delivered, we keep $100 for file work already done. Deposits on special-order parts follow section 9.

11.3 Tunes on stock hardware: 7-day window. For a Stage 1 or Economy tune on a vehicle with factory hardware, you may ask for a refund within 7 calendar days after the tune is first written to the vehicle, if all of these apply:

  1. You reported the problem to us in writing (email or our contact form) within those 7 days.

  2. You sent the information we asked for: a fault-code scan, a datalog, and photos of the dash or tool screen.

  3. We were unable to correct the problem within 2 free revisions.

  4. The vehicle has been returned to its original software, confirmed by the tool or by us.

A tune that works as described is not refundable because you changed your mind, sold the vehicle, or did not notice a gain you expected without a dyno test.

11.4 Not refundable.

  1. Hardware-dependent stages (any tune that requires parts or changes to the vehicle). You confirm your vehicle’s hardware before ordering; a file built for that hardware cannot be refunded if the hardware is different.

  2. Tunes after 7 days, or after the vehicle’s hardware, fuel or software was changed by anyone else.

  3. Revision requests needed because of new parts. These are billed at our current rate.

  4. Shop labour, diagnostics, dyno time, coding, cloning, unlocking and repair work once performed.

  5. Original-file reads and file-service work once the file is delivered.

11.5 Handheld devices and licences (Powergate and similar). A device can be returned for a refund only if it is unopened and was never connected to a vehicle, within 14 days of delivery. Once it reads a vehicle it is locked to that VIN and cannot be returned. If the tune is refunded under 11.3, the device price is refunded less the manufacturer’s reset fee (currently US$119) and return shipping. Software licences (MHD, bootmod3 and similar) are never refundable once activated.

11.6 Parts. Returns need our written approval first, within 14 days of delivery, unopened and in original packaging. A 20% restocking fee applies and shipping is not refunded. Electronic parts and special-order items cannot be returned.

  • Installed or used parts. Any part that has been installed, test-fitted, used, plugged in, modified, or activated cannot be returned. We inspect every return. If a returned part shows signs of installation or use, we may refuse it and send it back at your cost.

  • Fitment claims. If you believe a part does not fit, stop and contact us before any cutting, welding, bending, or modifying. Send us the VIN, photos of the part on the vehicle, and the part number from the box. We check the part against the VIN. If it is the correct part for the vehicle, it is not defective and the return rules above apply.

  • Installation by others. Parts we sell require professional installation. We are not responsible for installation performed by anyone else, for their labour charges, or for problems caused by how a part was installed. We are glad to help your installer by phone, or to install the part at our shop at our labour rate.

11.7 Wrong or faulty on arrival. Tell us within 7 days of delivery with photos. If we sent the wrong item or it arrived faulty, we replace or refund it in full, including shipping, with no restocking fee.

11.8 How to ask. Email ecuprogram@gmail.com with your order number, VIN and the problem. We reply within 2 business days. Approved refunds are paid to the original payment method within 15 days of approval.

11.9 Contact us before your bank. Most problems are fixed with a revision. Please contact us before disputing a charge. If a payment for delivered work is reversed, we will send your bank our records (order, your acceptance of these terms, file delivery, flash logs and messages). Support, revisions and licences for that vehicle stop until it is resolved, and you remain responsible for the amount and reasonable collection costs.

  • Appointments. Please give at least 24 hours' notice to cancel or move a booking. Deposits for missed appointments may be kept.

11.10 Your legal rights. Nothing in this section limits any right you have under Alberta’s Consumer Protection Act or the consumer laws of your province or state.

12. Our limited warranty

We stand behind our own work:

  • For 30 days after delivery we will adjust or correct a calibration we produced, at no charge, provided the vehicle's hardware and fuel have not changed. Later revisions, and revisions needed because of new hardware, are charged.

  • For 90 days we will correct, at no charge, a defect in labour we performed in our shop.

  • Parts we sell are warranted for one year after purchase against defects in materials and workmanship. We will repair or replace a covered part, at our option. Labour to remove and re-install the part is not included unless we installed it.

This warranty does not cover damage from misuse, racing, accidents, poor maintenance, incorrect fuel, installation or changes made by anyone else, pre-existing conditions, or normal wear. It does not cover the vehicle's engine, transmission, or any other component. Apart from this section and any rights that cannot be excluded by law, our services, files, and products are provided as-is, without any other warranty or condition, express or implied.

13. Limit of our liability

To the fullest extent the law allows:

  • our total liability for any claim connected with a job or order is limited to the amount you paid us for that specific service or product;

  • we are not liable for indirect or consequential losses, including engine, transmission, or driveline damage, towing, rental vehicles, lost use, lost income, lost warranty coverage, fines, penalties, or increased insurance costs;

  • you use a modified vehicle at your own risk, and you are responsible for driving it safely and lawfully.

You agree to cover claims, fines, and costs brought against ECUPROGRAM by anyone else that arise from how you use or modify the vehicle, from inaccurate information you gave us, or from your breach of these terms.

Nothing in these terms removes or limits rights you have under Alberta's Consumer Protection Act or any other law that cannot be waived by agreement.

14. Photos and reviews

We may photograph or film vehicles and dyno results for our records. We may use that material in our marketing with licence plates and personal details hidden. Tell us at any time if you prefer your vehicle not be shown and we will respect that.

15. Website

We work to keep ecuprogram.com accurate, but vehicle applications, specifications, and prices can contain errors and may change without notice. We may cancel and refund an order placed at a clearly incorrect price. Website content is general information, not advice for your specific vehicle.

16. General

  • These terms, together with your quote, work order, and invoice, are the whole agreement for the job. If they conflict, a signed work order prevails.

  • If any part of these terms is found unenforceable, the rest stays in effect.

  • These terms are governed by the laws of Alberta and the federal laws of Canada that apply there. Disputes will be heard in the courts of Alberta, at Calgary.

  • We may update these terms. The version in effect on the date of your job or order applies to it.

17. Contact

ECUPROGRAM Inc.
4527 1 St SE, Calgary, AB T2G 2L2, Canada
Phone: 403-457-3650
Email: ecuprogram@gmail.com
Web: ecuprogram.com

 

 

ECUPROGRAM Inc. — Privacy Policy

Last updated: October 14, 2026

ECUPROGRAM Inc. ("ECUPROGRAM," "we," "us") provides ECU and TCU calibration, diagnostics, and performance tuning services from 4527 1 St SE, Calgary, Alberta.

This policy explains what personal information we collect, why we collect it, how we protect it, and how you can access or correct it. It is written to meet our obligations under Alberta's Personal Information Protection Act (PIPA) and, where it applies, Canada's Personal Information Protection and Electronic Documents Act (PIPEDA).

1. Accountability — Our Privacy Officer

The owner of ECUPROGRAM Inc. acts as our Privacy Officer and is accountable for our compliance with this policy.

Privacy Officer, ECUPROGRAM Inc.
Email: ecuprogram@gmail.com
Phone: 403-457-3650
Mail: 4527 1 St SE, Calgary, AB T2G 2L2, Canada

Direct all privacy questions, access requests, correction requests, and complaints to the Privacy Officer. We respond to written requests within 30 days.

2. Information We Collect

Customer information. Name, business name (where applicable), email address, phone number, billing and shipping address, and service history.

Vehicle information. Vehicle Identification Number (VIN), year/make/model, chassis code, engine code, mileage, ECU and TCU hardware and software part numbers, installed modifications, fault code history, and diagnostic session data.

Calibration and datalog information. Original ("stock") ECU/TCU binary files read from your vehicle, modified calibration files we produce, and datalogs recorded during road or dynamometer testing.

Ownership and identity information. For key, immobilizer, and ECU cloning work we may ask to see proof of ownership and photo identification. We record that we checked it; we do not keep a copy unless we tell you.

Payment information. Payment is processed by third-party payment processors. We receive confirmation of payment and the last four digits of the card. We do not store full payment card numbers on our systems.

Website information. When you visit ecuprogram.com we collect standard analytics data — pages viewed, referring source, approximate region, device and browser type — through cookies and similar technologies. See Section 9.

3. Why We Collect It

We collect and use personal information only for these purposes:

  • To identify your vehicle correctly and select the correct calibration platform

  • To produce, verify, and revise custom calibration files

  • To keep an archive of your original factory file so your vehicle can be returned to stock

  • To confirm that the person requesting security-related work is entitled to it

  • To provide diagnostics, support, and warranty-related follow-up

  • To schedule appointments, invoice, ship orders, and collect payment

  • To communicate with you about your job

  • To meet legal, tax, and accounting obligations

  • To improve our website and services

We do not use your information for a materially different purpose without first obtaining your consent.

4. Consent

By requesting service and providing your information, you consent to collection, use, and disclosure as described in this policy. Where required, we obtain express consent at intake.

You may withdraw consent at any time, subject to legal and contractual restrictions and reasonable notice. Contact the Privacy Officer to do so. Withdrawing consent may make it impossible for us to continue servicing your vehicle, including providing revisions or restoring your factory calibration.

5. Marketing Communications

Where you have consented, we may send you service reminders, technical updates, or promotional messages by email or SMS. Every message identifies us and includes an unsubscribe method, and we act on unsubscribe requests within 10 business days. You may opt out at any time without affecting the service you receive. We continue to send transactional messages (appointment confirmations, invoices, job status) regardless of marketing preferences.

6. Disclosure to Third Parties

We do not sell your personal information. We do not rent, trade, or share it for anyone else's marketing purposes.

We disclose information only in these circumstances:

  • Calibration partners and file services. We may transmit ECU/TCU binary files and the technical vehicle details required to work on them to specialist calibration engineers or file services. We share the minimum technical information necessary. ECU binaries commonly contain the VIN and, on some platforms, immobilizer data — see Section 7.

  • Service providers. Invoicing, payment processing, cloud storage, email, shipping, and website hosting are provided by third-party vendors who are required to protect the information we entrust to them.

  • Legal requirements. Where required by law, court order, or lawful government request, or to establish, exercise, or defend a legal claim.

  • Business transfer. In connection with the sale or reorganization of the business, subject to the acquirer honouring this policy.

Storage and processing outside Canada. Some of our service providers and calibration partners store or process information outside Canada, including in the United States and the European Union. Information held in another country is subject to that country's laws and may be accessible to its courts and law enforcement.

As required by Alberta's PIPA, you may contact our Privacy Officer for information about our policies and practices regarding service providers outside Canada and to have your questions about that handling answered.

7. A Note on ECU Files, VINs, and Immobilizer Data

ECU and TCU binary files are technical data, but on most modern platforms they contain the VIN, and on some (including certain BMW DME variants) they contain immobilizer or security identifiers. These are not fully anonymous files. We treat all vehicle binaries as sensitive.

  • Binary files are stored on access-controlled systems

  • Access is limited to personnel who require it to perform the work

  • Immobilizer and security data is not disclosed to any third party except as strictly necessary to complete your authorized job

  • Where the platform allows it without breaking the file, we remove identifying information before sharing a file with a calibration partner; where it does not, we share only with partners who have agreed to keep it confidential

8. Retention and Your Stock File Archive

Customer and job records are retained for a minimum of seven (7) years to meet tax, accounting, and warranty obligations.

Original factory ("stock") calibration files are retained for as long as they may reasonably be needed to restore your vehicle, which in practice means indefinitely unless you instruct us otherwise. This is for your benefit: it means we can return your vehicle to its original factory software years later — for a warranty visit, a dealer service, a resale, or a diagnostic process of elimination. Our archive currently contains more than 3,200 documented vehicles.

You may request deletion of your stock file at any time. If you do, we will confirm in writing that the file has been destroyed and that we will no longer be able to restore your vehicle to its original factory calibration. We strongly recommend you obtain your own copy before requesting deletion.

Website analytics data is retained according to our analytics providers' settings.

9. Cookies and Website Analytics

ecuprogram.com is built on the Wix platform and uses cookies and similar technologies for site functionality, security, online store and checkout features, and traffic measurement through Wix's built-in analytics. If we add other measurement or advertising tools, we will update this section.

You can block or delete cookies through your browser settings. Blocking cookies may affect site functionality. Where our site presents a cookie consent banner, your choices there govern non-essential cookies.

We do not respond to browser "Do Not Track" signals at this time.

10. Security

We protect personal information with safeguards appropriate to its sensitivity, including:

  • Password-protected, access-controlled workstations and accounts

  • Storage with providers that encrypt data in transit and at rest

  • Restricted physical access to the shop's diagnostic and bench equipment

  • Access limited to staff who require the information to do their work

  • Secure disposal of records at the end of their retention period

No system is perfectly secure. We cannot guarantee absolute security, and information sent to us by email or over the internet travels at your own risk.

11. Breach Notification

If a loss of, or unauthorized access to, your personal information creates a real risk of significant harm to you, we will notify you and the Information and Privacy Commissioner of Alberta (and the Privacy Commissioner of Canada where federal law applies) without unreasonable delay, and we will keep records of the incident as required by law.

12. Your Rights

Subject to limited legal exceptions, you have the right to:

  • Access the personal information we hold about you and be told how it has been used and to whom it has been disclosed

  • Correct information that is inaccurate or incomplete

  • Withdraw consent to further collection, use, or disclosure

  • Request deletion of your information, including your archived stock file (see Section 8), where we are not required by law to keep it

  • Complain about our handling of your information

To exercise any of these rights, contact the Privacy Officer in Section 1. We may ask you to verify your identity before releasing information. We respond within 30 days. Access is generally free; we will tell you in advance if a request would incur a cost.

13. If You Are Not Satisfied

If you are not satisfied with our response, you may contact:

Office of the Information and Privacy Commissioner of Alberta
Toll-free: 1-888-878-4044 · oipc.ab.ca

Office of the Privacy Commissioner of Canada
Toll-free: 1-800-282-1376 · priv.gc.ca

14. Children

Our services are directed to adults. We do not knowingly collect personal information from anyone under 18. If we learn we have done so, we will delete it.

15. Changes to This Policy

We may update this policy. The "Last updated" date at the top reflects the current version. Material changes will be posted on this page and, where the change significantly affects how we handle information we already hold, communicated to affected customers directly.

16. Contact

ECUPROGRAM Inc.
4527 1 St SE, Calgary, AB T2G 2L2, Canada
Phone: 403-457-3650
Email: ecuprogram@gmail.com
Web: ecuprogram.com

This Privacy Policy covers how we handle information. Vehicle condition requirements, liability, payment, and refunds are covered by the ECUPROGRAM Service Terms & Authorization above.

  • YouTube
  • Facebook
  • instagram
  • googlePlaces

NEWSLETTER

CONTACT

​4527 1 St SE, Calgary, AB T2G 2L2, Canada​​​

Stay up to date on exclusive deals, new products, and tuning developments!

Thanks for subscribing!

©2010 - 2026 ECUPROGRAM Inc.  Made in Canada

bottom of page
403-457-3650 Mon–Fri 9:30–6:004527 1 St SE, Calgary