Live Caller ID Overlay
Instantly pop up beautiful material banners on incoming calls identifying unknown numbers.
Telegram TDLib Logic
Queries highly accurate Telegram network bot databases entirely on-device with zero middle-man logging.
Material You Design
Flawless Android 3 architecture that inherently supports system-wide dark modes and fluid gestures.
See It In Action
Three Easy Ways to Search
Automatic Pop-up
When an unknown call comes in, the app instantly wakes up and draws a caller ID bubble right over your ringing screen. No action required!
Highlight & Share
See a number in a text message or website? Just long-press to highlight it, tap 'Share', and select "Caller Info" for a quick background lookup. The result will instantly appear as a convenient notification.
In-App Search
Open the app anytime and type or paste a number directly into the Search tab to manually find out who it belongs to.
Requirements & Permissions
Prerequisites
Standard OS Permissions
- Phone State & Call Logs: Needed to detect when your phone starts ringing and securely view the incoming phone number.
- Contacts: Allows the app to skip looking up numbers that you already have saved in your personal phonebook.
- Network & Notifications: Helps the app seamlessly reconnect if you lose service and allows it to show result notifications.
Special System Permissions
- Display Over Other Apps: Completely mandatory. This is what allows the app to draw the beautiful caller ID bubble right on top of your calling screen so you can see it instantly.
- Unrestricted Battery: Because Android loves to save battery by putting apps to sleep, this ensures Caller Info stays alert in the background, ready to wake up the millisecond you receive a call.
How to Setup
Get API Credentials
Navigate to
my.telegram.org
and log in. Once logged in, go to the
API development tools section to generate
your unique App ID and App Hash.
Connect Your Account
Open the app, switch to the Settings tab, and paste in your API credentials along with your exact phone number (e.g., +880...). Complete the Telegram verification directly in the app.
Grant Device Permissions
Toggle "Incoming Caller ID" to On. The app will prompt you for Call Log and Contact permissions, as well as the critically important Display over other apps permission so it can draw visually on top of incoming calls.
Set as Default Caller ID App
When prompted, set Caller Info as your default Caller ID & Spam app. This is securely required by modern Android versions to allow the app to receive the incoming phone number and display the caller information.
Remove Battery Limits
Tap the battery disclaimer at the bottom of the Settings page. This will take you to Android's App Info setting. Navigate to Battery and select Unrestricted so the OS doesn't accidentally kill the overlay thread while your phone is asleep.