GifLab privacy
GifLab Privacy Policy
GifLab is a single-user Android editor that keeps your videos, photos, and GIFs on your device. We do not run our own cloud, create user accounts, or upload your media. This page explains what data touches our systems, why we need it, which third parties are involved, and the controls available to you.
1. Overview
GifLab ("the app") turns the videos, photos, and GIFs you select into looping exports without leaving your device. Because there are no accounts or proprietary clouds, your media stays local unless you choose to back it up elsewhere. This policy describes the minimal data we touch and the safeguards backing every release.
2. Information We Process
- Media you pick. Source videos, photos, and GIFs remain on your device. They are copied into the app's cache while you edit or export and written back to your gallery when you save, with temporary working files deleted automatically after export or when you close the app.
- App preferences. Tutorial progress, review-prompt counters, and library metadata live locally via Android DataStore and Room so GifLab remembers what you've already seen or saved. This information never leaves your device unless you back up app data yourself.
- Diagnostics. Google Play may share anonymous crash logs, ANR details, install stats, and performance trends with us inside Play Console. These reports never include media content or information that directly identifies you.
- Advertising data. Google AdMob (including the Google User Messaging Platform) may collect your IP address, Android Advertising ID (AAID), coarse location derived from IP, app interaction data, and ad engagement metrics so it can serve, limit, and measure banner and interstitial ads.
3. How We Use the Information
- Provide core editing features such as video trimming, image sequencing, GIF combining, captions, and exports via FFmpegKit and Media3.
- Save copies of the GIFs you export plus optional labels in the in-app library so you can reopen or re-export them later.
- Determine when to show a gentle in-app review prompt only after minimum launch, export, and time thresholds are met.
- Detect network connectivity and available Play Store updates before requesting ads or showing update dialogs.
- Comply with Google Play policies around consent, advertising, and fraud prevention.
4. Third Parties and Sharing
We do not sell your data. Limited sharing occurs with:
- Google AdMob. AdMob and its fraud-prevention partners handle ad delivery, consent, and measurement. Your consent selections flow through Google's User Messaging Platform so the right ad treatment (personalized or contextual) is applied.
- Google Play services. In-app review APIs, Play Core updates, and Play Console analytics provide crash telemetry and update status to keep the experience stable.
All third parties act as independent controllers under their own privacy terms. Your consent choices inside GifLab are forwarded to Google's User Messaging Platform.
5. Permissions and Device Access
- READ_MEDIA_VIDEO / READ_MEDIA_IMAGES (or legacy READ/WRITE_EXTERNAL_STORAGE). Required so you can import and export media. Media never leaves your device.
- ACCESS_NETWORK_STATE. Used to check connectivity before we request ads, run update checks, or fetch consent forms.
GifLab does not request microphone, contacts, location, or background data permissions.
6. Data Retention and Security
- On-device projects and cache files remain only on your phone. Clearing app data, deleting storage, or uninstalling removes them.
- Library records are stored in an encrypted Room database within app-only storage. Labels you add are not synced anywhere.
- AdMob and Google Play retain telemetry according to Google's publisher policies; we cannot access or extend that retention.
7. Your Choices
- Use the Info & Privacy screen inside the app to refresh or change your AdMob consent settings wherever Google makes those controls available.
- Reset your Android Advertising ID or opt out of personalized ads from Android settings or your Google Account Ad Settings page.
- Revoke storage permissions in Android settings at any time; GifLab simply pauses media imports until permission returns.
- Delete exported GIFs directly from your gallery, remove in-app library entries, or uninstall the app to clear all local data.
8. Children
GifLab is intended for people aged 13 and older. We do not knowingly collect data from children under 13. If you believe a child has used the app and provided information, contact us so we can delete it.
9. Contact
Reach the developer at yodabisp@gmail.com with privacy questions or to exercise your rights.
10. Changes
We may update this policy as we ship new features or as Google Play requirements evolve. Significant changes will be reflected both here and in the in-app privacy dialog, along with a new "Last updated" date.
11. Compliance with Google Play and AdMob Policies
- Google Play User Data policy. GifLab requests only the minimum runtime permissions for media import/export, discloses every data type in Google Play's Data safety form, and honors user-initiated deletion by clearing local storage when you uninstall the app, clear data, or email us a deletion request.
- Google Play Families policy. The app is not designed for children and requires users to be at least 13. If we ever learn that a child used GifLab, we delete any related information.
- AdMob & User Messaging Platform. Personalized ads appear only after valid consent in regions where Google requires it; in other cases we default to contextual or limited ads. Consent choices flow through Google UMP APIs, respect per-network settings such as "child-directed treatment" (set to false), and provide an in-app entry point so you can revisit consent at any time.
- Sensitive events. GifLab does not request location permissions, collect precise location, or append sensitive categories to ad requests. Ad traffic uses Google Play services which handle encryption, invalid-traffic detection, and log retention in line with AdMob policies.