This Privacy Policy explains how ClipVault (the “app”), published by MJ Android (“we”, “us”, “our”), handles information. It applies to the ClipVault Android app and the website clipvault.mjandroid.dev. By using ClipVault you agree to this policy. Questions? Email mjandroiddev@gmail.com.
1. Information We Collect
We never collect your clipboard content. The only data ClipVault collects is limited to standard diagnostics and advertising data, described below. We do not require an account, and we do not ask for your name, email, or contacts.
Clipboard content — never collected
Your clipboard history is never transmitted, never uploaded, and never accessible to us or anyone else. It stays in local storage on your device (see Section 2). Copied text, images, and any item stored in ClipVault never leave your phone.
Diagnostics (Google Firebase)
ClipVault sends anonymous diagnostic data to Google Firebase to help us find and fix problems:
- Crash reports (Firebase Crashlytics): stack traces, device model, operating-system version, and app state at the moment of a crash.
- Usage analytics (Firebase Analytics): aggregate, non-identifying events such as which screens are opened, which features are used, app version, and basic device and locale information.
This diagnostic data never includes your clipboard content, copied text, images, or any item stored in ClipVault.
Advertising (Google AdMob)
Users on the free tier are shown ads via Google AdMob. To deliver, measure, and (where applicable) personalize ads, AdMob may access your device’s Advertising ID and standard device and network information, in accordance with Google’s policies. Ads never have access to your clipboard content. Purchasing the one-time unlock removes all ads. You can reset or limit ad personalization at any time in your device’s Google settings (see Section 8).
2. Clipboard Data Stays On-Device
ClipVault saves your clipboard history to local SQLite storage on your device only. This data:
- Never leaves your device and is never transmitted to us or any third party;
- Is never accessible to the developer;
- Is automatically deleted according to your auto-delete settings;
- Can be manually cleared at any time from within the app;
- Can be exported as a local JSON file that you control entirely.
3. Permissions We Request & Why
ClipVault requests only the permissions it needs to function. Optional permissions can be declined and the app still works.
FOREGROUND_SERVICE
Required to run the clipboard listener reliably. The service displays a persistent notification so you always know ClipVault is running.
POST_NOTIFICATIONS Android 13+
Used to show notifications such as OTP-detection alerts and the running-service notice. You can disable notifications in app or system settings.
SYSTEM_ALERT_WINDOW Optional
Used only for the floating clipboard bubble overlay. This permission is opt-in, can be disabled at any time, and is not required for core functionality.
PACKAGE_USAGE_STATS Optional
Used only to display which app a clipboard item was copied from. The app works fully without it — the source will simply show as “Unknown.” This data is stored locally only and never transmitted.
RECEIVE_BOOT_COMPLETED
Allows ClipVault to restart its clipboard-monitoring service after your device reboots. You can disable this in Settings.
INTERNET
Used for diagnostics (Firebase) and serving ads (AdMob). Clipboard data is never sent over the network under any circumstances.
AD_ID Advertising ID
Used by Google AdMob to deliver and measure ads for free-tier users. Once you purchase the ad-free unlock, ads are removed. You can reset or opt out of personalized advertising in your device’s Google settings.
4. Payments
The one-time in-app purchase that unlocks the ad-free version is processed by Google Play Billing. When you make a purchase, Google handles the entire transaction. ClipVault and the developer do not receive or store your payment information (card numbers, billing address, etc.).
5. Third-Party Services & Data Sharing
ClipVault relies on the following Google services. Each processes only the limited data described above and never your clipboard content:
- Google Firebase (Crashlytics & Analytics) — processes anonymous crash and usage diagnostics on our behalf.
- Google AdMob — serves ads to free-tier users and may collect the Advertising ID and device/network data for ad delivery, measurement, and personalization. Purchasing the unlock removes ads.
- Google Play Billing — processes the one-time in-app purchase; we never receive your payment details.
These providers act as independent data controllers/processors for the data they collect. Please review Google’s Privacy Policy and the Firebase Privacy and Security documentation for details of their data practices. We do not sell your personal information.
6. Data Retention
Clipboard history is retained only on your device and is removed automatically according to your in-app auto-delete settings, or whenever you manually clear it. Anonymous diagnostics and advertising data are retained by Google according to their own retention policies. We do not maintain our own server-side copy of your clipboard data.
7. Your Controls
- Clear your clips — delete individual items or your entire history at any time from within the app.
- Auto-delete — configure how long clips are kept in Settings.
- Remove ads — purchase the one-time unlock to remove all advertising.
- Opt out of ad personalization — reset or limit your Advertising ID in your device’s Google/Android settings.
- Disable optional permissions — overlay and source-tracking permissions can be turned off without losing core functionality.
8. Your Choices
- Reset or limit your Advertising ID: open Android Settings → Google → Ads, where you can reset the advertising identifier or opt out of personalized ads.
- Go ad-free: buy the one-time in-app unlock to remove all ads entirely.
- Clear your history: wipe individual clips or your whole clipboard history anytime from inside ClipVault.
9. Children’s Privacy
ClipVault is not directed at children under 13 and does not knowingly collect personal information from them. Diagnostics data is anonymous, and advertising is handled by Google AdMob under Google’s policies. If you believe a child has provided personal information, contact us and we will address it.
10. Changes to This Policy
If we make changes to this policy, we will update the “Effective & last updated” date above and post the revised policy at clipvault.mjandroid.dev/privacy.html. Continued use of ClipVault after changes take effect constitutes acceptance of the updated policy.
11. Contact
Questions about this Privacy Policy or your data? Contact us at mjandroiddev@gmail.com.
ClipVault — an on-device clipboard manager for Android. Your clipboard data stays on your device. Free with ads; unlock once to remove them.