Stay Alerted for Important Calls in Silent & Vibrate Modes
Have you ever missed an Important call from family, a doctor, or an important work contact because your phone was on Silent or Vibrate?
Our app ensures important incoming calls can trigger a configurable alert based on your selected contacts and repeat-call rules, while keeping your data private and under your control.
🔥 Key Features
• Custom Priority Contact Groups
Create custom groups such as Family, Friends, Work, or Emergency and choose which contacts can trigger priority alerts.
• Smart Repeat-Call Detection
Configure repeat-call rules to play an alert when a contact calls repeatedly, based on your settings.
• Priority Alert Sound
Play a configured alert sound for eligible incoming calls without permanently changing your device's Silent or Vibrate settings.
• Call Screening Support
Uses Android's Call Screening Service to identify incoming calls and check them against your configured priority contacts.
• Reliable Background Operation
Uses foreground services to help play configured priority alerts during incoming calls while complying with Android background execution limits.
🛡️ How It Works
1. Create Priority Contact Groups
Select the contacts that matter most and organize them into custom groups such as Family, Friends, Work, or Emergency.
2. Configure Your Alert Rules
Set repeat-call conditions, custom alert sounds, and other preferences to match your needs.
3. Stay Alerted
When a configured contact meets your selected repeat-call rule, the app plays your chosen priority alert.
4. Works Automatically
Once configured, the app runs in the background using Android's supported services to deliver priority alerts without repeated setup.
Note: Alert behavior may vary depending on your Android version, device manufacturer, system settings, battery optimization policies, and granted permissions.
🔒 Permissions & Transparency
To provide its core functionality, the app may request:
READ_CONTACTS
Lets you select contacts and organize them into custom priority groups.
READ_PHONE_STATE
Used to detect incoming call events required for the priority alert feature.
Call Screening Service
Used only to identify incoming calls and check them against your configured priority contacts. The app does not block, reject, redirect, or record calls.
Important: SileRing must be set as your device's default Call Screening app for priority call alerts to work. Without this, the app cannot detect incoming calls or trigger alerts.
In-Call Service
Used only to detect when a call is answered or ends, so the app can automatically stop the priority alert sound at the right moment. It does not access or record call audio, and does not interfere with call functionality.
FOREGROUND_SERVICE & FOREGROUND_SERVICE_SPECIAL_USE
Helps ensure configured alert sounds play reliably during incoming calls.
POST_NOTIFICATIONS
Displays service status and priority alert notifications.
RECEIVE_BOOT_COMPLETED
Restores scheduled alarms after a device restart, so alert functionality keeps working.
WAKE_LOCK
Temporarily keeps the device awake while playing an incoming priority alert.
READ_MEDIA_AUDIO (or READ_EXTERNAL_STORAGE on supported versions)
Used only to access available ringtones and notification sounds, so you can pick a preferred alert tone.
SCHEDULE_EXACT_ALARM
Used to schedule exact alarms required for alert functionality on supported Android versions.
🛡️ Privacy First
• All contact matching and priority call processing happen locally on your device.
• We do not upload, transmit, or store your contacts, call history, or priority group information on our servers.
• Your contacts, alert groups, and app settings remain stored only on your device.
Never miss priority calls in Silent & Vibrate modes.