1. Summary
The PhoneGen app collects no personal data on our servers. We don't operate any servers. The app generates phone numbers on your device, stores your settings locally, and works entirely offline if you choose.
Two third-party services — Google AdMob (advertising) and RevenueCat (in-app purchases via Google Play Billing) — collect data when you use them. The exact data categories they collect are listed in section 4.
2. What we collect
Nothing on our servers. The PhoneGen Android app does not transmit your phone numbers, your country selections, your saved configurations, your generation history, or any usage data to any server we control. We operate no backend, no analytics database, and no telemetry pipeline of any kind.
The only outbound network traffic the app generates is to the third-party services described in section 3. If you use the app entirely offline, no network requests are made — and the app's core functionality (generating phone numbers, validating phone numbers, exporting to TXT/CSV/JSON, copy and share) all work fully offline.
3. Third-party services
PhoneGen integrates two third-party SDKs. Each has its own privacy practices governed by its own policy:
Google AdMob
AdMob serves the rewarded video ads that Free-tier users may optionally watch to extend their daily generation quota or to unlock subsequent exports the same day. AdMob is operated by Google and uses the Google Advertising ID (GAID) on your device for ad personalization and frequency capping.
When an ad is requested, AdMob may collect device identifiers (including the GAID and Android ID), approximate location derived from IP address, ad-interaction events, and other data described in Google's policies. This is unavoidable for any Android app that displays Google ads.
- Google Privacy Policy
- AdMob & AdSense personalised advertising policies
- Google Play services data collection
On Android 13+ devices, ads use the Privacy Sandbox where available, which limits cross-app tracking by design. You can also opt out of personalized advertising in your device's Google settings: Settings → Google → Ads → Opt out of Ads Personalisation. After opting out, AdMob will continue to serve ads but they will not be personalized.
RevenueCat
RevenueCat handles entitlement management for the Pro ($4.99 USD one-time) and Premium ($9.99 USD one-time) lifetime upgrades. RevenueCat sits on top of Google Play Billing; the actual payment is processed by Google, and we never see your payment information.
When you complete or restore a purchase, RevenueCat receives an anonymous user identifier (a randomly-generated UUID, not tied to your name, email, or Google account), the product purchased, the date of purchase, and the result of the transaction so the app can validate your entitlement and unlock paid features.
4. Data categories collected
For transparency and to align with Google Play's Data Safety section, here is a complete list of the data categories collected by the third-party SDKs above. None of this is collected by PhoneGen itself — these declarations apply only to the third-party services we integrate.
Collected by AdMob
- Device or other IDs — Google Advertising ID, Android ID. Used for ad personalization and frequency capping.
- Approximate location — derived from IP address (not GPS). Used to serve regionally relevant ads.
- App interactions — which ads you saw, which you tapped, how long you watched. Used for ad measurement.
- Other diagnostic info — crash reports related to ad rendering, ad request errors. Used by Google for ad-network reliability.
Collected by RevenueCat
- Anonymous user identifier — a random UUID generated by the app, not tied to any personal information. Used to associate your purchases with your device.
- Purchase history — which products were purchased, when, and on which platform. Used to validate your entitlement to paid features.
Encryption in transit
All communication with AdMob, RevenueCat, and Google Play Billing uses HTTPS/TLS. Data is encrypted in transit between your device and the third-party services.
5. Stored on your device
The app stores the following on your device, in private app storage that only the app can read. Other apps cannot access this storage:
- Saved configurations — country selections, prefix choices, and quantity settings you've explicitly saved for re-use.
- Generation history — recent batches you've generated, so you can re-download them.
- Daily usage counter — how many numbers you've generated today against your tier's daily limit.
- Tier and entitlement state — whether you're on Free, Pro, or Premium, restored from your Google Play purchases.
- Theme preference — light, dark, or system.
- Anonymous device UUID — used by RevenueCat (see section 4). Not derived from any personal information.
All of this stays on your device. Uninstalling the app deletes it. You can also clear it any time via Android Settings → Apps → PhoneGen → Storage → Clear data.
6. No user accounts
PhoneGen has no account system. You do not register, you do not sign in, you do not have a username or a password. There is no profile we maintain about you on any server.
Because there are no user accounts, account-deletion requests do not apply in the traditional sense. To remove all data associated with your use of the app, simply uninstall it — the on-device data is deleted by Android automatically. Your anonymous RevenueCat identifier becomes orphaned and is eventually cleaned up under RevenueCat's data-retention policies.
If you wish to be removed from any Google AdMob audience targeting, see the AdMob opt-out instructions in section 3 ("Opt out of Ads Personalisation"). This is independent of PhoneGen and applies to all Google ads on your device.
7. Children's privacy
PhoneGen is not directed at children under 13 (or under the equivalent minimum age in your jurisdiction). We do not knowingly collect data from children, and the app is not designed for use by children.
We comply with the Children's Online Privacy Protection Act (COPPA) in the United States, the General Data Protection Regulation — Kids (GDPR-K) in the European Union, and equivalent children's-privacy laws in other jurisdictions. Because we operate no servers, we do not collect any data — from children or anyone else.
For data collected by the third-party SDKs, those services have their own children's-privacy protections: AdMob complies with Google's "tag for child-directed treatment" and "tag for users under the age of consent" specifications when applicable. PhoneGen does not flag itself as child-directed in AdMob, because the app is not intended for children.
If you are a parent or guardian and believe your child has installed the app, simply uninstall it — there is no server-side data for us to remove because we collect none.
8. Your rights (GDPR, CCPA, and others)
Depending on where you live, you may have rights under applicable privacy laws. Because PhoneGen collects no data on our servers, most rights apply to data the app stores on your device — and you can exercise them yourself by clearing app data or uninstalling.
European Union (GDPR), United Kingdom (UK GDPR)
You have the right to:
- Access the data the app holds about you (clear app data shows you everything the app stored locally).
- Correction of inaccurate data (you can edit saved configurations directly in the app).
- Erasure ("right to be forgotten") — uninstall the app to delete on-device data.
- Restriction of processing — disable the app in Android Settings to halt all processing.
- Data portability — exported phone numbers via TXT/CSV/JSON satisfy this for the only data the app generates.
- Objection to processing — uninstalling stops all processing.
- Withdraw consent at any time by uninstalling.
For data held by AdMob and RevenueCat, exercise these rights directly with them via the policy links in section 3.
California (CCPA / CPRA)
You have the right to:
- Know what personal information is collected (covered in sections 2-4 above).
- Delete personal information collected (uninstall the app; for AdMob/RevenueCat data, exercise this right with them directly).
- Opt out of sale or sharing of personal information for cross-context behavioral advertising. We do not sell personal information. AdMob's behavioral advertising can be disabled via the opt-out described in section 3.
- Non-discrimination for exercising your rights — you can use PhoneGen normally regardless.
- Limit use of sensitive personal information — the app collects no sensitive information.
Quebec (Law 25), Brazil (LGPD), India (DPDP)
Equivalent rights apply under these regimes. The same mechanisms (uninstall to delete, exercise SDK rights via the third-party policies) satisfy these rights for PhoneGen's usage.
9. This website
This website (phonegen.app) hosts the marketing page, this privacy policy, the terms of service, and the support page. The website itself does not use cookies for tracking, does not embed analytics scripts, and does not run third-party advertising.
The website is hosted on Vercel and routed through Cloudflare; both may log standard request metadata (IP address, user agent, timestamp) for security and performance purposes. This is ephemeral server-log data and is not used to build any profile of you. If we add analytics or any other tracking in the future, we will update this section and the "Last updated" date at the top of the page.
10. Changes to this policy
If we change this policy, we'll update the "Last updated" date at the top of the page. Material changes — adding a new third-party SDK, starting to collect data on our servers, changing the data categories above — will also be reflected in the app's Google Play release notes. By continuing to use the app after a change, you accept the updated policy.
11. Contact
Questions, requests, or concerns about this policy can be addressed through our support page. We respond to privacy-related inquiries within a reasonable timeframe — typically within 30 days, as required by GDPR for EU/UK residents.
This policy is governed by the laws of the Province of Ontario, Canada.