Terms and Conditions

Effective Date: January 1, 2025

1. Service Description

chris3g Coding provides remote BMW coding and programming services, including but not limited to:

  • Software modifications and feature activations
  • Diagnostic troubleshooting and clearing fault codes
  • Retrofit coding and programming
  • Performance enhancements and customizations
  • Appointment-based technical support

2. Customer Equipment Requirements

The customer is solely responsible for providing:

  • Compatible BMW diagnostic interface (wired ENET to OBD cable)
  • Computer running Windows 10/11 or macOS with administrative privileges
  • Stable, high-speed internet connection
  • BMW vehicle with functioning OBD port and compatible software version
  • Fully charged vehicle battery or active connection to battery charger/tender
  • Ability to follow technical instructions

⚠️ IMPORTANT: No refunds will be provided if services cannot be completed due to customer's inability to provide compatible equipment, adequate internet connection, or follow instructions.

3. Payment Terms

  • Payment in full is required before any work is performed
  • Accepted payment methods: Credit/Debit Card (via Stripe), Zelle, Venmo, Apple Cash, Revolut
  • All prices are in US Dollars (USD)
  • Prices are subject to change without notice
  • No chargebacks permitted after service delivery
  • Additional services discovered or requested during session will require separate payment

4. Refund Policy

Refunds ARE PROVIDED for:

  • Cancellations made 24+ hours before scheduled appointment (100% refund)
  • Service cannot be completed due to provider's technical issues (pro-rated refund for services not performed)
  • Provider unable to deliver promised service features (partial or full refund at discretion)

Refunds ARE NOT PROVIDED for:

  • Incompatible or missing diagnostic equipment
  • Inadequate internet connection or connection drops
  • Customer's inability to follow technical instructions
  • Vehicle hardware limitations or incompatibilities
  • Cancellations within 24 hours of appointment
  • Services successfully completed as described
  • Customer changes mind after coding has begun

5. Service Limitations

  • Customer must provide accurate VIN and vehicle information
  • Services may void vehicle warranty - customer assumes this risk
  • Not all features available for all models/years
  • Provider not responsible for pre-existing vehicle issues
  • Right to refuse service if vehicle condition poses safety risks
  • Some modifications may be reversible, others permanent
  • Certain features may require additional hardware installation by customer

6. Liability Disclaimer

SERVICES ARE PROVIDED "AS-IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED. IN NO EVENT SHALL CHRIS3G CODING BE LIABLE FOR:

  • Any indirect, consequential, incidental, or punitive damages
  • Loss of data, profits, or vehicle functionality
  • Damages exceeding the amount paid for services
  • Issues arising from customer modifications after service
  • Compatibility issues with future vehicle updates

Customer acknowledges that vehicle modifications carry inherent risks and assumes full responsibility for requesting and authorizing such modifications.

7. Intellectual Property

  • All software tools and coding files remain property of respective owners
  • No transfer of ownership rights in any software or tools
  • Customer receives license to use modifications on their vehicle only
  • Redistribution or resale of coding files is strictly prohibited

8. Data Privacy

  • Vehicle diagnostic data may be temporarily accessed during service
  • Customer information kept confidential and secure
  • No sharing with third parties except as required by law
  • Customer may request deletion of personal data at any time

9. Dispute Resolution

  • These terms are governed by the laws of New Jersey, USA
  • Disputes shall be resolved through binding arbitration
  • Customer waives right to jury trial and class action lawsuits
  • Each party bears their own legal costs

10. Modifications to Terms

  • We reserve the right to update these terms at any time
  • Changes effective immediately upon posting to website
  • Continued use constitutes acceptance of new terms
  • Customer responsible for reviewing terms periodically

11. Contact Information

For questions about these terms or our services, please contact:

By using our services, you acknowledge that you have read, understood, and agree to be bound by these Terms and Conditions.