Ключевые факты
- DoNotNotify регистрирует все входящие уведомления и группирует их по приложениям.
- Приложение позволяет пользователям создавать «белые» и «черные» списки уведомлений на основе их содержания с использованием фильтров регулярных выражений.
- Оно включает предопределенные правила для популярных приложений, таких как Facebook, Amazon, Instagram и Netflix.
- Приложение работает полностью на устройстве и не требует подключения к интернету.
- Оно совершенно бесплатно, без рекламы или скрытых платежей.
Краткая сводка
Было разработано новое приложение под названием DoNotNotify для борьбы с растущей проблемой навязчивых уведомлений на устройствах Android. Разработчик сообщает, что, хотя операционная система Android предлагает каналы уведомлений, многие приложения либо игнорируют эти функции, либо намеренно злоупотребляют ими для показа рекламы. В качестве конкретного примера приводится приложение MyGate, которое推送 рекламу через каналы, которые невозможно заблокировать стандартными системными настройками.
Приложение работает путем регистрации всех входящих уведомлений и их отображения, сгруппированных по приложению-источнику. Оно фиксирует действия, стоящие за этими уведомлениями, что позволяет пользователям запускать их напрямую из интерфейса приложения. На основе этих данных пользователи могут создавать собственные правила для создания «белых» или «черных» списков уведомлений в зависимости от их содержания. Приложение поддерживает фильтры регулярных выражений (regex) для сложных случаев и включает предопределенные правила для крупных платформ, таких как Facebook, Amazon, Instagram, Netflix, TikTok и Reddit. Приложение работает полностью на устройстве, не требует подключения к интернету и совершенно бесплатно, без рекламы.
Проблема злоупотребления уведомлениями
Пользователи Android часто сталкиваются с проблемой управления уведомлениями от множества установленных приложений. Хотя операционная система предоставляет инструменты для категоризации и отключения оповещений, реализация этих инструментов значительно варьируется в разных приложениях. Разработчик DoNotNotify подчеркнул, что многие приложения намеренно обходят эти системы, чтобы гарантировать, что их реклама достигнет пользователя.
Основной мотивацией для создания приложения стала конкретная проблема с приложением MyGate. Это приложение обычно используется в закрытых жилых комплексах для управления доступом посетителей. Однако разработчик отметил, что MyGate намеренно推送 рекламу через те же каналы уведомлений, которые используются для критических security-оповещений. Поскольку эти каналы объединены, пользователи не могут заблокировать рекламу, не заблокировав при этом важные уведомления, что создает значительную проблему для пользовательского опыта.
Как работает DoNotNotify
DoNotNotify предлагает детальный подход к управлению уведомлениями, выступая в качестве фильтра между системой и пользователем. Приложение регистрирует каждое входящее уведомление, предоставляя полную историю оповещений, полученных устройством. Эти журналы организованы по приложениям, что позволяет легко определить, какие приложения генерируют наибольшее количество «шума».
Ключевые функции приложения включают:
- Журнал уведомлений: Записывает все входящие оповещения и группирует их по приложениям.
- Захват действий: Фиксирует действие, стоящее за уведомлением, позволяя запустить его вручную из приложения.
- Создание правил: Пользователи могут создавать правила для «белых» и «черных» списков на основе содержания уведомления.
- Поддержка Regex: Продвинутые пользователи могут использовать регулярные выражения для фильтрации уведомлений по сложным критериям.
Для немедленной готовности к использованию приложение поставляется с предварительно настроенными правилами для популярных приложений. К ним относятся социальные сети, такие как Facebook и Instagram, сайты электронной коммерции, такие как Amazon, и развлекательные сервисы, такие как Netflix, TikTok и Reddit.
Конфиденциальность и доступность
Основное внимание в DoNotNotify уделяется конфиденциальности пользователей и безопасности данных. В отличие от многих сторонних утилит, DoNotNotify работает исключительно на устройстве пользователя. Оно не взаимодействует с внешними серверами или интернетом в какой-либо форме. Эта локальная обработка гарантирует, что данные об уведомлениях никогда не покидают телефон.
Приложение распространяется совершенно бесплатно. Разработчик прямо заявил, что в инструменте нет скрытых затрат, внутриигровых покупок или рекламы. Для работы приложению требуются стандартные разрешения на доступ к уведомлениям, которые позволяют ему читать и перехватывать оповещения до того, как они будут полностью отображены пользователю. Проект доступен для загрузки через официальный сайт.
Доступность и использование
DoNotNotify в настоящее время доступно через его официальный сайт. Процесс установки включает предоставление приложению доступа к уведомлениям, что является стандартным запросом разрешения на платформе Android. После установки пользователи могут немедленно начать изучать историю своих уведомлений и настраивать фильтры.
Приложение представляет собой сдвиг в сторону управления уведомлениями под контролем пользователя, уходя от жестких, определяемых приложениями структур, навязываемых многими разработчиками. Предоставляя инструменты для анализа и блокировки определенных типов контента, оно предлагает решение для пользователей, сталкивающихся с проблемой рекламы MyGate или подобным злоупотреблением уведомлениями.



