← Автоматизация

Eblogram

в разработке

Назначение

Хотелось пользоваться Telegram с собственными доработками под себя, но при этом не доверять аккаунт стороннему модифицированному клиенту неизвестного происхождения с полным доступом к переписке — отсюда решение писать своё приложение с нуля, с полным контролем над тем, что именно происходит с сессией и данными.

Как работает

Приложение на React Native реализует вход, список чатов и переписку (чтение и отправку сообщений) поверх протокола Telegram. Сессия хранится только в защищённом хранилище устройства, поддерживается облачный пароль, а любые ссылки в переписке проверяются на подмену символов (punycode-атаки) перед открытием.

Компоненты

React Native, защищённое хранилище сессии на устройстве, проверка ссылок на punycode-подмену.

Статус

В разработке: вход, список чатов и переписка уже работают на устройстве.