Skip to content
ProDev StudioApps & web
AppsBlogSupportAbout
Explore apps
  1. Home/
  2. Legal/
  3. ReelRoll/
  4. Privacy Policy
ReelRoll · Privacy Policy

ReelRoll Privacy Policy

Effective 3 November 2026 · Version 1.0.4 ·ReelRoll

Privacy Policy
Application: ReelRoll (com.prodevinfotech.reelroll)
Developer: Prodev Infotech
Effective Date: November 3, 2026

100% On-Device Media Processing: ReelRoll does not collect, transmit, store, or sell any of your photos or videos on remote servers. Your media stays exclusively on your device. The app is supported by ads, so the advertising provider described in section 4 does receive limited device information (such as your advertising ID) — never your photos, videos, tags or collections.

1. Information We Access

ReelRoll operates solely as a local media viewer and reel maker. It accesses the following items locally on your device:

  • Photos & Videos: Read from your device's MediaStore to display media, create reels, and organize albums.
  • Media Location & EXIF: Reads camera details and GPS coordinates embedded in photos solely to resolve city names on your device using Android's native Geocoder. Location data is never sent off-device.
  • Microphone: Voice-over recordings you make in the editor are stored only on your device and embedded in your exported video.
  • Exported Reels: Videos and audio you export are saved to Movies/ReelRoll and Music/ReelRoll on your device.
  • Collections & Tags: Custom hashtags and albums you create are stored strictly in your device's local application storage.

2. Permissions Requested

The app requests only the permissions strictly necessary for its core gallery functionality:

READ_MEDIA_IMAGES
Displaying local images and generating photo reel animations.
READ_MEDIA_VIDEO
Playing and looping local videos in the vertical feed.
READ_MEDIA_VISUAL_USER_SELECTED
Supporting partial photo selection on Android 14+.
READ_EXTERNAL_STORAGE
Reading photos and videos on older Android versions (≤ Android 12).
ACCESS_MEDIA_LOCATION
Reading embedded photo GPS tags without OS redaction to show local location badges.
READ_MEDIA_AUDIO
Reading local audio for background music and beat-synced reels.
RECORD_AUDIO
Recording voice-over commentary in the editor. Recordings stay on your device and are only used in your export.
POST_NOTIFICATIONS
Showing video export progress and completion status.
FOREGROUND_SERVICE
Keeping video export and preview generation running reliably while the app is in the background, including the foreground data-sync service that notifies you when an export finishes.
INTERNET
Loading ads, the consent form, checking for official app updates via Google Play In-App Updates, validating optional in-app purchases, sending anonymous crash reports, and optional usage analytics. No media ever leaves your device over the network.
BILLING
Processing the optional ReelRoll Pro purchase through Google Play. No payment details are handled by the app — see section 7.
AD_ID
Allowing Google's advertising SDK to access your device's resettable advertising ID, as described in section 4. You can reset or delete this ID in Android Settings → Privacy → Ads.

3. Data Collection & Sharing

  • Your media: never uploaded. Photos, videos, audio, exports, tags, favorites and collections stay in local storage on your device.
  • Accounts: none. There is no sign-up, login, or cloud backup.
  • Analytics: optional, consent-based usage analytics (Firebase Analytics) — see section 6. There is no advertising attribution or profiling SDK, and no analytics data is sold or shared.
  • Crash diagnostics: a crash reporter (Firebase Crashlytics) helps us fix bugs. It only runs after you consent, and it never sees your media — see section 5 for the exact payload and controls.
  • Advertising: the app displays ads supplied by Google AdMob. The ad SDK and the crash reporter are the only third-party SDKs that receive data from the app — sections 4 and 5 describe exactly what they receive and how to control it.
  • Purchases: if you choose to buy ReelRoll Pro, Google Play and RevenueCat process the purchase record needed to unlock it — see section 7. No media, account or location data is involved.

4. Advertising (Google AdMob)

ReelRoll is free and supported by advertising. Ads are served by Google AdMob, a service of Google LLC. To select and measure ads, the Google Mobile Ads SDK may access:

  • Advertising ID (AD_ID): a resettable, user-controlled identifier. It is used for ad frequency capping, fraud prevention, and — only with your consent where required — ad personalization.
  • Coarse technical signals: IP address (from which an approximate region may be derived), device model, operating system version, app version, language, and general ad-interaction events (an ad was requested, shown, or tapped).

What is never shared: your photos, videos, audio recordings, exported reels, file names, tags, favorites, collections, or any location derived from your media. The ads SDK has no access to your media library.

Your choices:

  • Consent form: where required by law (for example the EEA, UK and Switzerland), you are asked for consent before any ad is requested. Declining does not remove any app feature.
  • Change your mind: if your region requires it, Settings → Ad privacy settings inside the app reopens the consent form at any time. Consent is as easy to withdraw as to give.
  • Device level: you can reset or delete your advertising ID, and opt out of ad personalization, in Android Settings → Privacy → Ads.
  • Google: see How Google uses information from sites or apps that use our services and the Google Privacy Policy.

Ads in ReelRoll are requested with a maximum content rating of G and are not tagged for child-directed treatment, because the app is a general-audience tool for users aged 13 and over.

Pro users see no ads. When a ReelRoll Pro entitlement is active, the app makes no ad requests at all and no ad slot is rendered. Ads are never shown inside the editor, during onboarding, or over your media.

5. Crash Reporting (Firebase Crashlytics)

To find and fix bugs, ReelRoll uses Firebase Crashlytics, a service of Google LLC. It is the same console that tells us which Android version, device model and code path failed, so a fix can be targeted instead of guessed.

  • What is sent: crash and ANR stack traces, the app version and build type, the Android version, device model and manufacturer, your device language and region, and a randomly generated Firebase installation identifier used to group reports from the same installation.
  • Diagnostic breadcrumbs: short technical labels the app writes while working, for example “FFmpeg native libraries failed to load” or an export step name. They never contain file names, tags, captions, or any media content.
  • What is never sent: your photos, videos, audio, exports, thumbnails, file names or paths, tags, favorites, collections, EXIF location data, contacts, or any account information — ReelRoll has no accounts.
  • When it runs: only after you grant consent through the same consent form used for ads. If you decline, or later withdraw consent, crash reporting stays off. Debug builds never report.
  • Retention: crash reports are kept by Google for 90 days and then deleted. You can also ask us to delete a report by contacting the address in section 9.
  • Your choices: withdraw at any time via Settings → Ad privacy settings (the same consent form), or contact us. Turning it off does not affect any app feature.
  • Google: see the Firebase Privacy and Security page and the Google Privacy Policy.

6. Usage Analytics (Firebase Analytics)

If you allow it, ReelRoll sends anonymous usage analytics through Firebase Analytics (a service of Google LLC) so we can see which features are used, where people give up, and what to improve. It is optional and can be switched off at any time.

  • What is sent: which screen was opened (gallery, collections, studio, settings, editor), whether Pro or free, editable events such as "export started / finished / failed" with the chosen resolution and frame rate, whether the Pro offer was shown and what happened (purchase started, completed, cancelled, restored, rewarded ad result), plus app version, Android version, device model, language/region and a randomly generated app-instance identifier.
  • What is never sent: your photos, videos, audio, exported files, thumbnails, file names or paths, tags, favorites, collection names, captions, EXIF or location data, contacts, or any account information — ReelRoll has no accounts.
  • Not used for advertising: analytics data is not shared with advertisers and is not used for ad personalisation. Ad measurement is covered separately in section 4.
  • When it runs: only after you accept the consent form, and never if you switch off Settings → Usage analytics. Debug and QA builds never report.
  • Retention: Google Analytics retains event data for up to 14 months, depending on the property's retention setting, after which it is deleted. Aggregated reports may be kept longer.
  • Your choices: turn it off any time in Settings → Usage analytics, or withdraw all consent in Settings → Ad privacy settings where that form is available. Turning analytics off does not affect any app feature.
  • Google: see the Firebase Privacy and Security page and the Google Privacy Policy.

7. In-App Purchases (RevenueCat)

ReelRoll Pro is an optional in-app purchase that unlocks 2K/4K and 50/60 fps exports, keyframes, masks, chroma key, voice-over and removes ads. Purchases are processed by Google Play Billing and the entitlement is validated and kept in sync with RevenueCat, a service of RevenueCat, Inc.

  • What RevenueCat receives: an app-generated anonymous user identifier (not your name, email or Google account), the product you bought, the purchase token issued by Google Play, your store country, the app version, and the platform (Android). It is used to validate the purchase, keep the Pro entitlement in sync after a reinstall, and support Restore Purchases.
  • What is never sent: your photos, videos, audio, exports, thumbnails, file names or paths, tags, favorites, collections, EXIF location data, contacts, or any account information — ReelRoll has no accounts and no media leaves your device.
  • Payments: card and payment details are handled entirely by Google Play. ReelRoll and Prodev Infotech never receive them.
  • Advertising ID: RevenueCat does not receive the advertising ID from ReelRoll. Buying Pro stops ad requests in the app entirely (see section 4).
  • Retention: the purchase record is kept as long as needed to provide the entitlement and to meet tax and accounting obligations. You may ask us to delete the anonymous identifier, but the app can then only restore Pro through Google Play's Restore Purchases flow.
  • RevenueCat: see the RevenueCat Privacy Policy.

8. Data Retention & Deletion

Because all of your content is stored on your device:

  • You can delete all application data (tags, collections, favorites, cached ad settings and the local Pro flag) at any time by clearing the app data in Android Settings → Apps → ReelRoll → Clear Storage or by uninstalling the app. A Pro purchase is tied to your Google Play account and can be restored afterwards with Restore Purchases.
  • Uninstalling the app will not delete your original photos or videos from your phone.
  • Ad-related data held by Google, purchase records held by RevenueCat and usage analytics held by Google Analytics are governed by their own retention policies, linked above.

9. Children's Privacy

ReelRoll is intended for a general audience aged 13 and over and is not directed to children under 13. We do not knowingly collect personal information from children. If you believe a child has used the app, contact us and we will help you remove any local app data.

10. Changes to This Policy

If this policy changes, the updated version ships with the app and the effective date above is revised. Material changes — for example a new category of data processing — will be disclosed in the app before they take effect.

11. Contact

Developer: Prodev Infotech

Email: app.prodevinfotech@gmail.com

© 2026 Prodev Infotech. All rights reserved.

This document is also bundled inside the app. If they ever differ, the version shipped in the latest Play Store release is authoritative — but they are generated from the same source, so they should not.

All policies Contact
ReelRoll
  • Privacy Policyv1.0.4
  • Terms of Servicev1.0.4
  • App details
Other apps
  • ScrollBreak privacy policy
  • ScanLocker privacy policy
  • Launcher privacy policy
  • iOS Launcher privacy policy
ProDev StudioApps & web

Small, focused apps built so your data stays on your device — plus CafePOS, a cloud POS for cafes. All made by ProDev Infotech.

Apps

  • ScrollBreak
  • ReelRoll
  • ScanLocker
  • Launcher
  • iOS Launcher
  • CafePOS

Resources

  • Blog
  • Support
  • About
  • RSS feed

Legal

  • All policies
  • ScrollBreak privacy
  • ReelRoll privacy
  • ScanLocker privacy
© 2026 ProDev Infotech · No cookies, no trackers, no consent banner.LegalContact