This Privacy Policy explains what information the Calls to PDF: Export & Backup app ("the App", "we", "our", "us") accesses, how it is used, who it is shared with, and the choices you have. By using the App you agree to the practices described here.
Contents
1.Information We Access & Collect
The App handles a few distinct kinds of information:
- Call logs and contacts. The App reads your device call log and contacts only to create the exports, backups, and restores you request. This processing happens locally on your device. This data is never transmitted to our servers and is only shared when you explicitly export or share a file, or restore it back to your device.
- Files you create. Exported files (PDF, CSV, JSON, TXT) and backup (
.bak) files are saved to your device storage under your control. We do not access or collect them. - Purchase & subscription data. When you buy Pro or restore a purchase, our payments provider (RevenueCat) and Google Play process your purchase and store your subscription status and a randomly generated, anonymous app-user identifier. We do not receive or store your credit-card or payment details — those are handled entirely by Google Play.
- Advertising identifier. If ads are shown, Google may use your device's Advertising ID (AD_ID) to serve and measure ads, subject to your consent (see Section 4).
- Usage & diagnostic data. We collect anonymous, aggregated usage events and crash/error diagnostics (e.g. which features are used, device model, Android version) through Google/Firebase Analytics to keep the App stable and improve it. This never includes your call logs or contacts.
2.How We Use Information
- To provide the core features: exporting, backing up, restoring, and viewing call logs and contacts.
- To operate and unlock the Pro plan, and to remove ads for Pro users.
- To display and measure advertising for users on the free plan (where consent allows).
- To diagnose crashes, understand feature usage in aggregate, and improve performance and reliability.
- To deliver in-app update prompts through Google Play.
3.Device Permissions
The App requests only the permissions its features need. You can revoke any of these in your device settings, though doing so may disable the related feature.
| Permission | Why it's used |
|---|---|
| Call logs (read/write) | Read your call history to export or back it up; write it back when you restore a backup. |
| Contacts (read/write) | Read your contacts to export or back them up; write them back when you restore. |
| Phone state / numbers | Read SIM slot details so multi-SIM call records are labelled correctly. |
| Storage (older Android) | Save exports and backups to shared storage on Android 13 and below. |
| Internet / network state | Load ads, analytics, purchase verification, and in-app updates. |
| Advertising ID | Serve and measure ads (free plan only, subject to consent). |
4.Advertising & Consent
The free version of the App shows ads through Google AdMob. Google may collect and process certain device information to serve, personalize, and measure ads under its own Privacy Policy.
If you are in a region that requires it (such as the EEA, UK, or Switzerland), the App presents a Google-certified consent form (UMP) the first time it runs, letting you accept or decline personalized ads. You can revisit that choice at any time from the App's privacy options. If you do not consent, ads are limited to non-personalized ads or withheld.
We never share your call logs, contacts, or backup files with any advertiser.
5.Purchases & Subscriptions
The App offers an optional Pro upgrade (available as a one-time lifetime purchase or as a monthly or yearly subscription) that removes the free-plan export limit and disables ads. Purchases are processed by Google Play Billing and managed through RevenueCat, our subscription infrastructure provider.
- Payment is charged to your Google Play account. Subscriptions renew automatically until cancelled, and can be managed or cancelled anytime in the Google Play Store.
- RevenueCat stores your entitlement status and an anonymous app-user ID to keep your Pro status in sync across sessions and to support "Restore Purchases".
- We do not receive your payment card number or billing address; Google Play handles all payment data.
See RevenueCat's Privacy Policy and Google Play's Privacy Policy for details.
6.Analytics & Diagnostics
We use Google/Firebase Analytics to collect anonymous, aggregated information about how the App is used and to capture crash and error diagnostics. This helps us find and fix problems and decide what to improve. Analytics data is limited to app-interaction and device-type signals — it does not include the contents of your call logs, contacts, or exported files.
7.Third Parties We Use
We do not sell your personal information. We rely on the following service providers, each acting under its own privacy policy, strictly to deliver the features above:
| Provider | Purpose | Policy |
|---|---|---|
| Google AdMob | Advertising (free plan) | Link |
| Google / Firebase Analytics | Usage analytics & crash diagnostics | Link |
| Google Play Billing | Payment processing | Link |
| RevenueCat | Subscription management | Link |
| Google Play | App distribution & in-app updates | Link |
Your call logs, contacts, and backup files are never shared with these or any other third party.
8.Data Retention
- Call logs & contacts: Not retained by us. They are read in-memory only for the operation you request and are never stored on our servers.
- Exported & backup files: Kept on your device until you delete them. You control them entirely.
- Purchase & analytics data: Retained by Google and RevenueCat for as long as needed to provide the service and as required by their policies and applicable law.
9.Your Rights & Choices
- Access & deletion: You control every exported and backup file and can delete them at any time from within the App or your file manager.
- Ad personalization: Adjust or withdraw ad consent via the App's privacy options, or opt out through Google Ad Settings.
- Permissions: Revoke calls, contacts, or storage access anytime in your device settings.
- Subscriptions: Manage, cancel, or request refunds through the Google Play Store.
- Regional rights: Depending on where you live (e.g. under GDPR or CCPA), you may have rights to access, correct, delete, or restrict processing of your personal data. Contact us to exercise them.
10.Children's Privacy
The App is not directed to children under 13 (or the minimum age of digital consent in your country), and we do not knowingly collect personal information from them. If you believe a child has provided us information, please contact us and we will remove it.
11.Data Security
We take reasonable technical measures to protect information handled by the App. However, no method of electronic storage or transmission is completely secure. Because your exports and backups live on your device and any locations you copy them to, please keep them somewhere safe.
12.Contact
For any questions or requests about this Privacy Policy or your data:
Mohammed Malhas
Email: mohammedmalhas96@gmail.com
Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last updated" date below, and where appropriate we will provide additional notice. Please review it periodically.