FOSS apps without Google Push for your deGoogled Android smartphone.

Приложения с открытым исходным кодом (FOSS) становятся все более популярными - не в последнюю очередь потому, что они гораздо лучше защищают вашу конфиденциальность и позволяют полностью отказаться от Google.

Облачный сервис обмена сообщениями Firebase от Google

Однако многие приложения с открытым исходным кодом - даже если вы не устанавливаете их через магазин Google Play - по-прежнему используют службу Google Firebase Cloud Messaging (FCM) для push-уведомлений. Это означает, что вам нужно использовать эти приложения без push-уведомлений - или снова позволить Google шпионить за вами.

К сожалению, FCM автоматически поставляется с кодом отслеживания для целей анализа, поэтому Google может получить много информации о пользователях приложений только через push-уведомления.

Альтернативы Google Push

Хорошей новостью является то, что существуют альтернативные методы отправки push-уведомлений, а именно SSE (Server Sent Events) и WebSockets.

Кроме того, все большую популярность приобретает новый проект с открытым исходным кодом UnifiedPush. UnifiedPush - это частная альтернатива Google для уведомлений с открытым исходным кодом.

Проект создает альтернативу сервису push-уведомлений Google FCM, цель которого - позволить любому разработчику приложений легко предложить альтернативный метод push-уведомлений своим пользователям.

Лучшие FOSS-приложения без Google Push

Мы в Tutanota придаем большое значение открытому исходному коду. Готовя приложение Tutanota для F-Droid, мы позаботились о том, чтобы оно по-прежнему поддерживало push-уведомления.

F-Droid - альтернатива магазину Play с открытым исходным кодом - требует, чтобы все приложения не имели никаких связей с Google. Поэтому мы внедрили в Tutanota службу push-уведомлений на основе SSE. Таким образом, мы убедились, что Google не может шпионить за вами, когда вы используете Tutanota для защиты своей электронной почты, календарей и контактов.

Рекомендуемые приложения с открытым исходным кодом

Вот девять лучших приложений с открытым исходным кодом, которые не зависят от Google Push:

1. Tutanota - защищенная электронная почта

Tutanota - это зашифрованный сервис электронной почты и календаря, который ставит вашу конфиденциальность на первое место. Все данные шифруются из конца в конец, и вы даже можете легко отправлять зашифрованные электронные письма любому человеку в мире.

Кроме того, Tutanota не использует Google Push. На самом деле, при реализации сервиса push-уведомлений для календаря, Tutanota даже добилась того, чтобы сделать это с нулевым знанием - то есть даже уведомления шифруются, и сервер ничего не знает о ваших событиях, даже когда они происходят.

Здесь мы объясним, как календарь Tutanota шифрует ваши уведомления.

2. Signal - безопасный обмен сообщениями

Signal - это бесплатное приложение для чата с открытым исходным кодом со сквозным шифрованием, которое все больше набирает обороты в качестве альтернативы Whatsapp. Signal не полагается на уведомления Google Push, а использует WebSockets для уведомления пользователей о новых сообщениях на их смартфонах.

3. Threema - безопасный обмен сообщениями

Threema - еще одно приложение для чата с открытым исходным кодом и полным шифрованием. Его преимущество заключается в том, что при общении через Threema вам даже не нужно сообщать свой номер телефона. Как и Signal и Tutanota, Threema не полагается на Google Push-уведомления на смартфоны пользователей.

4. Element - обмен сообщениями с открытым исходным кодом

Еще одно популярное приложение для обмена сообщениями и совместной работы с открытым исходным кодом - Element. Все данные шифруются, а push-уведомления отправляются без связи с Google.

5. Tusky - приложение Mastodon

Приложение Tusky - это приложение-мастодонт для Android. Чтобы полностью избавиться от Big Tech, вы можете перейти с Twitter на Mastodon. Вы заметите, что большое количество энтузиастов с открытым исходным кодом уже перешли, так что там есть довольно хорошее сообщество. С целью дать вам возможность уйти от Big Tech, Tusky, очевидно, не использует Google Push и теперь также поддерживает UnifiedPush.

6. Fedilab

FediLab - еще одно приложение Mastodon, которое позволяет вам получить доступ к Fediverse на мобильных устройствах. Оно использует UnifiedPush в качестве альтернативы Google Push.

7. FluffyChat

FluffyChat - это простой в использовании, децентрализованный матричный мессенджер. Он использует UnifiedPush вместо облачной системы обмена сообщениями Firebase от Google.

8. SchildiChat

SchildiChat - это матричный клиент на основе Element с более традиционными возможностями обмена мгновенными сообщениями. Как и FediLab и FluffyChat, он использует UnifiedPush для push-уведомлений.

9. FindMyDevice

FindMyDevice - это приложение с открытым исходным кодом, опубликованное на F-Droid, которое помогает найти ваш смартфон. Для push-уведомлений оно использует не Google, а UnifiedPush в качестве альтернативы.

Альтернативы Google

Приложения с открытым исходным кодом, не использующие Google Push, уже покрывают большинство потребностей. Перечисленные здесь - лишь несколько примеров, существует множество других. Мы рекомендуем вам поискать в Интернете - и особенно на F-Droid - ваши любимые FOSS-приложения. Все приложения, опубликованные на альтернативном F-Droid от Google, не будут полагаться на Google Push.

Ознакомьтесь с рекомендуемыми нами сервисами для ухода от Google и Gmail.


Могу ли я работать на Android без Google?

Да, существует несколько операционных систем, которые можно установить на некоторые телефоны Android - без каких-либо следов программного обеспечения Google.

Наиболее популярными альтернативами ОС Android от Google являются:

  1. LineageOS
  2. PureOS
  3. /e/OS
  4. GrapheneOS
  5. Mobian
  6. Plasma Mobile
  7. postmarketOS

Какой лучший сервис push-уведомлений для Android?

Разработчики приложений могут выбирать из множества сервисов push-уведомлений для своих Android-приложений и веб-сайтов.

Эти сервисы не только отправляют push-уведомления о входящих сообщениях, но также могут отправлять мобильные push-уведомления, web push-уведомления, уведомления в приложении, а также уведомления по электронной почте.

Большинство служб push-уведомлений являются проприетарными, что означает, что эти службы могут шпионить за пользователями приложений при обработке уведомлений. Если вместе с push-уведомлением отправляется такая информация, как отправитель, предварительный просмотр содержимого и многое другое, сервис может даже читать и отслеживать такую информацию.

Наиболее часто используемой службой push-уведомлений является служба Google Firebase Cloud Messaging. Другие службы в основном полагаются на службу push-уведомлений Google. К ним относятся:

  • OneSignal
  • LeanPlum
  • Pushbots
  • PushCrew
  • Дирижабль
  • CataPush
  • Push-уведомления для WordPress
  • PushAlert

Сообщество разработчиков открытого кода в основном полагается на собственную реализацию push-уведомлений, в основном основанную на SSE (Server Sent Events) или WebSockets. Они позволяют создавать push-уведомления с нулевым отслеживанием и, таким образом, дают возможность разработчикам приложений создавать отличные альтернативы push-сервисам Google.