Privacy Policy - Background Camera Recorder
Last Updated: 2 Apr 2026
BinaryScript ("we," "our," or "us") built Background Camera Recorder as a commercial application. This Privacy Policy explains how we collect, use, and protect your information when you use our app.
By using Background Camera Recorder, you agree to the practices described in this policy.
1. Information We Collect
1.1 Information You Provide
We do not require you to create an account, and we do not collect personal information such as your name, email address, phone number, or location.
1.2 Video and Audio Recordings
All video and audio recordings are stored locally on your device. We do not upload, access, or store your recordings on any server. Sharing recordings with other apps is initiated solely by you through the Android share feature.
1.3 Usage and Analytics Data
We use Firebase Analytics (provided by Google) to collect anonymous usage data to improve the app experience. This includes:
- App interaction events (e.g., recording started, recording stopped, settings changed)
- Feature usage patterns (e.g., resolution selected, auto-stop settings used)
- Subscription-related events (e.g., purchase completed, subscription status)
- Onboarding completion status
Firebase Analytics may also automatically collect:
- Device model and manufacturer
- Operating system version
- App version
- Language and country settings
- Firebase Installation ID (anonymous identifier)
This data is anonymous, aggregated, and cannot be used to personally identify you.
1.4 Crash and Performance Data
We use Firebase Crashlytics (provided by Google) to automatically collect crash reports when the app encounters an error. This includes:
- Stack traces and error logs
- Device model and OS version
- App state at the time of the crash
This data helps us identify and fix bugs to improve app stability.
1.5 Subscription and Billing Data
Subscriptions and purchases are processed entirely through Google Play Billing. We do not directly collect or store your payment information (credit card numbers, billing address, etc.). Google Play handles all payment processing. We only store your subscription status (active or inactive), product identifier, and expiry date locally on your device to manage access to premium features.
1.6 App Configuration Data
We use Firebase Remote Config to deliver app configuration settings such as version update prompts. No personal data is sent or received through this service.
2. How We Use Your Information
We use the collected information for the following purposes:
- To provide and maintain the core recording functionality
- To analyze anonymous usage patterns and improve app features
- To identify and fix crashes and technical issues
- To manage subscription status and premium feature access
- To deliver app configuration updates
3. Data Storage and Security
3.1 Local Data
All recordings, preferences, and settings are stored locally on your device. Recording metadata (file name, duration, resolution, file size, timestamp) is stored in a local database on your device and is never transmitted to external servers.
3.2 Cloud Data
Only anonymous analytics events, crash reports, and subscription verification data are transmitted to Google's Firebase servers and Google Play servers. These services are governed by Google's Privacy Policy.
3.3 Security
We take reasonable measures to protect your data. All communication with Firebase and Google Play services uses encrypted connections (HTTPS/TLS).
4. Third-Party Services
Our app uses the following third-party services, each with their own privacy policies:
- Firebase Analytics: https://firebase.google.com/support/privacy
- Firebase Crashlytics: https://firebase.google.com/support/privacy
- Firebase Remote Config: https://firebase.google.com/support/privacy
- Google Play Billing: Google Payments Privacy Notice
- Google Play In-App Review: https://policies.google.com/privacy
5. Permissions
The app requests the following device permissions:
- Camera: Required to record video.
- Microphone: Required to capture audio during recording.
- Notifications: Used to display recording status while the app runs in the background.
- Foreground Service: Required to continue recording when the app is in the background.
- Battery Optimization Exemption: Optional, requested to ensure uninterrupted background recording.
All permissions are used solely for the stated purposes and are requested at runtime with your explicit consent.
6. Data Retention
- Local recordings and metadata remain on your device until you delete them manually or they are removed by the auto-cleanup feature based on your configured settings.
- Firebase Analytics data is retained according to Google's default retention policy (14 months for event data, 2 months for user-level data).
- Crash data in Firebase Crashlytics is retained for 90 days.
7. Children's Privacy
Background Camera Recorder is not intended for use by children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us so we can take appropriate action.
8. Your Rights
Depending on your jurisdiction, you may have the following rights:
- Access: You can view all locally stored data through the app's gallery and settings.
- Deletion: You can delete your recordings and clear app data at any time through the app or your device settings.
- Opt-Out of Analytics: You can disable analytics data collection by disabling usage data sharing in your device's Google settings.
- Uninstall: Removing the app deletes all locally stored data including recordings, preferences, and metadata.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected by the "Last Updated" date at the top of this policy. We encourage you to review this policy periodically. Continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us at:
BinaryScript
Email: [email protected]