Давайте отметим девять лет открытого кода!
Девять лет назад мы опубликовали Tutanota в виде открытого исходного кода. Давайте посмотрим, чего мы достигли за это время и куда хотим двигаться дальше.
По случаю нашего юбилея мы рады, что можем рассчитывать на вашу постоянную поддержку. Вы помогаете нам создать почтовую службу с открытым исходным кодом, способную бросить вызов таким распространенным сервисам, как Gmail, Yahoo, Zoho и Outlook.
Путь к открытому исходному коду
Создать службу электронной почты с открытым исходным ко дом очень сложно, поскольку многие сервисы Google настолько удобны для разработчиков, что их интеграция в их продукты требует значительных усилий. Поэтому во многих сервисах, даже безопасных, можно встретить зависимости от Google. Часто эти сервисы используют Google для push-уведомлений на Android или сервис Google reCaptcha.
Проблема: интегрируя сервисы Google в свой продукт, вы открываете дверь “большому технологическому сервису” Google, который получает возможность видеть данные ваших клиентов. Именно поэтому мы в Tutanota никогда не выбираем легких путей. Вместо этого мы создали собственную капчу с открытым исходным кодом и собственный сервис уведомлений на Android.
Потому что, когда мы обещаем конфиденциальность, мы гарантируем конфиденциальность - в частности, от слежки со стороны больших технологий.
Если вам понравилось это сообщение, поделитесь нашим видеороликом, в котором рассказывается о том, почему вам нужна альтернатива частной электронной почте!
Наш путь
Первым шагом на пути к открытому исходному коду стала публикация почтового клиента Tutanota в качестве открытого исходного кода на GitHub в сентябре 2014 года. Вскоре после этого мы опубликовали приложения с открытым исходным кодом для Android и iOS.
Сегодня мы хотели бы поблагодарить сотни людей, которые скачали и установили клиент Tutanota локально на свое устройство, сообщили об ошибках и проблемах безопасности, а также исправили ошибки и добавили небольшие улучшения или помогли с нашим проектом перевода.
Поразительно, что на сегодняшний день уже более 5,5 тысяч человек отметили наш проект на GitHub и 500 человек сделали на него форк!
Присоединяйтесь к нашему проекту с открытым исходным кодом!
Мы рады всем, кто присоединяется к нам в наших усилиях по обеспечению конфиденциальности! Не стесняйтесь присоединиться к нам, если
- Проверяйте наш код на GitHub
- Переводя Tutanota на свой родной язык
- Или просто распространяя информацию о Tutanota среди своих друзей и в социальных сетях.
Отдача
Открытые исходные тексты также несут в себе идею отдачи сообществу. Именно поэтому мы дарим Tutanota командам, работающим с открытым исходным кодом.
Нам нравится наблюдать за тем, как растет наше сообщество, ведь мы находимся на переломном этапе: В условиях господства больших технологий и развития искусственного интеллекта настало время, когда люди осознают, насколько важными стали их собственные данные и их конфиденциальность. Мы невероятно рады, что вместе мы находимся на переднем крае этой революции в области конфиденциальности и открытого исходного кода!
Вы можете помочь распространить приватность по всему миру, пригласив своих друзей присоединиться к революции приватности! Чтобы сделать это еще более привлекательным для вас, вы получите один год бесплатно после того, как пригласите четырех своих друзей. 😍
Будучи проектом с открытым исходным кодом, ориентированным на обеспечение приватности, мы никогда не будем использовать маркетинговые тактики, позволяющие отслеживать или профилировать пользователей, поэтому сарафанное радио является одной из важнейших основ успеха Tutanota.
Почему важен открытый исходный код
Открытые исходные коды имеют решающее значение для любого сервиса безопасности. Открытые исходные тексты гарантируют, что множество людей смогут внимательно изучить код и убедиться, что в нем нет слабых мест в системе безопасности. Открытые исходные тексты также делают невозможным создание ” черного хода” для шифрования.
Благодаря тому, что Tutanota имеет открытый код, мы можем доказать, что действительно делаем то, о чем говорим: защищаем вашу электронную почту. Именно поэтому публикация всех клиентов Tutanota с открытым исходным кодом является обязательным условием. Даже ” Пятиглазые” страны не смогут шпионить за вашей электронной почтой, если она будет зашифрована из конца в конец, как в Tutanota.
Важные этапы развития открытого кода
Чтобы сделать Tutanota лучшим почтовым сервисом с открытым исходным кодом, мы создали собственную капчу для предотвращения неправомерных массовых регистраций, не полагаясь на reCaptcha от Google. Многие почтовые сервисы, даже безопасные, полагаются на reCaptcha Google, но для нас это было недопустимо.
Самым сложным оказалось заменить сервис push-уведомлений Google, который мы изначально использовали в приложении для Android. Это было необходимо по двум причинам:
- Во-первых, мы хотели выпустить приложение для Android на F-Droid, а F-Droid не допускает никаких зависимостей от Google, что просто замечательно!
- Во-вторых, мы хотели включить в push-уведомление больше информации, что невозможно при использовании сервиса push-уведомлений Google, поскольку этот сервис может прочитать любые данные, содержащиеся в уведомлении.
Наконец, нам удалось создать собственный сервис уведомлений.
Если вам интересно узнать, как нам удалось заменить сервис push-уведомлений Google, прочитайте эту техническую статью.
Tutanota - почтовый сервис без Google
С выходом приложения на F-Droid Tutanota доказывает, что можно создать защищенный почтовый сервис, полностью свободный от Google, и предоставляет людям реальную альтернативу таким сервисам электронной почты с открытым исходным кодом, как Gmail, Yahoo, Hushmail, GMX, Outlook, Fastmail, Posteo, Startmail, Mailbox.org и Protonmail.
Особые проблемы, связанные с шифрованием
Использование на настольных компьютерах
Из-за шифрования Tutanota не может быть связана с внешними почтовыми клиентами по протоколам IMAP или POP. Tutanota управляет и хранит ключи шифрования за вас. С помощью пароля можно расшифровать ключи, а затем и данные.
Такое автоматическое управление ключами шифрования было бы невозможно, если бы мы включили интеграцию Tutanota во внешние почтовые клиенты. Для этого необходимо было бы расшифровывать данные до того, как они попадут на внешний почтовый клиент, что противоречило бы концепции сквозного шифрования.
Тем не менее, мы понимаем, что нашим пользователям необходимо иметь возможность работать с электронной почтой локально на рабочем столе, а также подключать несколько почтовых сервисов в рамках одного клиента. Чтобы полностью удовлетворить ожидания пользователей и при этом сохранить высокий уровень безопасности и конфиденциальности, мы определили четыре задачи:
1. Создание настольных клиентов
В конце 2018 года мы создали и опубликовали десктопные клиенты Tutanota. Эти клиенты опубликованы с открытым исходным кодом, и после загрузки клиента можно даже проверить подпись. В начале 2021 года мы провели тщательную проверку безопасности десктопных клиентов, чтобы вывести их из бета-версии. С результатами проверки безопасности можно ознакомиться здесь.
Теперь мы можем с уверенностью сказать, что использование Tutanota через наши десктопные клиенты является наиболее безопасным. Скачать клиенты можно здесь.
2. Поддержка офлайн
При получении писем через сторонние клиенты, например Thunderbird или Outlook, эти письма также хранятся локально и доступны постоянно. Письма, хранящиеся в Tutanota, обычно доступны только в режиме онлайн.
Однако теперь ситуация изменилась: В 2022 году нам удалось реализовать автономный режим в настольных клиентах и приложениях Tutanota. Теперь вы можете проверять свою электронную почту, календари и контакты даже без доступа к Интернету!
Чтобы не занимать много памяти, особенно на мобильных устройствах, Tutanota обычно хранит локально письма за последний месяц. Если вам требуется большее количество писем, чем это, вы можете изменить временные рамки в Настройках.
3. Импорт электронной почты
Импорт и шифрование больших почтовых ящиков в Tutanota отнимает много трафика и вычислительных мощностей. Тем не менее, вполне понятно желание профессиональных пользователей Tutanota импортировать свои старые почтовые ящики и защитить их в Tutanota.
Мы находимся в процессе модернизации нашей инфраструктуры для обеспечения возможности импорта электронной почты и в ближайшее время реализуем эту возможность. Более подробную информацию вы можете получить в нашем дорожном плане.
4. Просмотр разговоров и ярлыки
Поскольку большинство настольных клиентов, а также провайдеров веб-почты поддерживают функцию просмотра разговоров, спрос на нее в прошлом был очень велик. Мы рады, что к настоящему времени все клиенты Tutanota поддерживают функцию просмотра разговоров. Теперь нам осталось доработать эту функцию, чтобы в папке “Входящие” или “Рассылки” отображалось только последнее письмо из беседы. Кроме того, мы планируем добавить в Tutanota ярлыки, чтобы вы могли сортировать письма еще лучше, чем сейчас, используя папки и вложенные папки.
Конфиденциальность на высоте
Конфиденциальность и безопасность лежат в основе Tutanota, и, как показывают наши разработки, мы никогда не идем на компромисс. Такая четкая ориентация на конфиденциальность возможна только потому, что Tutanota принадлежит нам. Нам не нужно объяснять свои решения по развитию крупным инвесторам, акционерам или каким-либо другим третьим лицам.
По сей день Tutanota развивается органично: С ростом числа платящих пользователей мы нанимаем все больше разработчиков. Поэтому вы, как и мы, будете рады услышать, что в ближайшие месяцы мы продолжим принимать на работу новых разработчиков в наш офис в Ганновере!
Все это возможно только благодаря вашей постоянной поддержке. Мы очень благодарны за то, что у нас такая замечательная и лояльная база пользователей. Мы будем продолжать работать, чтобы заслужить ваше доверие.