Privacy Policy
Effective date: 13 March 2026
VETuner ("we", "us") is a browser-based ECU tuning application hosted at vetuner.co.uk. This policy explains what data VETuner collects, why, and how you can control it.
Data we collect
Account data
If you create an account, we store your email address and a securely hashed password. If you sign in via Google OAuth, we receive only the email address authorised by your Google account. We do not access your Google password, contacts, or any other Google data.
Subscription data
Subscription payments are processed by Polar.sh. We do not store your card details. Polar shares your subscription status with us so we can grant access to paid features. Refer to Polar's privacy policy for how Polar handles your payment data.
Local storage
VETuner stores preferences, cached ECU definitions, and session tokens in your browser's localStorage. This data never leaves your device unless you explicitly sign in to sync.
ECU signature telemetry
When your browser connects to an ECU, VETuner sends the firmware signature string (e.g. "MS3 Format 0601.16" or "speeduino 202310") to our server. This tells us which ECU types are in active use so we can prioritise compatibility work. The signature contains no personally identifiable information and is not linked to your account.
Bug reports
When you submit a bug report, VETuner collects diagnostic information including your browser type, screen resolution, application state (which features are active, ECU firmware signature), recent console log entries, a screenshot of any visible canvas content (graphs, heatmaps), and a snapshot of the active tab's HTML structure. If you choose to provide a description or email address, those are included. Bug reports are submitted as confidential issues to our private GitLab repository via a server-side proxy — you do not interact with GitLab directly and no GitLab account is required. Reports are only visible to project maintainers. They contain no ECU tuning data, sensor readings, or data logs.
ECU data
All other ECU communication (tuning tables, sensor readings, data logs) happens directly between your browser and the ECU over USB/serial. This data is processed entirely on your device and is never sent to our servers.
Data we do not collect
- No analytics or tracking scripts
- No third-party advertising
- No fingerprinting or cross-site tracking
Cookies
VETuner does not set any cookies. Authentication tokens are stored in localStorage.
Data retention
Account data is retained while your account is active. You may delete your account at any time by contacting us, which permanently removes your email and all associated data from our servers.
Third-party services
| Service | Purpose | Data shared |
|---|---|---|
| PocketBase (self-hosted) | Authentication, account management | Email, hashed password |
| GitLab.com | Bug report storage (confidential issues) | Bug report diagnostics, optional email, browser info, screenshots, DOM snapshots |
| Polar.sh | Subscription billing | Email, payment details (handled by Polar) |
| Google OAuth (optional) | Sign-in convenience | Email address only |
Your rights
You may request access to, correction of, or deletion of your personal data at any time by emailing admin@vetuner.co.uk.
Changes to this policy
We will update this page if our practices change. Material changes will be noted with an updated effective date at the top.
Contact
For privacy-related questions, email admin@vetuner.co.uk.