PoolChat — это пакет Swift, обеспечивающий полностью зашифрованный, бессерверный обмен групповыми и личными сообщениями по локальной mesh сети. Он работает поверх ConnectionPool и добавляет согласование ключей Curve25519, шифрование сообщений AES-256-GCM, проверку подлинности по принципу Trust-On-First-Use, расширенные типы сообщений (голосовые, опросы, реакции), зашифрованное сохранение истории и готовые представления SwiftUI. Не требуется подключение к интернету, серверов или учетных записей — только устройства, напрямую взаимодействующие друг с другом с использованием сквозного шифрования.

