OpenMesh
Aplikacja · Czat offline / Android · 2026
Czat bez internetu: telefony łączą się przez Bluetooth i Wi-Fi Direct, a wiadomości przeskakują od urządzenia do urządzenia.
Komunikator mesh na Androida bez serwerów i kont, z szyfrowaniem end-to-end, kanałami, wysyłaniem pozycji GPS i wezwaniem SOS – na góry, festiwale i awarie sieci.
Telefony z OpenMesh wykrywają się i łączą same, a każdy przekazuje wiadomości dalej, do dziesięciu skoków. Bez zasięgu wiadomość czeka w kolejce i trafia do każdego nowego sąsiada, więc osoba przechodząca między grupami zanosi ją dalej.
Rozmowy prywatne szyfruje ECDH z AES-256-GCM, a każdy pakiet jest podpisany ECDSA. W terenie przydają się SOS z pozycją GPS, mapa okolicy rysowana bez internetu, radar osób w pobliżu i latarka alarmowa z sygnałem Morse’a.
Funkcje
- sieć mesh do 10 skoków
- szyfrowanie end-to-end
- SOS z pozycją GPS i mapa offline
- zdjęcia i pliki przez sieć mesh
- wymaga Androida 8 lub nowszego
Technologie
- Kotlin
- Jetpack Compose
- Nearby Connections
- ECDH/ECDSA
Mój udział
Projekt, architektura, implementacja i wydania