TL;DR — co włączyć dziś

Trzy decyzje na 30 minut:

  1. W każdym banku, gdzie masz konto — włącz autoryzację mobilną (push w aplikacji) zamiast SMS. To darmowe, działa od ręki, blokuje 95% prób przejęcia.
  2. Twój główny adres email (ten, którym logujesz się do banku, menedżera haseł, ProtonMail, Gmail) — zabezpiecz kluczem sprzętowym YubiKey 5C NFC lub passkey. Phishing dot. konta email = phishing dot. wszystkich twoich kont finansowych.
  3. Numer telefonu — zadzwoń do operatora i poproś o ustawienie hasła do konta abonenckiego (PIN do obsługi). Bez tego SIM swap to telefon do BOK. To zajmuje 5 minut i jest darmowe w Orange, Play, T-Mobile, Plus.

Nie odkładaj. Większość ofiar SIM swap mówi to samo: „nie sądziłem, że to spotka mnie”.

2FA w 2026: hierarchia bezpieczeństwa

Drugi składnik uwierzytelniania (2FA) ma cztery główne formy. Różnią się odpornością na realne ataki:

Typ 2FAOchrona przed phishingiemOchrona przed SIM swapOchrona przed kradzieżą urządzeniaWsparcie polskich banków
Klucz sprzętowy (YubiKey, FIDO2/U2F)✅ pełna✅ pełna✅ wymaga fizycznego dostępu✅ PKO BP, ING (retail); pozostałe — tylko korporacja
Passkey synchronizowany (FIDO2/WebAuthn)✅ pełna✅ pełna⚠️ częściowa (synchronizacja)❌ jeszcze brak w retail
Push w aplikacji bankowej⚠️ częściowa (ostrożność użytkownika)✅ pełna⚠️ wymaga PIN-u aplikacji✅ wszystkie banki
SMS / kod jednorazowy❌ podatne❌ wrażliwe⚠️ tylko jeśli telefon znaleziono✅ wszystkie banki

PSD2 (dyrektywa unijna) wymaga, by przynajmniej dwa z trzech czynników były niezależne: wiedza (hasło, PIN), posiadanie (telefon, klucz), cecha (biometria). W polskich bankach najczęściej spotkasz: hasło maskowane + autoryzacja w aplikacji mobilnej (z biometrią). To spełnia PSD2 i jest realnie silne.

Glosariusz:

  • SCA (Strong Customer Authentication) — silne uwierzytelnienie wymagane przez PSD2 dla operacji finansowych w UE.
  • FIDO2/WebAuthn — otwarty standard kryptograficznego logowania bez hasła. Passkey to konsumencka implementacja FIDO2.
  • U2F (Universal 2nd Factor) — starszy standard kluczy sprzętowych, dziś nazywany FIDO U2F. Większość kluczy YubiKey wspiera oba.
  • SIM swap — oszustwo polegające na przeniesieniu numeru telefonu ofiary na kartę SIM przestępcy.

Co realnie oferują polskie banki w 2026

W tabeli niżej — stan na maj 2026 dla klientów detalicznych. Banki firmowe i premium często mają dodatkowe opcje (tokeny sprzętowe, podpis elektroniczny).

BankAplikacja mobilna (push)Klucz FIDO2/U2F lub passkey w bankowości onlineHardware token (retail)SMS (fallback)
mBank✅ mBank❌ (nie jest priorytetem)
PKO BP / iPKO✅ IKO✅ klucz YubiKey (FIDO2)✅ YubiKey
ING Bank Śląski✅ ING Mobile✅ FIDO2/U2F w „Mój ING” (rejestracja w oddziale)✅ U2F
Santander✅ Santander Mobile (SmartAuth)
Pekao✅ PeoPay
Millennium✅ Millennium Mobile
BNP Paribas✅ GoMobile
Alior✅ Alior Mobile
Credit Agricole✅ CA Mobile

Wniosek praktyczny: w 7 na 10 największych polskich banków najsilniejsze dostępne 2FA dla detalu to autoryzacja mobilna w aplikacji + biometria. Klucz sprzętowy FIDO2/U2F (YubiKey) jako drugi czynnik logowania w bankowości online jest dostępny w PKO BP i ING Bank Śląski. mBank, mimo wcześniejszych zapowiedzi, w 2026 nie oferuje passkey/FIDO2 dla retail i wskazuje, że nie jest to priorytet. Hardware tokeny w klasycznej formie (poza FIDO2) — dalej wyłącznie dla klientów korporacyjnych (PKO Obsługa Korporacyjna, mBank Mobile Token Plus).

Trzy realne zagrożenia w polskim kontekście

1. SIM swap — najpoważniejsze

Mechanizm jest prosty. Przestępca:

  1. Zdobywa twoje dane (PESEL, imię, nazwisko, adres) — z wycieku, OSINT, social engineering.
  2. Dzwoni do BOK operatora podszywając się pod ciebie.
  3. Tłumaczy, że zgubił kartę SIM i prosi o duplikat.
  4. Otrzymuje SIM z twoim numerem.
  5. Przekierowuje SMS-y autoryzacyjne i wykonuje przelewy z twojego konta.

Co realnie pomaga:

  • PIN do konta abonenckiego u operatora — zadzwoń do BOK lub ustaw przez stronę operatora. Bez tego PIN-u BOK nie powinien wykonać żadnej zmiany dotyczącej karty SIM. Większość operatorów to umożliwia od 2025.
  • Autoryzacja w aplikacji bankowej zamiast SMS — push w aplikacji nie idzie przez sieć GSM. SIM swap nie pomoże przestępcy.
  • Powiadomienia push o logowaniach do banku — większość aplikacji to oferuje, włącz alert na każde logowanie.

2. Phishing autoryzacji mobilnej

Push w aplikacji bankowej blokuje SIM swap, ale nie blokuje uważności użytkownika. Schemat:

  1. Ofiara dostaje SMS lub mail „Twoje konto zostanie zablokowane” z linkiem.
  2. Klika, ląduje na falsyfikacie strony banku, wprowadza login + hasło.
  3. Przestępca w tym czasie loguje się prawdziwie na konto ofiary.
  4. Bank wysyła push w aplikacji: „Czy potwierdzasz logowanie?”
  5. Ofiara — myśląc że to autoryzacja jej własnego logowania na sfałszowanej stronie — potwierdza.
  6. Przestępca jest zalogowany. Inicjuje przelew. Ofiara dostaje kolejny push „Czy potwierdzasz przelew 12 000 zł?”. Pod presją czasu — potwierdza.

Co pomaga:

  • Czytaj treść push-a do końca — bank zawsze pokazuje kwotę i odbiorcę. Jeśli widzisz nieznane konto — odrzuć.
  • Nie loguj się do banku z linków w SMS-ach lub mailach. Otwórz aplikację bezpośrednio albo wpisz adres ręcznie.
  • Włącz limity dzienne na przelewy zewnętrzne — w panelu banku ustaw maks. 2000–5000 zł na 24h. Większe operacje wymagać będą zmian limitu, na co masz 24h opóźnienia.

3. Złośliwa aplikacja na telefonie z aplikacją bankową

W 2025 roku wykryto kampanie złośliwego oprogramowania na Androida (TgToxic, Crocodilus, kolejne klony) wymierzone w polskie banki — instalowane głównie przez phishingowe „aktualizacje aplikacji” lub fałszywe sklepy z oprogramowaniem. Trojan nakłada własną nakładkę na aplikację bankową, kradnie hasło i autoryzuje transakcje pod nieobecność użytkownika.

Co pomaga:

  • Instaluj aplikacje wyłącznie z Google Play / App Store. Nigdy z linka w SMS-ie. Polskie banki nigdy nie proszą o pobranie aplikacji bocznym kanałem.
  • Wyłącz „Instalowanie z nieznanych źródeł” w Androidzie (Ustawienia → Aplikacje → Specjalny dostęp → Instalowanie nieznanych aplikacji).
  • Aktualizuj system operacyjny. Każda wersja Androida 13+ wprowadza limity nakładek dla aplikacji bankowych.
  • Apple iOS ma niższe ryzyko trojanów, ale nadal podatne na phishing — to nie jest tarcza.

Krok po kroku — włącz silne 2FA w największych bankach

mBank

  1. Zaloguj się do bankowości online (mbank.pl).
  2. Ustawienia → Bezpieczeństwo → Autoryzacja mobilna.
  3. Wybierz „Autoryzacja w aplikacji” jako domyślną metodę. SMS pozostawi się jako fallback.
  4. Aplikacja mBank → Profil → Bezpieczeństwo → włącz biometrię (Face ID / odcisk palca) do potwierdzania transakcji.

PKO BP / iPKO

  1. Zaloguj się do iPKO.
  2. Ustawienia → Sposoby autoryzacji → ustaw IKO jako domyślną.
  3. W aplikacji IKO: Profil → Bezpieczeństwo → włącz „Logowanie biometryczne” + „Potwierdzanie transakcji biometryczne”.
  4. Klucz YubiKey jako drugi czynnik logowania: PKO BP wspiera YubiKey (FIDO2) do logowania w iPKO. W iPKO → Ustawienia → Klucz bezpieczeństwa → dodaj klucz YubiKey (USB-A, USB-C lub NFC). Po dodaniu możesz logować się hasłem + dotknięciem klucza zamiast SMS-a.
  5. Ustawienia → Limity transakcji → ustaw limit dzienny przelewów zewnętrznych (np. 3000 zł). Większe operacje wymagać będą zmiany limitu z 24h opóźnieniem.

ING Bank Śląski

  1. Moje ING → Zarządzanie → Sposoby autoryzacji → ustaw „ING Mobile” jako domyślną.
  2. Aplikacja ING Mobile → Ustawienia → Bezpieczeństwo → włącz „Potwierdzanie operacji odciskiem palca”.
  3. Klucz FIDO2/U2F (np. YubiKey) jako drugi czynnik: pierwszą rejestrację klucza musisz przeprowadzić w oddziale ING. Po aktywacji pierwszego klucza kolejne dodajesz samodzielnie w Mój ING → Zarządzanie → Klucze bezpieczeństwa.
  4. Moje ING → Zarządzanie → Powiadomienia → włącz alerty SMS/push o każdym logowaniu.

Santander

  1. Bankowość internetowa → Ustawienia → Autoryzacja.
  2. Wybierz „SmartAuth” (autoryzacja w aplikacji Santander Mobile) jako domyślną metodę.
  3. W aplikacji: Profil → Ustawienia → Bezpieczeństwo → włącz biometrię.
  4. Ustawienia → Powiadomienia → włącz „Alert SMS o logowaniu” oraz „Alert SMS o przelewie zewnętrznym”.

Pekao i pozostałe

Schemat jest analogiczny. Zasada uniwersalna: w panelu bankowości internetowej znajdź „Sposoby autoryzacji” lub „Bezpieczeństwo” → ustaw aplikację mobilną banku jako domyślną → w aplikacji włącz biometrię i powiadomienia push o każdym logowaniu.

Hardware token — kiedy realnie warto

W 2026 roku polskie banki retailowe nadal nie wspierają YubiKey ani innych kluczy FIDO2/U2F. Ale klucz sprzętowy ma kluczową rolę w zabezpieczeniu twojego ekosystemu wokół banku:

  • Konto email, którym logujesz się do banku — to jest nadrzędne. Jeśli ktoś przejmie twojego Gmaila, może zresetować hasło do banku, dostać kody jednorazowe, manipulować powiadomieniami. YubiKey 5C NFC lub YubiKey 5 NFC zabezpiecza Gmaila/ProtonMaila niezawodnie.
  • Menedżer haseł — Bitwarden i 1Password wspierają YubiKey jako 2FA do vaultu. Włącz to.
  • Konta na giełdach kryptowalut (Binance, Kraken, Zonda) — hardware token tu jest standardem.
  • Konta firmowe (banki korporacyjne, panele administracyjne, GitHub Enterprise) — hardware token to często wymóg compliance.

Praktyka: kup dwa klucze YubiKey (jeden zapasowy zaszyfrowany w sejfie domowym lub u prawnika). Włącz na każdym ważnym koncie. Koszt: ok. 250–350 zł za klucz. To jest najlepsza inwestycja w bezpieczeństwo cyfrowe na najbliższe 5 lat.

[partner_yubikey]

Czego unikać — antypraktyki

  • Tego samego hasła do banku i innych serwisów. Jeśli wycieknie z forum lub innego serwisu, przestępca testuje je w bankach. Używaj menedżera haseł — Bitwarden vs Proton Pass — porównanie.
  • Zapamiętywania hasła w przeglądarce. Przeglądarka nie ma takiego poziomu szyfrowania jak menedżer haseł. Złośliwe rozszerzenie lub kradzież sesji = kradzież hasła.
  • Wpisywania kodów SMS na podejrzanych stronach. Jeśli strona prosi o kod SMS, którego nie spodziewałeś się otrzymać — to phishing. Bank nigdy nie poprosi cię o kod, którego nie wygenerowała twoja akcja.
  • Logowania do banku w publicznym Wi-Fi bez VPN-a. Choć banki używają HTTPS, dodatkowa warstwa ochrony przed atakami MITM i podmianą certyfikatu jest sensowna. Zobacz: VPN dla Polski 2026.
  • Pozostawienia zalogowanej sesji bankowej. Wyloguj się ręcznie. Sesja czasem może utrzymywać się 30+ minut po zamknięciu karty.
  • Klikania w „aktualizuj aplikację” z linka w SMS-ie. Aplikacje aktualizujesz wyłącznie ze sklepu Google Play / App Store. Bank nigdy nie wysyła linków do APK/IPA.

Co dalej

Włącz autoryzację mobilną we wszystkich bankach, gdzie masz konto. To 30 minut roboty na całe życie. Ustaw limity dzienne. Zabezpiecz email i menedżer haseł kluczem sprzętowym. To są trzy ruchy, które stawiają cię w 5% najlepiej zabezpieczonych klientów polskich banków.

Jeśli czytasz to po stracie pieniędzy z konta — nie czekaj na bank. Zgłoś sprawę natychmiast: CERT Polska i prokuratura. Bank może być zobowiązany do zwrotu środków na podstawie ustawy o usługach płatniczych (art. 46), jeśli nie wykazał rażącego niedbalstwa po twojej stronie. Zachowaj wszystkie SMS-y, screenshoty aplikacji i pełną korespondencję.

Polecane narzędzia

  • NordPass — Bezpieczny menedżer haseł od twórców NordVPN. Szyfrowanie XChaCha20, auto-uzupełnianie i audyt wycieków.

Powyższe linki to linki afiliacyjne — kliknięcie nie zwiększa ceny, a redakcja otrzymuje niewielką prowizję, która finansuje niezależne testy. Polityka afiliacji.

Zobacz też