Privacy Policy

Your data never leaves your phone.

Last updated: June 2026 · Effective for RingThru v1.0.0 and later

RingThru does not collect, store, transmit, or share any personal data, under any circumstance. There are no analytics, no accounts, no network requests, and no third-party SDKs in this app.

1 What we collect

Nothing. RingThru has zero network permissions and makes zero network calls. It cannot send data anywhere because it has no technical ability to do so. Every setting you configure is stored locally on your device using Android's standard SharedPreferences storage, and never leaves it.

2 Permissions explained

RingThru requests exactly three permissions. Here is precisely what each one is used for and nothing more:

READ_PHONE_STATE

Phone Access

Used solely to detect when an incoming call begins ringing and when it ends. RingThru never reads, stores, or transmits phone numbers, contact names, or call history. It only observes the call state (ringing / idle) — never the call content or identity.

MODIFY_AUDIO_SETTINGS

Audio Settings

Used solely to temporarily raise your ringer volume when your configured call threshold is met. Your original volume is saved locally before any change and restored automatically the moment the call ends.

ACCESS_NOTIFICATION_POLICY

Do Not Disturb Control

Used solely to temporarily disable Do Not Disturb mode for the duration of a triggered call. Your exact DND configuration is saved beforehand and restored immediately afterward. RingThru never touches DND at any other time.

3 Third parties

RingThru contains:

The complete source code is publicly available for independent verification at github.com/vetrisuriya/ringthru.

4 Children's privacy

RingThru does not knowingly collect information from anyone, including children under 13, because it does not collect information from anyone at all.

5 Changes to this policy

If this policy ever changes, the updated version will be published on this page with a revised "Last updated" date, and the changelog will be noted in the GitHub repository's release notes.

Questions about this policy?

Reach out via GitHub Issues or visit vetrisuriya.in