- Разработчик приложения DoNotNotify опубликовал исходный код проекта на GitHub и отправил приложение в каталог F-Droid.
- DoNotNotify позволяет создавать гибкие правила фильтрации уведомлений на Android с помощью чёрных и белых списков.
- Автор приложения подчёркивает соблюдение конфиденциальности и открытость к обратной связи от сообщества.
Разработчик Android-приложения DoNotNotify, предназначенного для фильтрации уведомлений на устройстве, объявил об открытии исходного кода своего проекта. Так, репозиторий с кодом опубликован на GitHub, а сама программа добавлена в каталог F-Droid, что позволяет пользователям и другим разработчикам свободно изучать и модифицировать программу.
DoNotNotify функционирует за счёт создания индивидуальных правил обработки уведомлений. Пользователь может отключить, например, уведомления от конкретного участника группового чата или настроить фильтры по заголовку и содержимому уведомления. Приложение поддерживает использование как чёрных, так и белых списков: с их помощью можно либо блокировать нежелательные уведомления, либо получать только те, которые соответствуют заданным критериям. Это удобно, например, для получения оповещений о кредитном рейтинге из банковского приложения или новостей, связанных с конкретными темами и событиями.
Для работы DoNotNotify требует предоставления доступа к уведомлениям, что потенциально даёт приложению широчайший обзор информации о действиях пользователя. В то же время разработчик подчёркивает, что политика конфиденциальности исключает сбор данных и передачу их третьим лицам, сохраняется фокус на защите личной информации.
Автор программы Анудж Джайн рассказал о своих мотивах публикации кода и своеобразном волнении, связанном с открытием проекта, учитывая использованные технологии, включая генерацию части кода с помощью искусственного интеллекта. Тем не менее он готов принимать отзывы и предложения, приветствуя вклад сообщества в развитие приложения и поддержание принципов открытого программного обеспечения.
Кроме того, пользователям Android недавно стала доступна функция «Причина вызова» (Call Reason), которая отображает индикатор срочности и важности входящих звонков на экране и в истории вызовов, что улучшает понимание контекста вызова, особенно когда звонок остаётся без ответа.
