Czym jest Signal?
Signal to darmowa, open-source aplikacja do komunikacji, która pozwala wysyłać wiadomości tekstowe, głosowe, wideo i pliki z najsilniejszym praktycznym szyfrowaniem end-to-end dostępnym dla konsumentów. Jest rozwijana przez Signal Foundation, amerykańską organizację non-profit, i finansowana wyłącznie z darowizn — bez reklam, sprzedaży danych czy wersji premium.
Aplikacja jest polecana przez wszystkie główne organizacje prywatności (EFF, Tor Project, Privacy International), używana przez dziennikarzy, aktywistów, prawników i badaczy bezpieczeństwa na całym świecie, i polecana przez Edwarda Snowdena jako komunikator, którego używa codziennie.
Co czyni Signal wyjątkowym
Większość "szyfrowanych" komunikatorów chroni Twoją wiadomość w trakcie transmisji, ale ujawnia mnóstwo informacji o Tobie swojej firmie:
| Właściwość | Signal | Telegram | iMessage | SMS | |
|---|---|---|---|---|---|
| Domyślnie szyfrowane end-to-end | ✅ | ✅ | ❌ (tylko "Czaty sekretne") | ✅ (Apple↔Apple) | ❌ |
| Klienty open-source | ✅ wszystkie platformy | ❌ | częściowo | ❌ | n/d |
| Serwer open-source | ✅ | ❌ | ❌ | ❌ | n/d |
| Minimalizacja metadanych | ✅ agresywna | ❌ dzielone z Meta | ❌ przechowywane | częściowo | ❌ |
| Sealed sender | ✅ | ❌ | ❌ | ❌ | ❌ |
| Prowadzony przez non-profit | ✅ | ❌ (Meta) | ❌ | ❌ (Apple) | n/d |
| Finansowany reklamami lub danymi | ❌ nigdy | ✅ (reklamy Meta) | częściowo | n/d | n/d |
Kombinacja tych właściwości czyni Signal unikalnym. Inne komunikatory mogą dorównać Signal pod względem siły szyfrowania, ale żadna popularna alternatywa nie dorównuje kompletnemu pakietowi silnego szyfrowania, minimalnych metadanych, pełnego kodu open-source i modelu finansowania strukturalnie zgodnego z prywatnością użytkowników.
Szyfrowanie end-to-end, właściwie
Signal używa Signal Protocol (pierwotnie Axolotl), najnowocześniejszego projektu szyfrowania, który łączy:
- Double Ratchet — generuje świeży klucz szyfrowania dla każdej wiadomości, więc nawet jeśli jeden klucz zostanie jakoś skompromitowany, tylko ta pojedyncza wiadomość jest ujawniona
- Forward secrecy — przeszłe wiadomości pozostają bezpieczne, nawet jeśli Twój obecny klucz wycieknie
- Future secrecy (bezpieczeństwo po kompromitacji) — jeśli Twój klucz wycieknie, system automatycznie się regeneruje, więc przyszłe wiadomości są znów bezpieczne
- Deniability — wiadomości kryptograficznie potwierdzają autentyczność odbiorcy, ale nie stronie trzeciej, więc nikt nie może udowodnić, że wysłałeś konkretną wiadomość po fakcie
Protokół jest tak dobrze zaprojektowany, że WhatsApp, Facebook Messenger, Google Messages i Skype licencjonują go do własnego szyfrowania end-to-end. Gdy największe aplikacje komunikacyjne świata potrzebują szyfrowania, któremu ufają, sięgają po projekt Signal.
Implementacja kryptograficzna jest publikowana otwarcie i była sprawdzana przez niezależnych badaczy bezpieczeństwa — włącznie z formalnymi dowodami matematycznymi właściwości protokołu opublikowanymi w recenzowanych pracach.
Metadane: gdzie Signal naprawdę wygrywa
Szyfrowanie chroni treść wiadomości. Metadane — z kim rozmawiałeś, kiedy, jak często, skąd — są często bardziej ujawniające niż sama treść. Główny prawnik NSA Stewart Baker słynnie powiedział: "Zabijamy ludzi na podstawie metadanych."
Większość komunikatorów przechowuje obszerne metadane. WhatsApp dzieli się ze swoją firmą macierzystą Meta:
- Lista kontaktów
- Z kim i kiedy piszesz
- Twój adres IP w czasie wiadomości
- Członkostwa w grupach
- Status "ostatnio widziany"
Signal, z założenia, przechowuje prawie nic:
- ❌ brak listy kontaktów (dopasowywane lokalnie na urządzeniu używając hashów kryptograficznych)
- ❌ brak logów routingu wiadomości
- ❌ brak grafu kto-z-kim-rozmawia
- ❌ brak list członkostwa grup na serwerze
- ❌ brak znaczników czasu "ostatnio widziany" przechowywanych centralnie
- ✅ data utworzenia konta
- ✅ znacznik czasu ostatniego połączenia (zaokrąglony do dnia)
Gdy FBI wydaje nakaz sądowy Signal — a robili to wielokrotnie — otrzymują tylko te dwa ostatnie pola. Signal publikuje każde żądanie rządu i swoją odpowiedź na https://signal.org/bigbrother/. Różnica między tym, o co proszą, a tym, co Signal może wydać, jest uderzająca.
Sealed Sender
Signal idzie dalej z funkcją zwaną Sealed Sender. Normalnie serwer musi wiedzieć, kto wysyła wiadomość, aby ją dostarczyć. Sealed Sender używa kryptograficznej koperty, więc nawet własny serwer Signal nie może zobaczyć, kto wysłał wiadomość — tylko do kogo jest zaadresowana. Serwer jest zredukowany do głupiego przekaźnika, który nie wie, kto z kim rozmawia.
Dlaczego open-source ma znaczenie
Signal publikuje pełny kod źródłowy każdego klienta (iOS, Android, Desktop, web) i serwera. To oznacza:
- Niezależni badacze bezpieczeństwa mogą sprawdzić każdą linię
- Możesz skompilować Signal sam i potwierdzić, że opublikowany plik binarny się zgadza
- Błędy i backdoory mogą być zauważone przez każdego, nie tylko firmę
- Forki jak Molly (wzmocniony klient Signal na Android) dowodzą, że projekt jest solidny
Porównaj z komunikatorami closed-source, gdzie musisz ufać twierdzeniom firmy o tym, co robi ich aplikacja. Kod Signal jest na https://github.com/signalapp do wglądu każdego.
Kwestia numeru telefonu
Największą krytyką prywatności Signal było historycznie to, że wymaga numeru telefonu do rejestracji. To rzeczywisty kompromis: numery telefonów ułatwiają odnajdywanie ("zobacz, którzy z moich istniejących kontaktów są w Signal"), ale są też personalnie identyfikującym elementem informacji.
Odpowiedź Signal, wprowadzona w 2024:
- Opcjonalne nazwy użytkowników — możesz rozmawiać z kimś używając nazwy użytkownika zamiast numeru telefonu, więc odbiorca nigdy nie widzi Twojego numeru
- Przełącznik wykrywalności numeru telefonu — możesz wymagać kontaktu przez nazwę użytkownika lub link, ukrywając się przed wyszukiwaniami "znajdź mnie po numerze telefonu"
- Numery telefonów pozostają powiązane z kontem — Signal nadal używa ich do weryfikacji SMS przy rejestracji i ponownej weryfikacji
Jeśli Twój numer telefonu jest wysoce wrażliwy (jesteś dziennikarzem chroniącym źródła, aktywistą w wrogim środowisku, itp.), standardową praktyką jest zarejestrowanie Signal z dodatkowym numerem — Google Voice, Twilio, JMP.chat, lub SIM w osobnym telefonie — i użycie tego jako tożsamości Signal. Dodatkowy numer musi pozostać dostępny do okresowej ponownej weryfikacji.
Praktyczne funkcje, które mają znaczenie
Poza szyfrowaniem, Signal zawiera funkcje prywatności, których inne komunikatory albo nie mają, albo traktują jako drugorzędne:
Znikające wiadomości
Ustaw czasomierz dla rozmowy (5 sekund do 4 tygodni), a wiadomości automatycznie usuwają się po przeczytaniu przez odbiorcę. Możesz też ustawić domyślny czasomierz dla wszystkich nowych czatów. Kluczowe dla wrażliwych rozmów: jeśli Twój telefon zostanie później skonfiskowany lub skompromitowany, usunięta historia znika.
Blokada ekranu
Zablokuj samą aplikację Signal Face ID, Touch ID lub PIN urządzenia — osobno od odblokowania urządzenia. Oznacza, że odblokowany i przekazany telefon nadal nie ujawnia Twoich wiadomości.
Notatka do siebie
Signal zawiera czat "Notatka do siebie", który jest prywatnym, end-to-end zaszyfrowanym notatnikiem zsynchronizowanym między urządzeniami. Przydatny do przechowywania kodów 2FA, linków do przeczytania później lub krótkich notatek — wszystko z tymi samymi gwarancjami bezpieczeństwa co wiadomości do innych osób.
Aktualizacje w stylu Story
Signal Stories działają jak Instagram czy WhatsApp Stories, ale z tym samym szyfrowaniem E2E. Wybierz dokładnie, które kontakty mogą zobaczyć każdą historię; nic nie wycieka do kanału czy systemu rekomendacji.
Rozmowy głosowe i wideo
Połączenia Signal są szyfrowane end-to-end tym samym protokołem, włącznie z rozmowami grupowymi do 50 uczestników. Jakość dźwięku jest dobra, a połączenia są routowane przez serwery przekaźnikowe Signal, więc żaden uczestnik nie musi ujawniać swojego IP drugiemu.
Synchronizacja między urządzeniami
Signal działa na wielu urządzeniach powiązanych z tym samym kontem — Twoim telefonem (głównym), plus aplikacjami na macOS, Windows, Linux i aplikacją na iPad. Powiązane urządzenia otrzymują wiadomości niezależnie; nie potrzebujesz telefonu online, żeby działał desktop.
W czym Signal nie jest świetny
Uczciwa ocena kompromisów:
- Brak fallback SMS — aplikacja Signal na Android porzuciła obsługę SMS w 2023. Niektórzy użytkownicy tęsknią za zunifikowaną skrzynką.
- Brak domyślnych kopii zapasowych w chmurze na iOS — historia wiadomości żyje na urządzeniu. Migracja na nowy telefon wymaga procesu transferu; jeśli telefon zostanie zgubiony bez transferu, historia wiadomości znika. (To też funkcja prywatności: nic do skonfiskowania z iCloud przez napastnika.)
- Mniejsza baza użytkowników niż WhatsApp — Twoje kontakty mogą jeszcze nie być w Signal. Często trzeba jednej wiralnej wiadomości (duży wyciek danych, moment Apple-vs-FBI), żeby fale nowych użytkowników dołączyły.
- Funkcje grupowe są podstawowe w porównaniu z ogromnymi publicznymi kanałami Telegram. Signal świadomie nie goni tego przypadku użycia — chcą prywatnego czatu grupowego, nie platform nadawczych.
- Wyszukiwanie nazw użytkowników jest per-dokładne-dopasowanie — nie możesz szukać "znajdź użytkowników o imieniu Alicja", tylko sprawdzić konkretną nazwę użytkownika, którą ktoś Ci podał.
Kto powinien używać Signal
Realistyczna odpowiedź: każdy, kto wymienia jakąkolwiek wiadomość tekstową z innym człowiekiem — nawet casualowe. Marginalny koszt przejścia na Signal dla znajomego, z którym już piszesz, jest właściwie zerowy, a dostajesz szyfrowanie end-to-end, brak reklam i komunikator finansowany, aby Ci służyć, a nie Cię monetyzować.
Sprawa jest bardziej przekonująca dla:
- Dziennikarzy chroniących źródła
- Prawników i klientów potrzebujących uprzywilejowanej komunikacji
- Aktywistów, dysydentów i pracowników praw człowieka w każdym środowisku
- Każdego omawiającego zdrowie, finanse, relacje, konflikty rodzinne — cokolwiek, czego nie chciałbyś, żeby przyszła wyciekła baza danych zawierała
- Firm omawiających tajemnice handlowe, M&A, decyzje o zatrudnieniu — cokolwiek, co zaszkodziłoby Twojemu biznesowi, gdyby zostało wykradzione
Dla tych przypadków użycia, Signal to bazowe minimum. Jeśli nie jesteś w Signal, skutecznie nadajesz swoje rozmowy przez infrastrukturę logowania firmy finansowanej marketingowo.
Finansowanie i trwałość
Signal jest obsługiwany przez Signal Foundation, amerykańską organizację non-profit 501(c)(3). Finansowanie pochodzi z:
- Indywidualnych darowizn przez signal.org/donate (największa linia przychodów)
- Darowizny 50 milionów dolarów od współzałożyciela WhatsApp Briana Actona w 2018 roku
- Mniejsze granty od fundacji skupionych na prywatności
- Rezerwy z endowmentu fundacji z 2018 roku
Koszty operacyjne są realne — CEO Signal Meredith Whittaker publicznie stwierdziła, że fundacja potrzebuje około 50 milionów dolarów rocznie, aby utrzymać obecne operacje. Jeśli regularnie używasz Signal, darowanie bezpośrednio finansuje ludzi piszących kod. Nie ma reklam czy upselli, o które trzeba się martwić; darowizna to cały model przychodów.
Podsumowanie
Signal to tak wygląda prywatna komunikacja, gdy jest projektowana przez inżynierów prywatności, sprawdzana otwarcie i prowadzona przez organizację, która nie musi Cię monetyzować. Szyfrowanie to najwyższa klasa, ślad metadanych jest prawie zerowy, a model finansowania oznacza, że nie ma motywacji, by to kiedykolwiek zmienić. Wymóg numeru telefonu to rzeczywisty kompromis, ale znacznie zawężony przez dodanie nazw użytkowników w 2024 roku.
Jeśli poważnie traktujesz prywatność i nie przeszkadza Ci 30-sekundowa instalacja, Signal powinien być Twoim domyślnym komunikatorem. Jeśli Twoje kontakty jeszcze w nim nie są, wyślij im zaproszenie — efekt sieciowy to jedyna rzecz stojąca między Signal a wszechobecnością, a każdy nowy użytkownik przesuwa wskazówkę.