Privacy Policy
Last updated: March 8, 2026
Skyphic (the "Developer") operates the OBD Ninja application (iOS/Android mobile app and macOS desktop app). This Privacy Policy explains how the Developer collects, uses, and protects information when you use the App.
Information We Collect
OBD Ninja may collect the following information depending on your platform:
- MobileLocation Data: GPS location is used for recording driving routes and map display. This data is stored only on your device and is never sent to external servers.
- MobileCamera & Microphone: Used for recording driving videos with telemetry overlay (dashcam feature). Recording data is stored only on your device.
- MobileBluetooth: Used for connecting to OBD-II diagnostic adapters and reading vehicle data. Bluetooth data is never sent to external servers.
- MobileMotion & Sensor Data: Accelerometer data is used for G-force measurement and driving analysis. This data is processed on-device and never uploaded.
- MobileDesktopVehicle Data: OBD-II diagnostic data including speed, RPM, engine temperature, throttle position, etc. Stored only on your device.
- MobileDesktopPurchase History: In-app subscription status is verified through the Apple App Store or Google Play Store. The Developer does not store payment information (credit card numbers, etc.).
- MobileDesktopSubscription Verification Data: To verify subscription validity, an anonymous device-generated identifier (owner_id), transaction ID, platform type, and product ID are sent to the Developer's server. This information is used and stored solely for subscription management and is not linked to your personal information.
- DesktopImported Files: When driving session files (.obdn format) are imported from a mobile device, the data is stored locally on your Mac.
How We Use Information
Your driving data stays on your device. Location data, vehicle data, recording data, and sensor data are never uploaded to external servers. These data are processed and stored on your device. However, minimal information necessary for subscription verification (described below) is sent to the Developer's server.
We use collected information only for the following purposes:
- Real-time vehicle diagnostics and telemetry display
- Recording driving routes and visualization on maps
- Video recording with telemetry overlay (dashcam feature)
- G-force and acceleration data measurement and display
- Syncing driving session data between mobile and desktop apps via local network
- Managing premium subscription features
Local Network Communication
DesktopThe OBD Ninja desktop app communicates with the OBD Ninja mobile app via local Wi-Fi network for transferring driving session data. This communication is completed within the local network and no data is sent to external servers.
Data Storage and Security
Driving data and vehicle data collected by OBD Ninja are stored in a local database on your device. On iOS and macOS, device data protection features protect on-device data; on Android, file-based encryption provides protection. Subscription status is securely managed through the Apple App Store, Google Play Store, or Mac App Store.
Third-Party Services
OBD Ninja uses the following third-party services:
- MobileMapLibre: An open-source map rendering library used for route display. Map tile data may be fetched from tile servers. Please refer to the tile provider's privacy policy for details.
- DesktopCARTO (via flutter_map): Used for map display and route rendering on the desktop version. Map tile requests are sent to CARTO's tile server (basemaps.cartocdn.com). For details, please see CARTO's Privacy Policy.
- MobileDesktopApple App Store / Google Play Store / Mac App Store: Used for subscription management and payment processing. These platforms handle payment information according to their respective privacy policies.
- Vercel Analytics (website only): The Developer's website (obd-ninja.com) uses Vercel Analytics to understand page views and performance. This does not apply to the mobile or desktop apps. For details, please see Vercel's Privacy Policy.
- Google Analytics (website only): The Developer's website uses Google Analytics for usage analysis. Google Analytics uses cookies to collect traffic data. This does not apply to the mobile or desktop apps. For details, please see Google's Privacy Policy. To opt out of Google Analytics data collection, please use the Google Analytics Opt-out Browser Add-on.
These services have their own privacy policies regarding the use of your information.
Contact Form
When you use the contact form on our website, you submit your name, email address, and inquiry details. This information is used solely for responding to your inquiry and is not used for marketing or other purposes.
Data Sharing
The Developer does not sell, trade, or otherwise provide your personal information to third parties. Driving data, vehicle data, recording data, and sensor data remain private and under your control at all times.
Data Retention and Deletion
All data is stored locally on your device. You can delete your data at any time by:
- Deleting individual sessions within the app
- Uninstalling the app (all locally stored data will be deleted)
- Clearing app data from your device settings
Permissions
MobileOBD Ninja requests the following permissions on mobile devices:
- Location (Always / While Using): Required for GPS route recording while driving
- Camera: Required for dashcam video recording with telemetry overlay
- Microphone: Required for audio recording during dashcam capture
- Bluetooth: Required for connecting to OBD-II diagnostic adapters
- Photo Library: Required for saving recorded dashcam videos
These permissions can be revoked at any time from your device's Settings app. Revoking a permission will disable the related functionality.
Children's Privacy
OBD Ninja is not intended for use by children under 13. The Developer does not knowingly collect personal information from children under 13. If such information is inadvertently collected, please contact us immediately.
For Customers in the European Economic Area (EEA)
Customers residing in the EEA have the following rights under the EU General Data Protection Regulation (GDPR):
- Right of Access: The right to request a copy of your personal data
- Right to Rectification: The right to request correction of inaccurate personal data
- Right to Erasure: The right to request deletion of your personal data
- Right to Restriction: The right to request restriction of processing of your personal data
- Right to Data Portability: The right to receive your personal data in a structured, commonly used format
- Right to Object: The right to object to the processing of your personal data
To exercise these rights, please contact us via the contact form.
The legal bases for the Developer's processing of personal data are as follows:
- Performance of Contract: Data processing necessary for subscription management and providing App functionality
- Legitimate Interest: Website usage analysis (Vercel Analytics) and service improvement
- Consent: Website analytics using cookies (Google Analytics). When accessed from the EEA, consent is obtained before using cookies
- Consent: Data processing based on permissions for location, camera, microphone, etc. (can be withdrawn at any time)
Changes to This Policy
The Developer may update this Privacy Policy from time to time. If significant changes are made, the new policy will be posted on this page and the "Last Updated" date at the top will be updated.
Your Rights
You have the following rights:
- Access to data stored within the app
- Delete data by uninstalling the app or clearing app data
- Opt out of location tracking by denying location permissions
- Opt out of camera and microphone access by denying those permissions
Contact Us
If you have any questions about this Privacy Policy, please contact us via the contact form.