SOS Ring
com.lorenzomarci.sosring
Zapstore _@zapstore.dev Make VIP calls and messages audible even in Silent/DND
Republished from GitHub / F-Droid by the Zapstore main account.
SOS Ring makes calls and supported direct messages from VIP contacts audible even if your phone is in Silent, Vibrate, or Do Not Disturb mode. Perfect for families where someone always keeps their phone on silent but needs to be reachable in emergencies. HOW IT WORKS: • Add your VIP contacts (family, partner, etc.) • Enable the monitoring service • When a VIP contact calls, SOS Ring overrides Silent/DND mode, plays the ringtone at your chosen volume (25-100%), and vibrates • Optionally pair their direct WhatsApp, SMS/RCS, or Telegram conversation and choose a separate message volume (5-100%) and sound • After the alert ends, your phone is restored to its original state — silent mode, DND, volumes, everything WHY THIS APP EXISTS: Android 14+ removed per-contact DND exceptions. No built-in way exists to let specific contacts bypass silent mode. Google restricts READ_CALL_LOG on the Play Store, so this type of app can't be published there. SOS Ring is free, open source, and works where others can't. FEATURES: • Pick VIP contacts from your phonebook or enter manually; select any or all numbers for contacts with multiple numbers • Configurable call override volume (25-100%) • Sound from the first VIP call or the second within 3, 5 or 10 minutes, with per-number exceptions • Optional volume doubling between successive calls when the base volume is below 50%, capped at 100% • Optional VIP message alerts for WhatsApp, Google Messages (SMS/RCS), and Telegram • Separate message sound toggle, volume (5-100%), and Android default or VIP contact sound • Works in Silent, Vibrate, AND Do Not Disturb mode • Full state restore after call (including alarm volume) • Quiet Hours and the temporary mute timer stop both call and message overrides • Survives phone reboots (auto-start) • Minimal battery usage (event-driven, no polling) • Dark mode support • No ads or tracking REPEATED CALLS: The default remains the first call. Choose the mode in Settings, Home or each VIP's menu. Only distinct cellular calls from the same number count; answering or pausing resets the sequence. The window does not slide. Messages do not count and stay silent during cellular calls. Pending counts use local hashed identifiers, expire within the window and are excluded from exports. See the README for details. LOCATION SHARING (optional, peer-to-peer): • No SOS Ring server required — you pick a UnifiedPush distributor app (e.g. ntfy on F-Droid); it relays only encrypted data • End-to-end encrypted using Web Push encryption; the distributor never sees your location • Each message is signed with a per-device key in the Android Keystore, so the recipient can verify the sender • Pairing is explicit via QR code — no automatic connections • Location sharing is off by default per contact; you control who can see your location • Live tracking streams your position roughly every 10 seconds for a chosen duration, shown on an OpenStreetMap map in the app • Tracked path is saved locally on the requester's device only — no data leaves without your explicit action • No server, no analytics, no tracking PERMISSIONS EXPLAINED: • Phone State & Call Log: detect incoming calls and identify the caller • Contacts: pick VIP contacts from your phonebook • Notification access (optional): identify paired direct conversations; message text is never stored, and conversation identifiers are saved only as hashes • Do Not Disturb access: override DND when a VIP calls • Notifications: show a small persistent notification while monitoring • Location (including background): used only to answer location requests from paired contacts you explicitly authorized, even while the app is not on screen; nothing is collected or sent otherwise SOURCE CODE: https://github.com/JackRushante/SOSRing
First release: Aug 31, 2026, 6 total releases.
Most recent release: Nov 1, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Nov 1, 2026 2.25.0Location requests no longer fail silently. If a contact's phone cannot share its position, you now get the reason: location turned off on their phone, or no GPS, Wi-Fi or cell signal. When location is off, their phone also shows a notification that opens the **Location** settings. **Full changelog:** see Fastlane changelog 64.
- Oct 21, 2026 2.24.3Reliability fix: after an app update, Android stopped the monitoring service and it stayed off until the app was opened again or the phone was restarted. SOS Ring now restarts call monitoring and location sharing automatically after every update. The VIP call notification also no longer alerts again when you tap **Silence** or **Resume**. **Full changelog:** see Fastlane changelog 60.
- Oct 19, 2026 2.24.0VIP call silence control: the override notification now has a **Silence / Resume** action. When Android exposes the volume-key change, the ringtone also silences automatically. The unused-app warning now explains how to turn off Android's automatic permission removal and includes a **Don't show again** option for devices where the setting is hidden. The progressive volume introduced in 2.23.0 remains available. **Full changelog:** see Fastlane changelog 55.
- Oct 14, 2026 2.23.0Progressive volume for VIP calls. - When a VIP call overrides Silent, Vibrate or Do Not Disturb, the ringtone can now start quietly and rise to the chosen level in 10 seconds. Start and end levels are adjustable in Settings (default 10% to 80%); vibration starts right away. - New installs use progressive volume by default. If you are updating, the app asks once whether to switch or keep the instant volume; you can change it anytime in Settings. - The configured call volume is now always applied, even when the phone alarm volume is higher. Your original volume is restored after the call. - Volume doubling on repeated calls applies to instant volume only. Message alerts are unchanged. No new permissions, no protocol changes. The ramp follows the device volume curve and is included in the encrypted config backup. Validated with unit tests, release builds and Android lint for both distributions, plus emulator checks on Android 16 (update prompt, fresh install, ramp from -20 dB to full volume, restore of alarm volume and Do Not Disturb, instant mode, English and Italian).
- Sep 23, 2026 2.22.0Live map improvements. - Session duration, distance travelled, average speed and speed over the last minute, shown under the status line. GPS jitter is filtered using the reported accuracy, so a phone standing still does not accumulate distance. - An accuracy circle around the latest position, in real metres, and a marker at the start of the path. - Following keeps your zoom level. Dragging or pinching the map pauses following; the recenter button resumes it. - A new button opens the latest position in your maps app. No new permissions, no protocol or storage changes: the stats are computed on the requester device from the points it already receives. Validated with unit tests, release builds and Android lint for both distributions, plus UI checks on Android 14 (light, dark, Italian).
- Aug 31, 2026 2.20.0## What's new - VIP message alerts for WhatsApp, Google Messages (SMS/RCS), and Telegram. - Separate message sound toggle, 5–100% volume, and Android-default or VIP-contact sound. - Monitoring pause and Quiet Hours now gate both calls and message alerts. - Multi-number contact import: select one, several, or all numbers, with a labeled VIP entry for each. - Updated privacy disclosures and notification-access guidance. SHA-256 (`SOSRing-release.apk`): `0dda9b1557ab2a5f926b1203325fb21848cff185052b11ca156a755fee7aa458`