LEGAL

Privacy Policy

Effective July 31, 2026

Screening happens on your device. There is no account, no uploaded contacts, and no call history in the cloud. We do not sell your data, to anyone, ever.

Overview

CallGenius identifies and blocks spam calls by analyzing them on your device before your phone rings. This policy explains what information CallGenius processes, what stays on your device, and the very limited data it shares to keep the community spam database useful. We do not sell your data, to anyone, ever.

Information CallGenius processes

To screen and identify calls, CallGenius reads: the phone numbers of your incoming and outgoing calls (from Android's call log and telephony system), your contacts (to recognize known callers), numbers you manually search in Lookup, and any number + label you choose to submit with the Report button. If you subscribe to Premium, Google Play Billing tells the app your subscription status — CallGenius never sees your payment details.

Your call log and contacts never leave your phone

CallGenius reads your call log and contacts on-device to screen calls and recognize known callers — that read never becomes a network request. Neither a contact's name, your contacts list, nor any call-log entry (who called, when, how long) is ever transmitted, uploaded, included in a backup sent to us, or shared with any third party — because there is no "us" to send it to: CallGenius has no account system and no server that stores your call history. This is the whole reason the app can request Call Log and Contacts access at all: everything they enable happens entirely on your device.

What stays on your device

Your call log, contacts, personal call labels, block/allow lists, block history, recent lookups, and your device's own learned spam-detection model all stay on your phone and are never transmitted anywhere. Numbers you've blocked, allowed, or looked up are additionally protected the same way your other saved app data is: they ride along in your own Android backup when you set up a new phone (see "Moving to a new phone" below), not through any CallGenius server.

What CallGenius shares externally

Only four things ever leave your device, and none of them include your contacts or call log:

1The phone number and label you choose when you tap Report — sent without your name, contacts, or any other identifying information, to keep the shared spam database current.
2When an unrecognized number calls and you have Contacts permission granted, that caller's phone number (never a name, never anything from your address book) may be queued and sent — timestamped only to the hour — so the community database can catch a number calling many people in a short window. You can turn this off in Settings → Contribute Reports.
3Your subscription status, exchanged with Google Play Billing to unlock Premium.
4Standard crash/diagnostic data Google Play collects per your device's own settings, which CallGenius doesn't control.

Permissions CallGenius requests

Call Screening role — lets CallGenius evaluate a call before it rings, entirely on-device; this is the core of the app and nothing about a call is ever sent anywhere as part of screening it.
Call Log — read on-device only, to show your call history and recognize repeat callers; never transmitted.
Contacts — read on-device only, to show names instead of raw numbers and never flag people you know; never transmitted, and no contact name or contact list ever leaves your phone.
Phone State and Phone Number — to identify the active call being screened and read your own phone number on-device, used only to catch a spam pattern where a caller spoofs a number that looks like your own area code and exchange; your number itself is never transmitted anywhere.
Notifications — to alert you about blocked or high-risk calls.
Display over other apps — powers the optional Live Caller ID and fraud-alert cards that float on screen while a call rings; used only to draw that card, never to read or record anything from other apps, and only while a call is actively ringing.
Each permission is used only for the feature it enables and never repurposed.

Moving to a new phone

Your block/allow lists, block history, recent lookups, and personal learning model are included in your device's own Android backup, so setting up a new phone with "Switch to Android" or a standard Google account restore brings your CallGenius setup with it — the same way your other apps' settings do. That backup is end-to-end encrypted by Android using your own device credentials; Google can't read it and CallGenius never sees it, receives it, or stores a copy of it anywhere.

Data retention

Your device's call log follows Android's own retention, outside CallGenius's control. Records CallGenius creates itself (block history, your feedback) follow the retention window you choose in Settings → History Retention (7 days, 30 days, or forever). Uninstalling CallGenius removes all data stored on your device, immediately and completely.

Your choices

You can disable community report contribution in Settings at any time, revoke any Android permission from your system Settings (CallGenius will tell you what stops working), and uninstall the app to erase all local data. Because there's no account, there's no separate "delete my data" request to make — removing the app is enough.

Children's privacy

CallGenius is not directed at children under 13 and we do not knowingly collect information from them.

Changes to this policy

If this policy changes in a way that matters to you, we'll update the effective date above and note it in the in-app changelog (About → What's New).

Contact us

Questions about this policy or your data: support@callgenius.app.