Безкоштовний клієнт Jabber/XMPP з відкритим кодом для Android. Простий у використанні, надійний, акумулятор безпечний. З вбудованою підтримкою зображень, групових чатів і шифруванням e2e.
Принципи проектування
• Будьте максимально красивими та простими у використанні, не жертвуючи безпекою чи конфіденційністю
• Покладайтеся на існуючі, добре встановлені протоколи
• Не потрібен обліковий запис Google або, зокрема, Google Cloud Messaging (GCM)
• Вимагайте якомога менше дозволів
Функції
• Наскрізне шифрування за допомогою OMEMO або OpenPGP
• Зашифровані аудіо- та відеодзвінки (DLTS-SRTP)
• Надсилання та отримання зображень
• Інтуїтивно зрозумілий інтерфейс користувача, який відповідає вказівкам Android Design
• Зображення / Аватари для ваших контактів
• Синхронізується з настільним клієнтом
• Конференції (з підтримкою закладок)
• Інтеграція адресної книги
• Кілька облікових записів / єдина папка вхідних
• Дуже низький вплив на термін служби акумулятора
Функції XMPP
Розмови працюють з кожним сервером XMPP. Проте XMPP є розширюваним протоколом. Ці розширення також стандартизовані в так званих XEP. Розмови підтримує кілька з них, щоб покращити загальний досвід роботи з користувачем. Є ймовірність, що ваш поточний сервер XMPP не підтримує ці розширення. Тому, щоб отримати максимальну віддачу від розмов, вам слід розглянути можливість або перейти на
XMPP-сервер, який виконує або - ще краще - запускає власний сервер XMPP для вас і ваших друзів.
На даний момент ці XEP:
• XEP-0065: SOCKS5 Bytestreams (або mod_proxy65). Використовується для передачі файлів, якщо обидві сторони знаходяться за брандмауером (NAT).
• XEP-0163: персональний протокол подій для аватарів
• XEP-0191: команда блокування дозволяє вам занести спамерів у чорний список або заблокувати контакти, не видаляючи їх зі свого списку.
• XEP-0198: керування потоками дозволяє XMPP витримувати невеликі перебої в мережі та зміни основного TCP-з'єднання.
• XEP-0280: Message Carbons, який автоматично синхронізує повідомлення, які ви надсилаєте на настільний клієнт, і, таким чином, дозволяє плавно переключатися з мобільного клієнта на клієнт для настільного ПК і назад протягом однієї розмови.
• XEP-0237: Версія списку в основному для економії пропускної спроможності при поганих мобільних з'єднаннях
• XEP-0313: керування архівом повідомлень синхронізує історію повідомлень із сервером. Дізнавайтеся про повідомлення, надіслані, коли розмови були офлайн.
• XEP-0352: індикація стану клієнта дає серверу знати, чи працюють розмови у фоновому режимі. Дозволяє серверу заощаджувати пропускну спроможність, утримуючи неважливі пакети.
• XEP-0363: Завантаження файлів HTTP дозволяє обмінюватися файлами на конференціях і з контактами в автономному режимі. Потрібен додатковий компонент на вашому сервері.