Message Alarm Privacy Policy

Effective date: 6 November 2026 · App: Message Alarm for Android (com.app.messagealarm) · Published by OLL.E

In short

This policy explains what information the Message Alarm app ("Message Alarm", "the app", "we", "us") processes, why, and the choices you have. Message Alarm is published by OLL.E (olle.tech). By using the app you agree to this policy. If you do not agree, please do not use the app.

1. Information processed only on your phone

The following information is used on your device to provide the app's features. It stays in the app's private storage and is not sent to us:

1a. Saved notifications (optional)

"Save notifications" is off by default. The first time you turn it on, the app explains what it does and asks for your consent. When it is on:

1b. Activity numbers and insights

To show how many notifications were checked, matched your rules and rang (and why a match did not ring), and to find insights such as your busiest hours, who messages you most, noisy chats and suggestions for your rules, the app keeps on your phone:

All of this is calculated on your phone; it is never uploaded. Insights that use message text (for example, keyword suggestions) only use notifications you chose to save. You can reset activity numbers at any time in the app.

1c. Smart Tray (optional)

Smart Tray lets you choose which notifications stay in your phone's notification tray. It is off by default; the first time you turn it on, the app explains what it does and asks for your consent. When it is on:

2. Auto-reply

If you turn on auto-reply for an app, Message Alarm sends the reply text you wrote through that app's own notification "Reply" action when a matching message arrives (for example, a reply in WhatsApp or Telegram). The reply is delivered by that messaging app to the person who messaged you, under that app's own privacy terms. We do not receive, store or read your replies on our servers. Auto-reply is off by default and you can turn it off at any time.

2a. Smart features

Message Alarm's smart features — Find My Phone, Payment Soundbox, Read aloud, Rider arrival alarm and Family mode — are optional, off by default, and work only on your phone while Message Alarm is watching for messages. The first time you turn on Find My Phone, Payment Soundbox, Read aloud or Family mode's "Let them know I saw it", the app explains what it does and asks for your consent.

3. Information sent to our servers

To deliver app notices, keep the app's message filters up to date and understand how many people use the app, the app sends the following to our server (api-v2.olle.tech) over an encrypted connection (HTTPS):

DataWhy
Firebase Cloud Messaging tokenTo send you push notifications about the app (for example, important notices or updates).
Android ID (a device identifier set by Android for this app)An anonymous identifier for your installation, so the same device is not counted twice. It is not linked to your name, phone number or email.
CountryDetermined on your phone from your mobile network, SIM or region setting (no location permission and no IP-address lookup). Used for timing notices and basic usage statistics.
Time zoneSo notices can be sent at a sensible local time.
Number of alarms played (a count only)Basic usage statistics. No message content is included.
Name and package name of an app you add that is not yet in our listSo we can add filters that ignore that app's system notifications (for example, "checking for new messages"). No message content and no sender information is sent.
App language code and filter list sizesTo download the right notification filters for your language.

We never send your notification content, messages, sender names, keywords, auto-reply text, contacts, alert history, saved notifications, verification codes, activity numbers or insights to our servers.

4. Third-party services

The app uses the following Google services, which process data under Google's Privacy Policy:

The app contains information about our other app, OLL.E, and links to it on Google Play. Opening those links simply opens Google Play; no data is shared with the OLL.E app.

5. Permissions and why we need them

PermissionWhy Message Alarm needs it
Notification access BIND_NOTIFICATION_LISTENER_SERVICEThe core feature: read incoming notifications from the apps you choose, check them against your rules on the phone, (if you enable it) send an auto-reply through the notification's reply action, and (if you turn on Smart Tray) remove or hold the notifications your Smart Tray rules hide. You grant this in Android settings and can revoke it at any time.
Show notifications POST_NOTIFICATIONSShow the alarm, the "watching" status notification, missed-alarm and limit notifications.
Display over other apps SYSTEM_ALERT_WINDOWOptional. Shows a full alarm card with the sender and message over the screen while the alarm rings. Alarms still work without it.
Foreground service FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USEKeeps the notification watcher running reliably in the background, with a visible "watching" notification, so alarms are not missed.
Foreground service for media FOREGROUND_SERVICE_MEDIA_PLAYBACK, FOREGROUND_SERVICE_SHORT_SERVICEPlays the alarm sound while the alarm card is on screen.
Wake lock WAKE_LOCKTurns the screen on and keeps the alarm playing until you dismiss it.
Vibrate VIBRATEVibrates when the alarm rings, if you turned vibration on.
Flashlight FLASHLIGHTBlinks the camera flash as a visual alarm, if you turned it on. The camera is never used to take photos or video.
Do Not Disturb access ACCESS_NOTIFICATION_POLICYOptional. Only used by Smart Tray's Quiet mode to turn the app's own Do Not Disturb rule on and off at the times you choose. You grant it in Android settings and can remove it at any time.
Ignore battery optimizations REQUEST_IGNORE_BATTERY_OPTIMIZATIONSLets the app show Android's "Let app always run in background?" dialog when you choose "Keep running in background", so Android does not pause the notification watcher and delay or miss alarms. Optional; you can change it at any time in Android settings.
Run at startup RECEIVE_BOOT_COMPLETEDRestarts the notification watcher after your phone restarts.
Internet and network state INTERNET, ACCESS_NETWORK_STATEDownloads notification filters and app notices, sends the data described in section 3, and shows an offline message when there is no connection.
Installed apps (launcher apps only)Lets you pick which apps to watch from the apps that have an icon on your home screen. The list stays on your phone.
Advertising ID com.google.android.gms.permission.AD_IDLets Firebase Analytics read the device's advertising ID for app analytics only. The app shows no ads and does not use it for advertising. You can reset or delete it in Android settings.
Firebase Cloud Messaging com.google.android.c2dm.permission.RECEIVEReceives push notifications.
Play Install Referrer BIND_GET_INSTALL_REFERRER_SERVICEAdded by Firebase Analytics to know how the app was installed (for example, from Google Play).

Message Alarm does not request access to your contacts, SMS, call logs, microphone, camera (photos or video), location, files or photos. To pick a custom alarm tone, Android's own file picker is used, which only gives the app the single file you choose.

Battery and auto-start: the app may ask, at a time you choose, to let Message Alarm run in the background (Android's battery optimization dialog) and may open your phone maker's auto-start settings. Both are optional and you can change them at any time.

6. How we share information

We do not sell, rent or trade your personal information, and we do not use it for advertising. We share data only with the service providers listed in section 4 to operate the app, or when required by law.

7. Data retention and deletion

8. Security

All communication with our servers uses encrypted HTTPS connections, and the app does not allow unencrypted network traffic. Data on your phone is stored in the app's private storage, which other apps cannot read. No method of storage or transmission is completely secure, but we work to protect your information.

9. Children

Message Alarm is not directed to children under 13 and we do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us and we will delete it.

10. Your rights

Depending on where you live, you may have the right to access, correct or delete your personal information, or to object to its processing. You can turn off Notification access, auto-reply and other permissions at any time in Android settings. To exercise your rights, contact us using the details below.

11. Changes to this policy

We may update this policy from time to time. We will change the effective date above and, for significant changes, let you know in the app.

12. Contact us

If you have questions about this policy or your data, email almujahid1100@gmail.com.