Programos

Google
Messages
Google Messages
Apple
iMessage
iMessage
Facebook
Messenger
Facebook Messenger
Element
(Matrix)
Element
Signal

Signal
Microsoft
Skype
Skype
Telegram

Telegram
Threema

Threema
Viber

Viber
Facebook
WhatsApp
WhatsApp
Amazon
Wickr Me
Wickr
Wire

Wire
Session

Session
SimpleX

SimpleX
Twitter

Twitter
APŽVALGA
Ar aplikacija yra rekomenduojama žinučių ir priedų siuntimui? Ne Ne Ne Ne Taip Ne Ne Taip Ne Ne Ne Taip Taip Taip Ne
Pagrindinės priežastys, kodėl aplikacija nėra rekomenduojama

/

Rekomenduojami pakeitimai
Paminėta kaip NSA partnerė Snowdeno tekstuose

Uždirba iš asmeninių vartotojų duomenų

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės
Paminėta kaip NSA partnerė Snowdeno tekstuose

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės
Paminėta kaip NSA partnerė Snowdeno tekstuose

Šifravimas nėra įjungtas pagal nutylėjimą

Uždirba iš asmeninių vartotojų duomenų

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės
Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės Padaryti, kad nebūtų privaloma naudoti tel. numerį registruojantis Paminėta kaip NSA partnerė Snowdeno tekstuose

Šifravimas nėra įjungtas pagal nutylėjimą

Uždirba iš asmeninių vartotojų duomenų

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Uždaro kodo
Kriptografija specialiai sukurta tai programai (neaišku)

Šifravimas nėra įjungtas pagal nutylėjimą

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti
Padaryti API ir serverio pusės kodą atvirus

Reikia išsamesnių saugumo ir privatumo analizių.
Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės

Uždaro kodo
Paminėta kaip NSA partnerė Snowdeno tekstuose

Facebook gali skaityti žinutes, jei jos pažymimos, kaip "įžeidžiančios"

Uždirba iš asmeninių vartotojų duomenų

Duomenys nėra apsaugoti arba ne visi duomenys apsaugoti

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės

Uždaro kodo
Ankstesnis NSA vadovas Keith Alexander yra Amazon direktorių taryboje

Finansuojama CŽV

Naujausi saugumo audito rezultatai neviešinami

Yra sutarčių su JAV vyriausybe

Uždaro kodo
Apriboti metaduomenų kaupimą ir loginimą

Reikia išsamesnio privataus saugumo ir privatumo vertinimo
Įdiegti perfect forward secrecy end-to-end šifravimo lygmenyje

Reikia išsamesnio privataus saugumo ir privatumo vertinimo
Reikia išsamesnio privataus saugumo ir privatumo vertinimo End-to-end šifravimas nėra naudojamas visiems vartotojams grupiniuose pokalbiuose

Nėra diegimo paaiškinimų

Nėra paskelbto nepriklausomo kodo, sistemos saugumo audito ar analizės

Uždaro kodo
Smulkiau
Kompanijos jurisdikcija JAV JAV JAV JK JAV JAV JAV / JK / Belizas / UAE Šveicarija Liuksenburgas / Japonija JAV JAV JAV / Šveicarija Šveicarija JK JAV
Infrastruktūros jurisdikcija Pasaulinė (tikėtina, kad regionai, kur yra Google Cloud) JAV (Airija ir Danija planuose); iMessage veikia ant AWS ir Google Cloud JAV, Švedija (Airija planuose) JK (bet greičiausiai ir kitos šalys, nes sistema decentralizuota) JAV JAV, Olandija, Australija, Brazilija, Kinija, Airija, Hong Kongas ir Japonija JK, Singapūras, JAV ir Suomija Šveicarija JAV JAV (kitos šalys neaišku) JAV (kitos šalys neaišku) Žinutės: visas pasaulis (decentralizuoti serveriai)

Prisegtukai: Centralizuotas serveris Kanadoje
Visas pasaulis (decentralizuoti serveriai) Taip JAV, pasaulis (kitos šalys neaišku)
Ar įpareigota klientų duomenis perduoti saugumo agentūroms? Taip Taip Taip Ne Ne Taip Ne Ne Ne Taip Ne Ne Ne Ne Taip
Aplikacijoje integruota sekimo sistema Ne Ne Ne Ne Ne Taip Ne Ne Ne Ne Ne Ne Ne Ne Ne
Ar kompanija pateikia skaidrumo ataskaitą? Taip Taip Taip Ne Taip Taip Ne Taip Ne Ne Taip Taip Taip Taip Taip
Bendra kompanijos pozicija kalabant apie vartotojų duomenų privatumą Prasta Prasta Prasta Gera Gera Prasta Prasta Gera Prasta Prasta Prasta Gera Gera Gera Prasta
Ar kompanija kaupia kliento duomenis? Prastai Prastai Prastai Gerai Gerai Prastai Prastai Gerai Prastai Prastai Prastai Gerai Gerai Gerai Prastai
Finansavimas Google Apple Facebook New Vector Limited Freedom of the Press Foundation

The Knight Foundation

The Shuttleworth Foundation

The Open Technology Fund

Signal Foundation (Brian Acton)
Microsoft Pavel Durov User pays / Afinum Management AG Rakuten

Friends and family of Talmon Marco (neaiški situacija)
Facebook Amazon

CŽV
Janus Friis

Iconical

Zeta Holdings Luxembourg

Morpheus Ventures
LAG Foundation Ltd Venture Capital fund Village Global Twitter
Ar programa renka vartotojo duomenis? Taip

(sunku vertinti, bet programa Googlo ekosistemos dalis, tai greičiausiai taip)
Taip

(sunku vertinti, bet programa Apple ekosistemos dalis, tai greičiausiai taip)
Sveikatos ir fitneso duomenys / pirkiniai / finansinė info / lokacija / kontaktinė info / kontaktai / vartotojo turinys / paieškos istorija / naršymo istorija / identifikatoriai / naudojimosi duomenys / jautri informacija / diagnostika / kiti duomenys Kontaktinė info / kontaktai / identifikatoriai / diagnostika / vartotojo turinys

(Kontaktinė informacija nėra siunčiama, kai programa naudojama anonimiškai)
Kontaktinė info Identifikatoriai / kontaktinė informacija / vartotojo turinys / indentifikatoriai / duomenų naudojimas / diagnostika kontaktinė informacija / kontaktai / indentifikatoriai kontaktinė informacija / indentifikatoriai / diagnostika

(kontaktinė informacija nėra siunčiama, kai programa naudojama anonimiškai)
lokacija / indentifikatoriai / purchases / lokacija / kontaktinė informacija / kontaktai / indentifikatoriai / duomenų naudojimas / vartotojo turinys / duomenų naudojimas / diagnostika Purchases / financial info / lokacija / kontaktinė informacija / kontaktai / vartotojo turinys / indentifikatoriai / duomenų naudojimas / diagnostika kontaktinė informacija / indentifikatoriai / diagnostika

(kontaktinė informacija nėra siunčiama, kai programa naudojama anonimiškai)
kontaktinė informacija / indentifikatoriai / duomenų naudojimas / diagnostika Ne Ne Purchases / lokacija / kontaktinė informacija / kontaktai / vartotojo turinys / paieškos istorija / naršymo istorija / indentifikatoriai / duomenų naudojimas / diagnostika
Vartotojo duomenys ir/arba kiti metaduomenys siunčiami į motininę kompaniją ir/arba trečiosioms šalims? Taip Taip Taip Ne

(asmens duomenys siunčiami trečiosioms šalims, jei yra atliekamas mokėjimas)
Minimaliai

(privalomas telefono numeris, skirtas registravimuisi ir paskyros atstatymui yra siunčiamas trečiosioms šalims)
Taip Taip Ne

(neprivalomas telefono numeris siunčiamas trečiai šaliai registravimosi metu)
Taip Taip Ne

(neprivalomas telefono numeris siunčiamas trečiai šaliai registravimosi metu)
Taip Ne Ne Taip
Ar šifravimas yra įjungtas pagal nutylėjimą? Taip Taip Ne Taip Taip Ne Ne Taip Taip (jei įrenginys tai palaiko) Taip (jei įrenginys tai palaiko) Taip Taip Taip Taip Ne
Kriptografinis raktas (primitives) Curve25519 / AES-256 / HMAC-SHA256 P-256 ECDH & Kyber-768/1024 / AES-256 / HMAC-SHA384 Curve25519 / AES-256 / HMAC-SHA256 Curve25519 / AES-256 / HMAC-SHA256 Curve25519 & Kyber-1024 / AES-256 / HMAC-SHA256/512 Curve25519 / AES-256 / HMAC-SHA256 RSA 2048 / AES 256 / SHA-256 Curve25519 256 / XSalsa20 256 / Poly1305-AES 128 Curve25519 256 / Salsa20 128 / HMAC-SHA256 Curve25519 / AES-256 / HMAC-SHA256 ECDH512 / AES-256 / HMAC-SHA256 Curve25519 / ChaCha20 / HMAC-SHA256 X25519 / XSalsa20 256 / Poly1305 Curve25519 & sntrup761 1158 / XSalsa20 256 / Poly1305
Ar programa ir serverio pusės dalis yra visiškai atviro kodo? Ne Ne Ne Taip (klientai Element / Riot, server/API matrix.org) Taip Ne Ne (kliento pusės ir API) Ne (tik aplikacija) Ne Ne Ne Taip Taip Taip Ne
Ar atkuriami "build'ai" naudojami kodo sutikrinimui? Ne Ne Ne Ne Android Ne iOS ir Android Android Ne Ne Ne Ne Ne Ne Ne
Ar galima į programą įsijungti anonimiškai? Ne Ne Ne Taip Ne Ne Ne Taip Ne Ne Taip Ne Taip Taip Ne
CAr galiu pridėti kontaktą nesinaudojant direktorijos servisu? N/A, Google Messages naudoja RCS, kuris nenaudoja direktorijos serviso Ne Ne Ne Ne Ne Ne Taip Taip Ne Ne Ne Taip Taip Ne
Ar vartotojas gali pats patikrinti kontakto piršto antspaudą? Taip Taip Taip Taip Taip Ne Ne (tik sesiją, nesuteikia vartotojo piršto antspaudo informacijos) Taip Taip Taip Taip Taip Taip Taip Taip
Ar direktorijos servisas gali būti pakeistas, siekiant palaikyti MITM ataką? N/A, Google Messages naudoja RCS, kuris nenaudoja direktorijos serviso Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne
Ar vartotojas yra informuojamas, jei kontakto piršto antspaudas pasikeičia (fingerprint) Taip Taip Taip Ne Ne (tik sesiją, nesuteikia vartotojo piršto antspaudo informacijos) Taip Taip Ne (šitas nustatymas išjungtas pagal nutylėjimą) Taip Taip, jei kontaktas prieš tai buvo autentifikuotas N/A N/A
Ar asmeninė informacija (telefono numeris, kontaktų sąrašas ir t.t.) užkoduojami / hashinami? N/A, Google Messages naudoja RCS, kuris nenaudoja direktorijos serviso Ne Ne Taip Daugmaž Ne Ne (tik sesiją, nesuteikia vartotojo piršto antspaudo informacijos) Taip Ne Ne (funkcija išjungta pagal nutylėjimą) Taip Daugmaž N/A N/A
Ar programa kuria ir laiko privatų raktą pačiame įrenginyje? Taip Taip Taip Taip Taip Taip Taip Taip Taip Taip Taip Taip Taip Taip
Ar pranešimus gali perskaityti programos kūrėjai? Ne Ne Taip Ne Ne Taip Taip Ne Ne Taip Ne Ne Ne Ne
Ar aplikacija naudoja perfect forward saugumą? Taip Taip Taip Taip Taip Taip Ne (sesijų raktai pasikeičia panaudojus 100 kartų) Taip Taip Taip Taip Taip Ne Taip
Ar programa užkoduoja metaduomenis? Ne Ne Ne Taip Ne Ne Taip Ne Taip ne visus Taip Taip
Ar programa naudoja TLS/Noise siekiant užsifruoti veikimą tinkle? Taip Taip Taip Taip Taip Taip Ne Taip Taip Taip Taip Taip Taip Taip Taip
Ar aplikacija naudoja "sertifikatų prisegimą" (certificate pinning)? Taip (>=iOS 9.3) Taip Taip Taip Taip Taip
Ar programa užkoduoja duomenis pačiame įrenginnyje (iOS ir Android) Ne Taip (jei įjungta slaptažodžio funkcija) Taip Taip (jei įjungta slaptažodžio funkcija) iOS: Taip (jei įjungta slaptažodžio funkcija); Android: Taip (jei master raktas yra aktyvuotas) iOS: Taip (jei įjungta slaptažodžio funkcija); Android: Taip (neaišku) Taip Taip Taip
Ar programa leidžia lokaliai autentifikuotis ją paleidus? Ne Ne Taip Ne Taip Ne Taip Taip Ne Taip Taip Taip Taip
Ar pranešimai užšifruojami, kai debesyje yra daroma jų atsarginė kopija? Taip (>= Android P) Taip Taip Netaikoma, Signal yra atskirtas nuo iCloud/iTunes ir Android atsarginių kopijų funkcijos Taip iOS: Taip / Android: Taip N/A, Wickr yra atskirtas nuo iCloud/iTunes ir Android atsarginių kopijų funkcijos N/A, Wire yra atskirtas nuo from iCloud/iTunes ir Android atsarginių kopijų funkcijos N/A, Session yra atskirtas nuo iCloud/iTunes ir Android atsarginių kopijų funkcijos
Ar kompanija registruoja komunikacijos laikus ir/arba IP adresus? Taip Taip Ne Taip Taip Ne Taip Taip Ne kažkiek Ne Ne Taip
Kada buvo atliktas nepriklausomų analitikų atliktas kodo auditas? (jei buvo apskritai) Nebuvo Neebuvo Nebuvo Ne (Matrix šifravimo biblioteka yra tikrinta nepriklausomos šalies) Taip (per pastaruosius kelis metus daug kartų) Ne Taip (Lapkritis, 2015) Taip (Spalis, 2020) Ne Ne Taip (Rugpjūtis, 2014) Taip (Kovas, 2018) Taip (Balandis, 2021) Taip (Lapkritis, 2022) Ne
Ar dizainas yra normaliai dokumentuotas? Ne kažkiek kažkiek kažkiek kažkiek Ne kažkiek kažkiek kažkiek kažkiek kažkiek kažkiek kažkiek kažkiek Ne
Ar programoje yra automatiškai susinaikinančių žinučių funkcija? Ne Ne Taip Ne Taip Ne Taip Ne Taip Taip Taip Taip Taip Taip Taip
Kodo bazė yra paimta (ir vėliau modifikuota) iš: Mike Kuketz | CC BY-NC-SA 4.0 |