No reviews reviews
58
downloads
11
android

AI summary

iOG26 automatically blocks spam, anonymous, and unknown callers with custom blocklists and prefix rules. Features a dashboard with charts and a daily digest. Open source and privacy-focused; all processing is on-device. Requires setting as default caller ID app; READ_CONTACTS permission needed only for blocking unknown numbers.

Generated by AI. May contain inaccuracies.

About this app

iOG26 is a simple Android app designed to block unwanted phone calls automatically. It helps you maintain your peace by filtering out spam, anonymous callers, unknown (not-in-contacts) callers, and specific numbers/prefixes you choose to block.

Key Features

- Block anonymous/private callers: Automatically block calls with hidden/withheld caller ID or when the system marks the presentation as restricted/unknown/payphone. This is different from “not in your contacts”. - Block unknown numbers (not in contacts): New. Optionally block any number that is not saved in your contacts. Requires READ_CONTACTS permission. - Custom Blocklists: - Numbers: Add specific phone numbers to a personal blocklist. - Prefixes: Block all calls that start with a certain country or area code (e.g., +1-800). - History & Dashboard: A detailed history and a new dashboard with animated charts (blocks per day, caller type breakdown), key metrics (total, avg/day, number of countries, last block date/time), and a Top Countries card. - Daily Digest: Get a daily notification that summarizes all the blocked call activity from the day. - Customizable Settings: - Choose whether blocked calls appear in your phone's call log. - Decide if you want to receive a silent notification when a call is blocked. - Set the time for your daily digest. - Internationalization (ES/EN/IT): Complete translations for Spanish, English and Italian.

How Call Blocking Works

- The checks are performed in this order: i. Is the call anonymous/hidden and is that setting enabled? ii. Is the number in the blocked numbers list? iii. Does it start with a blocked prefix? iv. If the "Block unknown numbers" setting is enabled, is the number NOT in your contacts?

Privacy

- All decisions are made on-device. Blocklists and history are stored locally using Room. - The app does not upload your call data to any server. - Dedicated in-app Privacy Policy screen, localized in Spanish, English, and Italian. The full policy text is bundled offline and shown from Settings.

Permissions

- READ_CONTACTS: Required only if you enable "Block unknown numbers" (to check whether a caller exists in your contacts). Requested at runtime on first enable. - POST_NOTIFICATIONS (Android 13+): For optional notifications when a call is blocked and for the daily digest. - RECEIVE_BOOT_COMPLETED: To re-schedule the daily digest after device reboot. - Call screening role: The app must be set as the default Caller ID & spam app so Android routes calls to the screening service.

Limitations & Compatibility

- iOG26 must be set as the default “Caller ID & spam” app; otherwise, Android won’t invoke the screening service. - Some third‑party VoIP calls may not be routed through Android’s CallScreeningService and cannot be blocked by this app. - Behavior may vary across OEMs/ROMs. On some devices, silencing plus rejecting improves reliability (the app already attempts this where supported). - Emergency numbers are never blocked.

What's new

v1.3.5Feb 7, 2026

https://github.com/humanjuan/iOG26/compare/v1.3.3...v1.3.5/

About this version

Version
1.3.5 (15)
Size
5.26 MB
Requires Android
11
Target SDK
30
Architecture
x86, x86_64, arm64-v8a, armeabi-v7a
Downloads
58
Updated
Feb 7, 2026
Package
com.humanjuan.iog26

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app