De release van het gedecentraliseerde berichtenprogramma Speek 1.6 is gepubliceerd, gericht op het bieden van maximale privacy, anonimiteit en bescherming tegen tracking. Gebruikersondersteunende identiteiten in Speek zijn gebaseerd op het gebruik van openbare sleutels en zijn niet gekoppeld aan telefoonnummers of e-mailadressen. In de infrastructuur worden geen gecentraliseerde servers gebruikt en vindt alle gegevensuitwisseling alleen plaats in P2P-modus door directe verbindingen tussen gebruikers via het Tor-netwerk. De code van het project is geschreven in C++ met behulp van de Qt-toolkit en wordt verspreid onder de BSD-licentie. Builds worden gemaakt voor Linux (AppImage), macOS en Windows.
Het belangrijkste idee van het project is het gebruik van het anonieme Tor-netwerk voor gegevensuitwisseling. Voor elke gebruiker wordt een aparte verborgen Tor-service aangemaakt, waarvan de identificatie wordt gebruikt om de abonnee te bepalen (de gebruikersnaam komt overeen met het onion-adres van de verborgen service). Het gebruik van Tor stelt gebruikers in staat om anoniem te blijven en beschermt hun IP-adres en locatie tegen onthulling. Om berichten te beschermen tegen onderschepping en analyse in het geval van toegang tot het systeem van de gebruiker, wordt encryptie met openbare sleutels toegepast en worden alle berichten na de sessie verwijderd, zonder sporen achter te laten zoals bij normaal face-to-face contact. Metadata en tekstberichten worden niet op de schijf opgeslagen.
Voordat de communicatie begint, vindt er een sleuteluitwisseling plaats en wordt de gebruiker met zijn openbare sleutel aan het adressenboek toegevoegd. Een andere gebruiker kan alleen worden toegevoegd nadat er een verzoek tot communicatie is verzonden en er toestemming is verkregen om berichten te ontvangen. Na het opstarten creƫert de applicatie zijn eigen verborgen service en controleert hij op de aanwezigheid van verborgen services voor gebruikers uit het adressenboek; als hun verborgen services zijn gestart, worden de gebruikers gemarkeerd als online. Bestandsdeling wordt ondersteund, waarbij ook encryptie en P2P-modus worden gebruikt voor overdracht.

Wijzigingen in de nieuwe uitgave:
- Een apart dialoogvenster is toegevoegd met een lijst van alle binnengekomen communicatieverzoeken, die het bevestigingsdialoogvenster verving dat verscheen bij het ontvangen van elk verzoek.
- Informatie over binnengekomen communicatieverzoeken wordt weergegeven in het meldingsgebied op het systeemvak.
- Er is een nieuw standaard thema in donkerblauwe stijl toegevoegd en toegepast.
- De mogelijkheid om eigen thema's aan te sluiten is beschikbaar gesteld.
- De mogelijkheid om de grootte van het adresboekgebied aan te passen is geĆÆmplementeerd.
- Er zijn pop-up tips toegevoegd.
- De invoercontrole is verbeterd.
- Er zijn verschillende kleine aanpassingen aan de interface aangebracht.
Bron: opennet.ru
