Šepot
Šepot
Kompletní přehled funkcí

Vše, co Šepot umí

Šest klíčových modulů pro skutečně soukromou komunikaci. Každý navržen s důrazem na bezpečnost, výkon a uživatelský komfort.

E2E šifrování

End-to-end, zero knowledge

  • X25519 Diffie-Hellman pro výměnu klíčů
  • XSalsa20-Poly1305 pro šifrování zpráv
  • Ed25519 digitální podpisy
  • Argon2id pro derivaci klíčů z hesla
  • Perfect Forward Secrecy (PFS)
  • Double Ratchet protokol
  • Automatická rotace klíčů po každé zprávě
  • Zero-knowledge architektura serveru
crypto_handshake.rs

let keypair = X25519::generate();

let shared = keypair.diffie_hellman(&peer_pub);

let cipher = XSalsa20Poly1305::new(&shared);

// Zpráva zašifrována. Server vidí jen metadata.

// A ani ta ne -- jsou zahashovaná.

Zprávy

Rychlé, bezpečné, efemérní

  • Textové zprávy se šifrováním v reálném čase
  • Mizící zprávy s nastavitelným časovačem
  • Potvrzení o přečtení (volitelné)
  • Formátování textu (Markdown)
  • Odpovědi a vlákna konverzací
  • Reakce pomocí emoji
  • Offline fronta zpráv
  • Indikátor psaní v reálném čase

Alice

Šifrováno

Ahoj, jak se máš?

Skvěle! Šepot funguje parádně.

Nikdo nás neslyší.

Mizí za 5 min

Skupiny

Skupinové chaty bez kompromisů

  • Skupinové E2E šifrování (Sender Keys)
  • Až 256 členů ve skupině
  • Role: admin, moderátor, člen
  • Sdílené skupinové klíče s rotací
  • Pozvánky přes jednorázové kódy
  • Ztlumení notifikací pro skupinu
  • Připnuté zprávy
  • Ankety a hlasování
Vývojáři Šepotu (5)
Julius:Nová verze je venku!
Alice:Konečně PFS ve skupinách
Bob:Testuju -- vše šlape
Všech 5 členů ověřeno

Soubory

Bezpečné sdílení souborů

  • Sdílení souborů až do 100 MB
  • Šifrování souborů na straně klienta
  • Fotky, videa, dokumenty, archivy
  • Náhled obrázků v chatu
  • Komprese před odesláním (volitelná)
  • Automatické mazání po stažení
  • Přenos přes QUIC protokol
  • Pokračování přerušeného stahování

Vizuální ukázka připravována

Dostupné v beta verzi

Hlasové zprávy

Šifrovaný hlas v reálném čase

  • Nahrávání hlasových zpráv s E2E šifrováním
  • Opus kodek pro kvalitní zvuk
  • Přehrávání s proměnnou rychlostí
  • Transkripce (volitelná, lokální)
  • Vizualizace zvukové vlny
  • Push-to-talk režim
  • Nízká latence díky QUIC
  • Šifrované VoIP hovory (plánováno)

Vizuální ukázka připravována

Dostupné v beta verzi

Synchronizace

Více zařízení, jedna identita

  • Synchronizace přes šifrovaný kanál
  • Propojení až 5 zařízení
  • QR kód pro párování zařízení
  • Každé zařízení má vlastní klíče
  • Selektivní synchronizace konverzací
  • Offline podpora s automatickým sync
  • Export a import šifrovaných záloh
  • Bez ukládání na serveru

Vizuální ukázka připravována

Dostupné v beta verzi

Postaveno na moderních technologiích

Žádné kompromisy. Každá součást je vybrána s ohledem na výkon, bezpečnost a spolehlivost.

Rust

Backend a CLI klient

Flutter

Mobilní aplikace (iOS + Android)

QUIC

Transportní protokol nové generace

libsodium

Kryptografická knihovna

Argon2id

Derivace klíčů z hesla

SQLCipher

Šifrovaná lokální databáze

Připraveni na soukromí?

Šepot je ve vývoji. Přidejte se k čekací listině nebo se podívejte na zdrojový kód.