1. Introduction
Vindly ("the App") is developed by Michal Zmudzin, operating under the studio name Noiselogic ("we", "us", or "our"). Vindly is an Android overlay application designed for drivers and riders to keep navigation front and center, eliminate interface distractions, and automate route return.
Our architectural commitment is built around "Quiet Tech" and user privacy: core features process signals locally on your device, while necessary cloud integrations operate under strict minimal-data and zero-retention principles.
2. Information We Collect and Process
We believe in radical transparency regarding what the App processes:
- Local Navigation & Overlay State: Vindly monitors screen transitions and active packages solely on-device to restore your navigation application (Navigation Bridge) and dim controls (Ghost UI). We never record, upload, or track your GPS coordinates or travel history.
- Contacts & Phone Calls: Accessed locally under user-granted runtime permissions to present the in-ride HUD contacts and detect call termination for automatic map return. Your phone book and call logs never leave your device.
- Notifications: The Notification Listener service inspects incoming message metadata locally to display counters and allow hands-free interaction. Notification payloads are not permanently stored or harvested.
- Vindly AI Summaries: When you invoke Vindly AI, message context is sent via secure HTTPS to our backend (Firebase Cloud Functions) interfacing with OpenAI / OpenRouter. Processing operates strictly under a Zero Data Retention agreement — inputs and outputs are not retained or used for AI model training.
- Application Telemetry & Diagnostics: To ensure high stability across diverse Android versions and vehicle mounts, we collect anonymous diagnostic logs and crash reports via Google Firebase Crashlytics, alongside aggregated app-usage metrics via Google Analytics for Firebase (GA4
prod). This telemetry cannot be used to personally identify you.
3. Permissions & API Disclosure (Crucial)
Accessibility Service API
We use the AccessibilityService API strictly to:
- Display the Smart HUD overlay interface over navigation applications (such as Google Maps, Waze, Yanosik, and Calimoto).
- Ensure route continuity by detecting app switches and restoring your designated navigation app to the foreground after phone calls, launcher drops, or configured app timeouts (Navigation Bridge).
- Manage overlay visibility and transparency based on driving dynamics and touch interaction (Ghost UI).
We do NOT use the AccessibilityService API to:
- Read, record, or log any text or credentials from third-party applications.
- Capture screen keystrokes, passwords, or banking information.
- Alter system security settings or bypass user consent.
Notification Access
Used only to detect incoming communications while driving, display Smart HUD badges, and route message summaries to Vindly AI upon your request.
Microphone Permission (RECORD_AUDIO)
Required only if you use voice confirmation (DPN-1) with Vindly AI (e.g. answering "Yes" or "No" hands-free). Audio input is captured ephemerally for the immediate spoken confirmation, processed on-device or streamed transiently, and immediately discarded. It is never stored, recorded, or used for voice profiling.
Do Not Disturb (DND) & System Settings
Used to power Focus Lock sessions, allowing you to suppress non-essential interruptions and notification banners during active driving while preserving navigation and critical emergency calls.
Bluetooth & Vehicle Detection
Used to recognize paired automotive and motorcycle Bluetooth connections to automatically activate the Smart HUD cockpit upon mounting.
4. Data Storage & Security
All app settings, timer configurations, and interface themes are stored locally in your device's private sandbox (Android Encrypted SharedPreferences):
- Configurations are not uploaded or synchronized with any proprietary user database.
- Data is permanently deleted from your device when you clear app data or uninstall the App.
- Communications with cloud endpoints (Firebase, AI APIs) use modern TLS 1.3 encryption.
5. Third-Party Services
- Google Play Billing: Handles payments, monthly subscriptions, and annual subscriptions (including the 1-month free trial). Google securely processes all financial transactions; Vindly never handles or stores payment details.
- Google Firebase (Crashlytics & GA4
prod): Collects anonymized telemetry, device models, and crash stack traces to diagnose bugs and maintain platform reliability across Android 10+ (API 29–36). - OpenRouter / OpenAI (via Firebase Cloud Functions): Cloud-based language models powering Vindly AI message summaries under a strict Zero Data Retention policy.
- No Advertising: Vindly contains zero advertising SDKs, ad networks, or third-party commercial trackers.
6. Children's Privacy
Vindly is not directed to individuals under the age of 13. We do not knowingly collect or solicit personal data from children.
7. Your Rights
You maintain complete control over the application's capabilities:
- Revoke any runtime permission (Accessibility, Notifications, Microphone) at any time via Android Settings.
- Opt out of analytics and telemetry via device-level Google settings.
- Clear all local preferences via Android Settings > Apps > Vindly > Clear Storage.
- Uninstall the App to completely remove all traces of its presence on your device.
8. Contact Us
If you have any questions regarding this policy or our privacy practices, please contact us:
- Email: [email protected]
- Developer: Michal Zmudzin (Noiselogic)
- Address: Losia 3, 05-805 Otrebusy, Poland
- Website: https://noiselogic.io