Privacy Policy

Last updated: June 12, 2026

The short version: Your scans stay on your device. When you sync, files go to your Google Drive — we have no servers and never see your documents. OCR runs entirely offline on your phone.

1. Who we are

QwikScanner ("the app", "we") is a mobile document scanning application for Android. This policy explains what information the app handles and how. For questions, contact us at covibedev@gmail.com.

2. Information the app collects

QwikScanner is designed to collect as little as possible:

QwikScanner has no backend servers. We do not collect analytics, usage data, crash reports tied to your identity, advertising identifiers, or location data.

3. Google Drive access

When you choose to sync a document, the app uploads it to your own Google Drive account using Google's official API. Key points:

4. Authentication and token storage

Sign-in uses native Google Sign-In. Your Google password is never seen or handled by the app. The OAuth access token that authorises Drive uploads is stored in your device's hardware-backed secure storage (Android Keystore via expo-secure-store) and is refreshed automatically. Signing out removes the stored token and account information from the device.

5. On-device OCR

Text extraction is performed by Google ML Kit Text Recognition, which runs entirely on your device. Your document images and their text content never leave your phone during OCR — extraction works even in airplane mode.

6. Data sharing

We do not sell, rent, trade, or share any of your information with third parties. The only data transfer that ever occurs is the one you initiate: uploading your own files to your own Google Drive account.

7. Data retention and deletion

8. Permissions the app requests

9. Children's privacy

QwikScanner is not directed at children under 13, and we do not knowingly collect personal information from children. The app requires a Google account to use Drive sync, which itself has minimum-age requirements.

10. Security

Documents are stored in the app's private sandboxed storage, inaccessible to other apps. Authentication tokens are kept in hardware-backed secure storage. All communication with Google APIs uses HTTPS encryption.

11. Changes to this policy

If we make material changes to this policy, we will update the "Last updated" date above and, where appropriate, notify you within the app. Continued use of the app after changes constitutes acceptance of the updated policy.

12. Contact

Questions, concerns, or data requests: covibedev@gmail.com