Pierwsze kroki
Od pobrania aplikacji do wysłania pierwszej zaszyfrowanej wiadomości. Bez konta, bez e-maila, bez numeru telefonu.
Zanim zaczniesz
Phantom nie wymaga rejestracji. Nie zakładasz konta, nie podajesz e-maila ani numeru telefonu. Twoją tożsamością jest para kluczy kryptograficznych wygenerowana lokalnie na urządzeniu przy pierwszym uruchomieniu — nikt inny jej nie zna i nie da się jej odtworzyć z żadnego serwera, bo serwera nie ma.
Potrzebujesz tylko:
- telefonu z Androidem (build na iOS pojawi się zgodnie z roadmapą),
- połączenia z internetem — Phantom sam zestawia obwód przez sieć Tor,
- drugiej osoby, z którą chcesz się połączyć (wymiana kodu QR na żywo to najbezpieczniejszy start).
Instalacja krok po kroku
Pobierz aplikację
Alternatywnie — również bezpiecznie, ale wymaga
większej uwagi z Twojej strony: aplikację pobierasz jako plik .apk z sekcji
GitHub Releases repozytorium phantom-app. Strona projektu zawsze linkuje do
najnowszego wydania. W tym wariancie plik wędruje przez internet, dlatego
koniecznie zweryfikuj jego sumę kontrolną (krok 2) zanim go zainstalujesz.
Zweryfikuj plik przed instalacją
Dla każdego wydania publikujemy sumę kontrolną SHA-256. Sprawdź, czy pobrany plik zgadza
się z wartością podaną na stronie verify — to gwarancja, że plik nie został
po drodze zmieniony.
Zainstaluj
Na Androidzie instalacja pliku spoza sklepu wymaga jednorazowej zgody na „instalację z nieznanych źródeł” dla przeglądarki lub menedżera plików. Po instalacji możesz tę zgodę wyłączyć z powrotem.
Pierwsze uruchomienie
Przy pierwszym starcie Phantom wykonuje pięć kroków: uruchamia klienta Tor, generuje
Twój adres .onion, tworzy parę kluczy tożsamości (Signal Protocol / X3DH),
weryfikuje obwód i sygnalizuje gotowość. Wszystko dzieje się lokalnie — nic nie jest
wysyłane na zewnątrz.
Twój adres to Twój „numer” w sieci — coś w rodzaju:
Adres jest generowany deterministycznie z Twojego klucza publicznego. Nie musisz go pamiętać — udostępniasz go innym w formie kodu QR.
Pierwszy kontakt i pierwsza wiadomość
Dodaj kontakt
Najbezpieczniejszy sposób to wymiana kodów QR osobiście — daje poziom zaufania
DIRECT. Otwierasz swój QR, druga osoba go skanuje (i odwrotnie), a aplikacja
weryfikuje połączenie przez Tor. Kontakty dodane przez pośrednika mają poziom
ENDORSED.
Szczegóły i warianty opisuje strona Dodawanie kontaktów.
Napisz i wyślij
Otwórz czat z kontaktem i wpisz wiadomość. Treść jest szyfrowana end-to-end (Signal
Protocol) jeszcze na Twoim urządzeniu, a następnie kierowana przez Tor do adresu
.onion odbiorcy. Po dostarczeniu zobaczysz potwierdzenie.
Możesz też włączyć wiadomości efemeryczne — wybierasz czas życia (30 s / 5 min / 1 h), po którym wiadomość jest bezpiecznie usuwana po obu stronach.
Sprawdź swój obwód Tor
W czacie masz podgląd stanu sieci: trzy węzły obwodu (wejściowy, pośredni, wyjściowy), ich kraje i opóźnienie. W każdej chwili możesz zażądać nowego obwodu. Jak to czytać — opisuje Odczyt obwodu Tor.
Szybka lista kontrolna
- Pobrałem aplikację z oficjalnego wydania (lub przez QR od znajomego)
- Zweryfikowałem sumę kontrolną SHA-256
- Zainstalowałem i przeszedłem przez pierwsze uruchomienie
- Mam wygenerowany własny adres .onion
- Dodałem pierwszy kontakt przez QR (poziom DIRECT)
- Wysłałem pierwszą zaszyfrowaną wiadomość