Effective date: May 12, 2026 Last updated: May 12, 2026
This Privacy Policy describes how ClipCode (“we”, “our”, or “us”), developed by Oopsable, collects, uses, and protects information when you use the ClipCode mobile app and browser extension (collectively, the “Service”).
By using the Service, you agree to the collection and use of information as described in this policy.
| Data | When collected |
|---|---|
| Email address | When you create an account |
| Display name | When you create an account or sign in with Google |
| Profile photo URL | When you sign in with Google (if available) |
| Clipboard content (text, links) | When you send text or links through the app or extension |
| Files | When you upload files to share between devices |
| Data | Purpose |
|---|---|
| Pairing code | Assigned on first launch to identify your session; persisted per account |
| Device FCM token | Required to send push notifications to your device |
| Transfer metadata (timestamps, file type, file size, direction) | To display your transfer history |
| Daily upload usage (bytes uploaded) | To enforce plan limits |
| App lifecycle events | To update session activity (lastActiveAt) |
| Crash reports and diagnostics | To identify and fix bugs (via Firebase Crashlytics) |
| Screen navigation events | To understand feature usage and improve the app (via Firebase Analytics) |
You can use ClipCode without creating an account (“Guest mode”). In guest mode, we assign an anonymous pairing code and store transfer data linked to that code only. Guest data is automatically deleted after 48 hours of inactivity.
| Data type | Storage | Retention |
|---|---|---|
| Account info (email, name) | Firebase Firestore | Until you delete your account |
| Transfer text and links | Firebase Firestore | 24 hours (Free) · 7 days (Pro) · 30 days (Premium) |
| Transfer files | Firebase Storage | Same as transfer retention above; deleted when the transfer doc is deleted |
| Guest session data | Firebase Firestore | 48 hours after last activity |
| Crash and analytics data | Firebase (Google servers) | Per Google’s retention policy (up to 90 days for Crashlytics) |
| Payment events audit trail | Firebase Firestore | Retained for accounting and dispute resolution |
All data is stored on Google Firebase infrastructure (servers in the United States and other regions per Google’s data centre locations).
ClipCode uses the following third-party services that may process your data:
| Service | Purpose | Privacy Policy |
|---|---|---|
| Firebase (Google) | Authentication, database, file storage, push notifications, crash reporting, analytics | firebase.google.com/support/privacy |
| Google Sign-In | Optional social login | policies.google.com/privacy |
| RevenueCat | Subscription management and receipt validation | revenuecat.com/privacy |
| Google Play Billing | In-app subscription payments (Android) | policies.google.com/privacy |
We do not sell your personal data to any third party.
The ClipCode browser extension (Chrome / Firefox) connects to the same Firebase backend as the mobile app. When connected:
chrome.storage.local / browser extension storage)The extension does not access web page content unless you explicitly send text or a file using the send bar in the popup.
We implement the following security measures:
Despite these measures, no method of electronic storage or transmission over the internet is 100% secure. We cannot guarantee absolute security.
ClipCode is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it promptly.
Depending on your location, you may have the right to:
To exercise any of these rights, contact us at the email below. We will respond within 30 days.
To delete your account: Go to Settings → tap your account → Sign Out, then contact us to request full data deletion from our servers. We will delete all Firestore and Storage data linked to your UID within 7 days of your request.
We may update this Privacy Policy from time to time. When we do, we will update the “Last updated” date at the top of this document. Continued use of the Service after changes constitutes acceptance of the updated policy. We encourage you to review this policy periodically.
If you have any questions, concerns, or data deletion requests regarding this Privacy Policy, please contact us:
Email: jaivikkotadiya22@gmail.com
Developer: Oopsable
App: ClipCode (com.oopsable.clipcode.app)