Terms of Service
The terms governing your use of CaRPM - DeepScan and related services.
Last updated: March 24, 2026 · Effective: March 24, 2026
1. Acceptance of Terms
These Terms of Service ("Terms") constitute a legally binding agreement between you ("you," "your," or "User") and CaRPM ("we," "us," or "our") governing your access to and use of the CaRPM - DeepScan desktop application (the "Application"), the CaRPM website at carpm.net (the "Website"), and all related services, features, and content (collectively, the "Services").
By downloading, installing, creating an account, subscribing to a plan, or otherwise using the Services, you acknowledge that you have read, understood, and agree to be bound by these Terms and our Privacy Policy, which is incorporated herein by reference.
If you do not agree to these Terms, you must not download, install, or use the Services. If you are using the Services on behalf of a business, organization, or other entity, you represent and warrant that you have the authority to bind that entity to these Terms, and "you" refers to both you individually and that entity.
2. Definitions
| Term | Meaning |
|---|---|
| Application | The CaRPM - DeepScan desktop software, including Standard and Developer editions, distributed as a Windows executable. |
| Website | The CaRPM website at carpm.net, including account management, download, licensing, and payment pages. |
| Services | The Application, Website, carpm API, and all related features, content, documentation, and support collectively. |
| License File | A digitally signed .lic file issued to you that activates your subscription tier on a specific machine. |
| Machine ID | A unique hardware identifier read from your Windows operating system, used to bind your license to a single computer. |
| carpm API | Our server-side application programming interface that provides enhanced diagnostic data, manufacturer-specific commands, and enriched fault descriptions to the Application. |
| Vehicle Data | Any data read from or about a vehicle through the Application, including VIN, diagnostic trouble codes, PID readings, freeze frames, and sensor values. |
| Subscription Period | The duration for which your paid subscription is active, typically billed annually. |
3. Account Registration
3.1 Account Creation
To access paid features, you must create an account on our Website by providing a valid email address and creating a password. You agree to provide accurate, current, and complete information during registration and to update such information to keep it accurate and current.
3.2 Account Security
You are responsible for maintaining the confidentiality of your account credentials, including your password and license file. You agree to notify us immediately of any unauthorized use of your account or any other breach of security. We are not liable for any loss or damage arising from your failure to protect your account credentials.
3.3 One Account Per User
Each individual or entity may maintain one account. Creating multiple accounts to circumvent free-tier limits, trial restrictions, or other usage limitations is a violation of these Terms and grounds for immediate termination.
4. License Grant
4.1 Grant of License
Subject to your compliance with these Terms and payment of applicable fees, we grant you a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to download, install, and use the Application on a single Windows computer for your personal or internal business purposes, in accordance with your subscription tier.
4.2 Machine Binding
Your license is bound to a single computer identified by its Machine ID (Windows Machine GUID). The License File issued to you is valid only on the machine for which it was generated. You may not transfer your License File to another machine without first requesting a license transfer through your account dashboard or by contacting support.
4.3 License Validation
The Application validates your License File locally using ECDSA digital signature verification. The Application checks the signature integrity, machine binding, and expiration date each time it is launched. Tampering with, forging, or modifying a License File is a material breach of these Terms.
4.4 License Scope
Your license permits use by a single individual or, for business licenses, by employees of a single business location. Each technician workstation requires its own license. Volume licensing arrangements may be available upon request.
5. Subscription Tiers & Editions
5.1 Editions
The Application is distributed in two editions:
| Edition | Available Tiers | Description |
|---|---|---|
| Standard Edition | Free, Enthusiast, Professional | For vehicle owners, enthusiasts, and professional shops. Includes all core and advanced diagnostic features up to the Professional tier. |
| Developer Edition | Free, Enthusiast, Professional, Developer | For diagnostic engineers and developers. Includes all Standard features plus Script Console, Custom PID Builder, Super Miner CAN capture, and PCAP export. |
5.2 Subscription Tiers
Feature availability is determined by your active subscription tier. The specific features included in each tier are described on our Pricing page. We reserve the right to modify the features included in each tier with reasonable notice. Changes will not reduce functionality during an active Subscription Period.
5.3 Free Tier
The Free tier provides limited access to the Application at no cost. Free-tier usage is subject to the following limits, which may be adjusted at our discretion:
- Up to 2 vehicle makes
- Up to 2 vehicle models
- Up to 5 Special Function executions
Free-tier limits are tracked locally on your device. Circumventing these limits through any means (including but not limited to modifying configuration files, reinstalling the Application, or manipulating system settings) constitutes a breach of these Terms.
5.4 Edition Clamping
If a Developer-tier license is activated on the Standard Edition, it will be automatically clamped to the Professional tier. To access Developer-tier features, you must use the Developer Edition.
6. Free Trial
Each new installation of the Application receives a 3-day free trial with full access to all features at the highest tier available for the installed edition (Developer tier on Developer Edition, Professional tier on Standard Edition).
- The trial begins automatically on first launch and cannot be paused, extended, or restarted.
- No credit card or payment information is required for the trial.
- The trial period is tracked using the date of first launch, stored in the Windows Registry with HMAC integrity verification tied to your Machine ID.
- Tampering with the trial state (modifying registry values, manipulating the system clock, or altering the Machine ID) constitutes a violation of these Terms.
- After the trial expires, the Application reverts to Free-tier functionality. You may subscribe at any time to restore full access.
7. Payments & Billing
7.1 Subscription Fees
Paid subscriptions are billed at the rates displayed on our Pricing page at the time of purchase. All prices are in US Dollars (USD) unless otherwise stated. Applicable taxes may be added to the displayed price based on your location.
7.2 Payment Processing
All payments are processed by Razorpay Software Private Limited, a PCI DSS Level 1 certified payment processor. We accept major credit and debit cards (Visa, Mastercard, American Express), UPI, net banking, and popular wallets. We do not store or have access to your full payment card details.
7.3 Billing Cycle
Subscriptions are billed annually. Your subscription automatically renews at the end of each Subscription Period unless you cancel before the renewal date. We will send a reminder email before renewal.
7.4 Cancellation
You may cancel your subscription at any time through your account dashboard or your account dashboard. Upon cancellation:
- Your access continues at your current tier until the end of the current Subscription Period.
- No further charges will be made after the current period ends.
- After the Subscription Period expires, the Application reverts to Free-tier functionality.
- Your locally stored data (sessions, vehicle profiles, configurations) remains intact and accessible regardless of subscription status.
7.5 Refunds
All subscription fees are non-refundable except where required by applicable law. If you experience a technical issue that prevents you from using the Services, contact us within 14 days of your purchase and we will work to resolve the issue or, at our discretion, issue a refund.
7.6 Price Changes
We may change subscription prices with at least 30 days' written notice. Price changes take effect at the start of your next Subscription Period. If you do not agree with a price change, you may cancel your subscription before the new price takes effect.
8. Permitted Use
You may use the Services to:
- Connect to OBD-II equipped vehicles via ELM327-compatible scanners (Bluetooth, USB, or WiFi) for diagnostic purposes.
- Read, clear, and analyze diagnostic trouble codes (DTCs) and vehicle sensor data.
- Execute manufacturer-specific diagnostic procedures and special functions provided through the Application.
- Record, export, and analyze diagnostic sessions for maintenance, repair, or troubleshooting purposes.
- Generate and distribute PDF scan reports for vehicles you are authorized to diagnose.
- Maintain vehicle profiles and customer records for vehicles in your care.
- Use the Script Console and Custom PID Builder (Developer tier) to create custom diagnostic scripts and PID definitions for your own use.
- Capture and analyze CAN bus traffic using the Super Miner feature (Developer tier) for diagnostic and research purposes on vehicles you own or are authorized to diagnose.
9. Restrictions
You agree not to, and will not permit any third party to:
9.1 Software Restrictions
- Copy, modify, adapt, translate, reverse engineer, decompile, disassemble, or create derivative works based on the Application or any part thereof.
- Remove, alter, or obscure any copyright, trademark, or other proprietary notices from the Application.
- Distribute, sublicense, lease, rent, loan, or otherwise transfer the Application or your License File to any third party.
- Use the Application on more machines than your license permits.
- Attempt to bypass, disable, or circumvent any license validation, machine binding, feature gating, trial period enforcement, or usage limit mechanism.
- Forge, tamper with, or fabricate License Files or any authentication credentials.
- Extract, capture, log, or record the proprietary diagnostic command sequences delivered through the carpm API and executed via the protected command runner. These commands are our trade secrets and intellectual property.
9.2 Service Restrictions
- Access or use the carpm API outside of the Application or in any manner not expressly authorized by these Terms.
- Scrape, crawl, or use automated means to access the Website or carpm API beyond the Application's normal functionality.
- Interfere with, disrupt, or place an unreasonable load on the Services or the servers and networks connected to the Services.
- Use the Services to develop a competing product or service.
- Resell, redistribute, or commercially exploit access to the carpm API or any data obtained through it without our prior written consent.
9.3 Vehicle & Safety Restrictions
- Use the Application to diagnose or modify vehicles you do not own or do not have explicit authorization to service.
- Use the Application to tamper with emissions control systems, odometer readings, safety systems, or any vehicle component in violation of applicable law.
- Use diagnostic data obtained through the Application for fraudulent purposes, including but not limited to misrepresenting vehicle condition in sales transactions.
- Execute diagnostic procedures (Special Functions, code clearing, module resets) on vehicles while they are in motion or in conditions that could endanger persons or property.
10. Intellectual Property
10.1 Our Intellectual Property
The Application, Website, carpm API, and all related content including but not limited to software code, algorithms, user interfaces, designs, graphics, logos, trademarks, diagnostic databases, DTC descriptions, PID definitions, manufacturer-specific command sequences, special function procedures, and documentation are owned by CaRPM or our licensors and are protected by copyright, trademark, trade secret, and other intellectual property laws.
10.2 Protected Diagnostic Sequences
The manufacturer-specific diagnostic commands, special function procedures, and proprietary PID definitions delivered through the carpm API constitute our trade secrets and confidential information. These are executed through a protected command runner that intentionally prevents display of raw hex commands in the Application's terminal or logs. You acknowledge that these sequences are proprietary and agree not to attempt to intercept, capture, reconstruct, or derive them by any means, including but not limited to memory inspection, network traffic analysis, serial port monitoring, or modification of the Application.
10.3 Your Content
You retain ownership of all content you create using the Application, including but not limited to custom PID definitions, diagnostic scripts, technician notes, vehicle profiles, customer data, and exported reports. We claim no ownership rights over your content.
10.4 Feedback
If you provide us with feedback, suggestions, or ideas regarding the Services, you grant us a perpetual, irrevocable, worldwide, royalty-free license to use, modify, and incorporate such feedback into the Services without any obligation to you.
11. Vehicle Diagnostic Disclaimer
Important Safety & Liability Notice
The Application is a diagnostic tool that reads and interprets data from your vehicle's on-board computer systems. It is not a substitute for professional automotive diagnosis, repair, or maintenance performed by a qualified technician.
Vehicle diagnostics carry inherent risks. Sending commands to a vehicle's ECU (Engine Control Unit) and other modules can affect vehicle operation. Certain operations, including but not limited to clearing fault codes, resetting adaptive values, performing actuator tests, bleeding brakes, DPF regeneration, injector coding, and module resets, can affect vehicle drivability, safety systems, and emissions compliance.
You acknowledge and agree that:
- You use the Application and execute diagnostic procedures entirely at your own risk.
- You are solely responsible for determining whether a diagnostic procedure is appropriate for your vehicle and situation.
- Diagnostic results should be verified by a qualified automotive professional before making repair decisions.
- Special Functions and advanced diagnostic procedures should only be performed by individuals with appropriate automotive knowledge and training.
- We are not responsible for any damage to your vehicle, injury to persons, or property damage resulting from the use of the Application or reliance on its diagnostic output.
- DTC descriptions, fault causes, symptoms, and solutions provided by the Application and carpm API are for informational guidance only and may not accurately reflect the specific condition of your vehicle.
- Clearing fault codes does not fix the underlying problem and may affect your vehicle's emissions readiness status.
12. CaRPM API & Server Services
12.1 API-Dependent Features
Certain features of the Application require connectivity to our carpm API servers, including but not limited to: enriched DTC descriptions with causes, symptoms, and solutions; manufacturer-specific diagnostic commands; Mode 21/22 proprietary PID definitions; Special Functions procedures; and vehicle registration for model-specific features.
12.2 Data Transmission
When you use API-dependent features, the Application automatically transmits vehicle diagnostic data to our servers as described in our Privacy Policy. By using these features, you consent to this data transmission. Core features (connection, terminal, command sets, DTC reading, graphing, and data logging) operate entirely offline.
12.3 API Availability
We strive to maintain high availability of the carpm API but do not guarantee uninterrupted access. API-dependent features may be temporarily unavailable due to maintenance, updates, network issues, or other factors. The Application caches API responses locally and queues failed requests for automatic retry to minimize disruption.
12.4 API Rate Limiting
We may implement rate limiting on API requests to ensure fair usage and service stability. The Application is designed to operate within these limits under normal use. Excessive or abusive API usage may result in temporary or permanent access restrictions.
13. Data Ownership
13.1 Your Vehicle Data
You retain ownership of Vehicle Data that you collect using the Application. You grant us a non-exclusive, worldwide, royalty-free license to use, process, store, and transmit your Vehicle Data solely for the purpose of providing the Services to you, including delivering enriched diagnostic information, manufacturer-specific features, and improving our diagnostic database.
13.2 Aggregated Data
We may aggregate and de-identify Vehicle Data collected through the Services to create statistical datasets that do not identify you or any specific vehicle. We own all rights to such aggregated, de-identified data and may use it for any lawful purpose, including improving our products, conducting research, and creating industry reports.
13.3 Customer Data
Customer and vehicle profile data (names, phone numbers, service notes) that you enter into the Application is stored locally on your computer and is your sole responsibility. We do not access, collect, or process this data. You are responsible for complying with all applicable data protection and privacy laws regarding the personal information of your customers that you store in the Application.
14. Privacy
Your use of the Services is also governed by our Privacy Policy, which describes how we collect, use, store, and protect your information. The Privacy Policy is incorporated into and forms part of these Terms. By agreeing to these Terms, you also agree to our Privacy Policy.
15. Service Availability
15.1 System Requirements
The Application requires Windows 10 or Windows 11 (64-bit). An ELM327-compatible OBD-II scanner (Bluetooth, USB, or WiFi) is required for vehicle connectivity. An internet connection is required for API-dependent features, account management, and license activation.
15.2 Compatibility
While we strive for broad compatibility, we do not guarantee that the Application will work with every ELM327-compatible scanner, every vehicle, or every Windows configuration. Vehicle support for specific diagnostic features depends on the vehicle's OBD-II implementation, which varies by manufacturer, model, year, and market.
15.3 Maintenance & Downtime
We may perform scheduled or emergency maintenance on the Website and carpm API that may temporarily affect availability. We will endeavor to provide advance notice of planned maintenance when possible.
16. Updates & Changes
16.1 Application Updates
We may release updates to the Application that include bug fixes, performance improvements, new features, or security patches. Updates may be required to continue using certain Services. We recommend always using the latest version of the Application.
16.2 Service Changes
We reserve the right to modify, suspend, or discontinue any part of the Services at any time, with or without notice. We will provide reasonable notice before discontinuing a material feature that is part of your paid subscription. If we discontinue a material feature during your active Subscription Period and no reasonable substitute is provided, you may be eligible for a prorated refund for the remaining period.
16.3 Diagnostic Database Updates
We continuously update our diagnostic databases, DTC descriptions, manufacturer-specific commands, and special function procedures through the carpm API. These updates are delivered automatically and do not require an Application update. The availability and accuracy of manufacturer-specific features depend on our ongoing database development and may change over time.
17. Termination
17.1 Termination by You
You may stop using the Services and cancel your subscription at any time. To delete your account, contact us at the email address listed in Section 25.
17.2 Termination by Us
We may suspend or terminate your access to the Services, in whole or in part, immediately and without prior notice if:
- You breach any provision of these Terms.
- You engage in fraudulent, abusive, or illegal activity in connection with the Services.
- You attempt to circumvent license validation, trial enforcement, feature gating, or usage limits.
- You attempt to extract, capture, or reverse-engineer protected diagnostic command sequences.
- Your payment fails and is not resolved within a reasonable grace period.
- Continued provision of the Services to you would violate applicable law.
17.3 Effect of Termination
Upon termination:
- Your license to use the Application is revoked, and your License File becomes invalid.
- You must cease all use of the Application and delete all copies from your computer.
- Your access to the carpm API and API-dependent features is immediately terminated.
- Locally stored data (sessions, profiles, exports) remains on your computer and is yours to keep or delete.
- Sections of these Terms that by their nature should survive termination (including but not limited to Intellectual Property, Disclaimers, Limitation of Liability, and Indemnification) shall continue in effect.
18. Disclaimers of Warranty
Read This Section Carefully
THE SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
WITHOUT LIMITING THE FOREGOING, WE DO NOT WARRANT THAT:
- THE SERVICES WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE.
- THE DIAGNOSTIC RESULTS, DTC DESCRIPTIONS, FAULT CAUSES, SOLUTIONS, OR ANY OTHER INFORMATION PROVIDED THROUGH THE SERVICES WILL BE ACCURATE, COMPLETE, OR RELIABLE.
- THE APPLICATION WILL BE COMPATIBLE WITH YOUR SPECIFIC VEHICLE, SCANNER, OR SYSTEM CONFIGURATION.
- ANY DEFECTS OR ERRORS IN THE SERVICES WILL BE CORRECTED.
- THE SERVICES WILL MEET YOUR SPECIFIC REQUIREMENTS OR EXPECTATIONS.
- SPECIAL FUNCTIONS, MODULE RESETS, OR OTHER DIAGNOSTIC PROCEDURES WILL PRODUCE THE INTENDED RESULT ON YOUR SPECIFIC VEHICLE.
YOU ACKNOWLEDGE THAT VEHICLE DIAGNOSTICS INVOLVE INTERACTION WITH COMPLEX ELECTRONIC SYSTEMS AND THAT RESULTS MAY VARY BASED ON VEHICLE CONDITION, SCANNER QUALITY, CONNECTION STABILITY, AND OTHER FACTORS BEYOND OUR CONTROL.
19. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL CARPM, ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:
- LOSS OF PROFITS, REVENUE, OR BUSINESS OPPORTUNITIES.
- DAMAGE TO OR LOSS OF DATA.
- DAMAGE TO YOUR VEHICLE, ITS COMPONENTS, OR ANY CONNECTED SYSTEMS.
- PERSONAL INJURY OR PROPERTY DAMAGE.
- COST OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES.
- LOSS ARISING FROM RELIANCE ON DIAGNOSTIC RESULTS, DTC DESCRIPTIONS, OR REPAIR RECOMMENDATIONS.
- ANY OTHER LOSS ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF THE SERVICES.
THIS LIMITATION APPLIES WHETHER THE DAMAGES ARE BASED ON WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR ANY OTHER LEGAL THEORY, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
OUR TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS ARISING OUT OF OR IN CONNECTION WITH THESE TERMS OR THE SERVICES SHALL NOT EXCEED THE AMOUNT YOU PAID TO US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR ONE HUNDRED US DOLLARS ($100), WHICHEVER IS GREATER.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IN SUCH JURISDICTIONS, OUR LIABILITY IS LIMITED TO THE MAXIMUM EXTENT PERMITTED BY LAW.
20. Indemnification
You agree to indemnify, defend, and hold harmless CaRPM and its officers, directors, employees, agents, and licensors from and against any and all claims, liabilities, damages, losses, costs, and expenses (including reasonable attorneys' fees) arising out of or in connection with:
- Your use or misuse of the Services.
- Your violation of these Terms.
- Your violation of any applicable law, regulation, or third-party rights.
- Any damage to a vehicle, person, or property arising from your use of the Application's diagnostic features.
- Any claim by a third party (including your customers) related to diagnostic services you provided using the Application.
- Your collection, storage, or processing of customer personal data using the Application in violation of applicable data protection laws.
21. Governing Law & Disputes
21.1 Governing Law
These Terms shall be governed by and construed in accordance with the laws of India, without regard to its conflict of law provisions.
21.2 Dispute Resolution
Any dispute arising out of or in connection with these Terms or the Services shall first be attempted to be resolved through good-faith negotiation. If the dispute cannot be resolved through negotiation within 30 days, either party may pursue resolution through the courts of competent jurisdiction.
21.3 Waiver of Class Actions
To the maximum extent permitted by applicable law, you agree that any dispute resolution proceedings will be conducted only on an individual basis and not in a class, consolidated, or representative action.
22. Severability
If any provision of these Terms is held to be invalid, illegal, or unenforceable by a court of competent jurisdiction, such provision shall be modified to the minimum extent necessary to make it valid and enforceable, or if modification is not possible, shall be severed from these Terms. The remaining provisions shall continue in full force and effect.
23. Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and CaRPM regarding the Services and supersede all prior and contemporaneous agreements, understandings, negotiations, and communications, whether written or oral, relating to the Services. No waiver of any provision of these Terms shall be deemed a further or continuing waiver of such provision or any other provision.
24. Changes to These Terms
We reserve the right to modify these Terms at any time. When we make material changes, we will:
- Update the "Last updated" date at the top of this page.
- Notify you by email or through a prominent notice on our Website or within the Application.
- Provide at least 30 days' notice before material changes take effect.
Your continued use of the Services after the effective date of any changes constitutes your acceptance of the modified Terms. If you do not agree to the modified Terms, you must stop using the Services and cancel your subscription.
25. Contact Us
If you have questions or concerns about these Terms, please contact us:
CaRPM
Email: fix@carpm.in