Last updated: April 27, 2026

Vixel ("the App") is developed by Ashwin Kumar Sharma ("we", "us"). This privacy policy explains what information we collect, why we collect it, how it is used, and the choices you have.

🔒 Your videos, photos and audio files are processed entirely on your device. The App never uploads your media files, file contents, or thumbnails to any server.

1. Summary

2. Data we collect

2.1 Account information (via Google Sign-In)

When you sign in, Google provides Firebase Authentication with your Google account email, display name, profile photo URL and a unique Firebase user ID (UID). This information is stored by Google’s Firebase Authentication service on our project. We do not copy your email or name into our own database, error logs, or any other storage.

2.2 Operation usage data

To enforce the free tier’s daily operation limit, the App records a UTC timestamp each time you complete a video operation (compress, cut, merge, extract audio, add audio, photos to video, add watermark). These timestamps are stored against your Firebase UID at users/<uid>/operations/tracker in Cloud Firestore. They are automatically pruned after 24 hours.

Pro subscribers do not have this limit and these timestamps are not written for them.

2.3 Diagnostic data on operation failure

When an editing operation fails, the App sends a diagnostic report to our Firebase project so we can debug the failure. Each report contains:

We do not send the file contents themselves, and we do not send these reports for successful operations.

2.4 Subscription / purchase data

If you purchase a Vixel Pro subscription, the purchase is processed by Google Play Billing (Android) or the App Store (iOS). Vixel receives a purchase token from the store SDK to verify your subscription state on the device. We do not receive your card details, billing address or payment instrument.

2.5 What we do not collect

3. Permissions used by the App

PermissionWhy it is requested
Photos / Videos / Audio (media)To let you pick the source files you want to edit and to save processed files to your device.
NotificationsTo notify you when long-running processing is complete. You can revoke this in system settings.
InternetUsed by Firebase Authentication, Cloud Firestore (operation limits and diagnostic reports), Google Play Billing, in-app review and in-app update.

The App does not request access to your camera, microphone, contacts, location, SMS or call logs.

4. Third-party services

Vixel relies on the following Google services. Their handling of your data is governed by their own policies.

5. How long we keep data

6. Your rights and choices

7. International users

Vixel is offered worldwide. By using the App you understand that your data may be processed in countries other than your own (in particular in the United States, where Google’s Firebase services are operated).

7.1 EU / UK (GDPR)

Our legal bases for processing are: (a) contract — to provide the editing service you sign in for, including free-tier limits and subscriptions; and (b) legitimate interests — to debug failures and keep the App reliable. You may exercise your rights of access, rectification, erasure, restriction, portability and objection by writing to ashwyn222@gmail.com.

7.2 India (DPDP Act 2023)

Grievance Officer: Ashwin Kumar Sharma — ashwyn222@gmail.com. We aim to acknowledge grievances within 7 days and resolve them within 30 days.

8. Children’s privacy

Vixel requires sign-in with a Google account, which Google itself restricts to users aged 13 and over (or the equivalent minimum age in your country). The App is not directed at children under 13 and we do not knowingly collect data from them. If you believe a child under 13 has signed in, please contact us and we will delete the account.

9. Security

All network communication with Firebase, Google Play Billing and Apple StoreKit is encrypted in transit (HTTPS / TLS). Access to our Firebase project is restricted to the developer named in this policy. Operation timestamps are protected by Firestore security rules so that only the signed-in owner can read or write them.

10. Changes to this policy

We may update this policy from time to time. The "Last updated" date at the top of this page reflects the most recent change. Material changes will be announced inside the App on the next launch after the change takes effect.

11. Contact

For any question about this policy or the App, contact:

Ashwin Kumar Sharma
ashwyn222@gmail.com