Refund Policy
Last updated: 2026-05-20
Our promise
If a patched dump fails to flash cleanly within 30 days due to our error, your credit is restored. This is core to how we operate — we'd rather refund than have a customer brick a $1,500 ECU.
When credits are refunded
- Variant misidentifiedOur fingerprinter returned a confident variant, you processed, the patched bytes don't match your ECU. We refund the credit and update our fingerprinter heuristics.
- Checksum verification fails on patched outputThe patch ran but our post-process checksum check returned invalid. We never charge for a job our own verifier rejected — but if it slipped through, refund applies.
- Patched file rejected at flash time within 30 daysYou flashed with your hardware tool (XPROG, Orange5, etc.) and it threw a write error or verify-mismatch attributable to the patched bytes. Email job ID + the error code from your tool — credit restored.
- Worker outage during your jobIf your job started and never completed due to our infrastructure failure, the credit reservation is reversed automatically. Worst case (manual review): email us with the job ID.
When credits are not refunded
- ECU bricked from a different causeHardware programmer wrote to wrong chip / wrong region, bad cable connection mid-write, power loss during flash, customer-side error not attributable to our output bytes.
- You processed a dump from a vehicle you don't ownViolates our Acceptable Use Policy. No refund and account may be terminated.
- More than 30 days after purchaseCredits and the underlying refund eligibility window expire at the credit expiry date. 30-day window for refund eligibility starts from job processing date, not purchase date.
- Changed mind after credit purchaseCredit packs are not refundable as cash once purchased, only as credit restoration after a failed job. If you bought 10 credits and decided to switch services, you can use them within the expiry window or they expire unused.
How to request a refund
- 1Email hello@immolocksmith.com with the job ID (visible on your /dashboard).
- 2Include a description of what went wrong. If applicable, the error message from your hardware tool.
- 3We respond within 24h on business days. If the failure was on our side, your credit is restored to your account immediately.
Our service-level commitment
We track the refund rate per ECU family as a service KPI. If it exceeds 2% for any family, we pause new processing for that variant until the underlying issue is fixed. This protects both you and us.
v0 policy. Subject to review by counsel before real-customer launch.