This Privacy Policy explains what information BMCoding ("the Platform", "we", "us", "our") collects when you create an account and use the Platform, why we collect it, and how it is stored and protected. It applies alongside our Terms of Service, which separately covers vehicle diagnostic data collected during a session.
When you create and use an account, we collect:
We use the information above to:
We do not use your information for advertising, and we do not sell it to anyone.
The Platform uses a single essential, HTTP-only cookie to store your refresh token and keep your session active. This cookie is required for the Platform to function and is not used for tracking or advertising. We do not use third-party analytics or advertising cookies.
We do not sell, rent, or trade your personal information. We share data only with the following categories of third parties, and only as needed to operate the Platform:
We may also disclose information if required by law, or to protect the rights, property, or safety of BMCoding, our users, or others.
We retain account information for as long as your account is active. Vehicle diagnostic data and license records are retained to support ongoing access to purchased features and for platform development purposes. Download analytics (IP address, user agent) are retained for a limited period sufficient for abuse detection and accurate reporting.
You may request deletion of your account and associated personal data at any time by contacting us - see Section 9 below. Some information may be retained where required by law or for legitimate business records (e.g. purchase history).
Passwords are stored as salted hashes, never in plain text. Authentication uses short-lived tokens with an HTTP-only refresh cookie. We take reasonable technical and organisational measures to protect your data, but no system can be guaranteed 100% secure, and we cannot guarantee absolute security of information you transmit to the Platform.
Depending on your jurisdiction, you may have the right to access, correct, export, or delete the personal information we hold about you, and to object to or restrict certain processing. To exercise any of these rights, contact us using the details below.
For questions about this Privacy Policy or to exercise your data rights, contact us at support@bmcoding.io.
We may update this Privacy Policy from time to time. Continued use of the Platform after changes are posted constitutes acceptance of the revised Policy. We will notify registered users of material changes by email.