Hello guys. I have island installed and have my "work profile" installed, which contains among others my browser in the island tab. The situation is that I have several PWAs that I dont want to receive notifications for while I am at work as they are distracting and unnecessarily annoying, but I want to receive them normally while not at work.

I have been trying to figure out how to get it set up so that I can both trigger the actions at scheduled times, or manually through the quick tile I created from macrodroid (my work hours are not really stable/fixed).

However, when testing with a push notification testing site, regardless what I do I still get the notifications.

Here is my setup so far:

Macros:
Enable Work Profile
--------------------------
Triggers:
    Day/Time: 08:00 Mon, Fri
    Quick Tile On/Press

Actions:
    Action 1:
        Target: Broadcast
        Send Intent: island.intent.action.FREEZE_APP
        Extra 1: package_name = com.brave.browser
    Action 2:
        Display Notification (with a message saying work mode enabled)

Constraints: None

Disable Work Profile
--------------------------
Triggers:
    Quick Tile Off

Actions:
    Action 1:
        Target: Broadcast
        Send Intent: island.intent.action.UNFREEZE_APP
        Extra 1: package_name = com.brave.browser
    Action 2:
        Display Notification (with a message saying work mode disabled)

Constraints:
    Day of the Week: Mon
    Time of Day: 19:00 - 19:01
------------------- OR --------------------------
    Day of the Week: Fri
    Time of Day: 22:00 - 22:01

Some things to note:

I am using /e/os version 3.0.1-t-20250606498724-official-FP5 Android is version 13

What am I doing wrong here? Ideally I would like to have as few apps installed as possible to achieve a single task, but as I understand it macrodroid doesnt have the necessary permissions to affect other apps notifications (hence why island is necessary).

If there is another way which is easier to achieve what I am trying to do I'm all ears, however I do not want to use do not disturb for this purpose because obviously I need to be able to use my phone normally while at work except for those 2-3 apps I dont want to receive notifications for, but there are also situations where I want a full DND experience where I will get nothing coming through, not even alarms (e.g. meetings/classes, etc). Also for those unfamiliar with /e/os, it doesn't currently have the Focus Mode feature so that is also out of the picture.

Many thanks in advance!

all 8 comments

sorted by: hot top controversial new old
[–] 3 points 1 year ago* (3 children)

What's island in this case? I've heard buzzkill is great for notification management, incase that helps.

  • source
  • hideshow 6 child comments
  • Island is an app that lets you install apps in a second 'profile' on your phone - for example a second copy of Messenger, WhatsApp etc. You can switch on and off the "Work" (Island) profile, making it easy to turn off those apps outside of business hours etc.

  • source
  • parent
  • [–] 2 points 1 year ago

    Echoing buzzkill door notification control. Whether you want to automatically dismiss, prevent, mute, batch, or summarize a bunch of notifications (or do a host of other things with them), buzzkill has got you, and you can be as specific or general about what notifications trigger it as you want.

  • source
  • parent
  • [–] 2 points 1 year ago (1 child)

    Maybe try the alertify app?

    I used to use it for something similar, but it's been discontinued on the app store.

    I can only find it at https://alertify.en.aptoide.com/app

  • source
  • hideshow 2 child comments
  • [–] [S] 1 point 1 year ago (1 child)

    I just checked it out and unfortunately it only allows changing the notifications per app, not disabling per app. Thank you though

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago

    Look into apps like buzzkill and filterbox. They are specifically made to manage and deal with notifications.

  • source