mBank i kontrola wydatków — jak połączyć z zewnętrzną aplikacją

Metoda mKod Push: logujesz się w mBanku, potwierdzasz mKodem, transakcje synchronizują się same. Bez oddawania hasła aplikacji, bez eksportów CSV, bez ręcznego wpisywania.

mBank obsługuje open banking — oficjalne API zgodne z PSD2 udokumentowane jest pod developer.api.mbank.pl. Aplikacja budżetowa, która łączy się przez licencjonowanego dostawcę (AISP), może za Twoją zgodą czytać historię transakcji i salda Twojego konta w trybie tylko do odczytu. Cały proces podłączenia trwa około 2 minut.

Masz eKonto w mBanku, pewnie jeszcze oszczędnościowe, być może kartę kredytową i do tego konto w innym banku. Aplikacja mBanku pokazuje ładny wykres, ale tylko z mBanku. Reszta zostaje w głowie albo w Excelu, który otworzyłeś w styczniu i do którego już nie wrócisz. Ten artykuł pokaże, jak podłączyć mBank do aplikacji, która łączy wszystkie Twoje konta w jeden widok — bez hasła podawanego aplikacji i bez CSV-ek do pobierania. Zajmuje to około 2 minut.

Szukasz samych subskrypcji? W aplikacji mBanku znajdziesz je w Płatności → Historia → filtr Rodzaj → Subskrypcje. Co ten filtr pomija i jak zebrać wszystkie cykliczne płatności, opisujemy w poradniku jak sprawdzić subskrypcje w mBanku.

Najważniejsze informacje

  • mBank obsługuje open banking — oficjalne API PSD2 (AIS, PIS, CAF) udokumentowane pod developer.api.mbank.pl, zgodne też ze standardem PolishAPI
  • Metoda mKod Push — logujesz się na online.mbank.pl, zatwierdzasz zgodę mKodem SMS albo powiadomieniem w aplikacji mobilnej mBanku. Trwa to około 2 minut
  • 4,7 mln klientów korzysta z mBanku — to jeden z największych banków detalicznych w Polsce (mBank, wyniki Q4 2025)
  • Tylko odczyt — dostęp w modelu AISP (Martia korzysta z licencjonowanego Enable Banking): aplikacja nie może wykonać przelewu, nie widzi hasła ani kodów autoryzacyjnych
  • Jedna zgoda, wiele kont — eKonto, konta oszczędnościowe i karty kredytowe wybierasz w jednym przekierowaniu
  • Cofnięcie w 1 kliknięciu — w serwisie transakcyjnym mBanku, w sekcji „Ustawienia → PSD2”

Co dokładnie się dzieje, gdy łączysz mBank z aplikacją finansową?

Połączenie konta mBanku z zewnętrzną aplikacją finansową przebiega w trzech krokach, które mBank zaprojektował wokół istniejącej infrastruktury serwisu transakcyjnego i aplikacji mobilnej. Nazywamy to Metodą mKod Push — bo dokładnie tyle dzieje się od kliknięcia „Połącz” do momentu, gdy pierwsze transakcje pojawiają się w aplikacji budżetowej.

Metoda mKod Push (Martia) — czym jest?

Metoda mKod Push to uproszczony opis procesu łączenia konta mBanku z aplikacją budżetową przez Open Banking (PSD2). Trzy etapy: (1) wybór mBanku w aplikacji, (2) logowanie przez oficjalną stronę online.mbank.pl, (3) zatwierdzenie zgody mKodem SMS lub powiadomieniem w aplikacji mobilnej mBanku. Cały proces trwa około 2 minut, a hasło bankowe nigdy nie opuszcza strony banku.

Krok 1: Wybór mBanku z listy polskich banków

W aplikacji budżetowej klikasz „Połącz konto bankowe”. Widzisz listę polskich banków — PKO BP, mBank, ING, Santander, Pekao, Millennium, BNP Paribas. Klikasz logo mBanku. Koniec pierwszego kroku. Żadnych formularzy, żadnych numerów rachunku do przepisywania.

Krok 2: Logowanie na oficjalnej stronie online.mbank.pl

Aplikacja przekierowuje Cię na stronę logowania mBanku — tę samą, której używasz do serwisu transakcyjnego. Podajesz identyfikator i hasło bankowi, nie aplikacji. To kluczowa zasada PSD2: dane uwierzytelniające nigdy nie trafiają do strony trzeciej. Aplikacja widzi tylko wynik logowania — „OK” lub „niepowodzenie”.

Krok 3: Zatwierdzenie zgody mKodem lub w aplikacji mobilnej

Po zalogowaniu mBank pyta: „Czy wyrażasz zgodę na udostępnienie historii transakcji i sald [nazwa aplikacji]?” Zatwierdzenie wymaga drugiego składnika (SCA — Strong Customer Authentication). mBank daje Ci wybór: mKod SMS-em, powiadomienie push w aplikacji mobilnej mBanku albo zatwierdzenie odciskiem palca w telefonie. Wybierasz metodę, zatwierdzasz. Gotowe. Transakcje zaczynają się pobierać w tle.

Trzy kroki, około 2 minut, żadnych plików do eksportowania. Jeśli chcesz zrozumieć, jak wygląda synchronizacja od strony technicznej — już po udzieleniu zgody — zajrzyj do przewodnika po synchronizacji konta bankowego z aplikacją.

mBank i bankowość cyfrowa w liczbach

4,7 mlnKlientów mBanku w Polsce (mBank, wyniki grupy Q4 2025)
~29,1 mlnUżytkowników bankowości mobilnej w Polsce (ZBP / cashless.pl, Q4 2025)
3 usługiPSD2 oferowane przez mBank: AIS, PIS, CAF (mBank developer portal)
~2 minOrientacyjny czas połączenia mBanku z aplikacją przez Metodę mKod Push

Źródła: mBank — relacje inwestorskie, mBank Developer Portal — dokumentacja PSD2

Czy mBank naprawdę obsługuje open banking?

Tak — mBank udostępnia oficjalne API zgodne z PSD2, udokumentowane publicznie pod adresem developer.api.mbank.pl. Bank oferuje trzy usługi przewidziane w dyrektywie PSD2: AIS (informacje o rachunku), PIS (inicjowanie płatności) i CAF (potwierdzenie dostępności środków). W praktyce oznacza to, że aplikacja budżetowa działająca przez licencjonowanego dostawcę może — za Twoją zgodą — czytać transakcje i salda bez udziału haseł.

Open Banking — szybka definicja

Open Banking (otwarta bankowość) to europejski model, w którym banki — na żądanie klienta — udostępniają licencjonowanym aplikacjom finansowym (tzw. TPP, Third Party Providers) dostęp do historii transakcji i sald konta. Standard wymusiła dyrektywa PSD2 (2015/2366). W Polsce jest realizowany głównie przez PolishAPI — wspólny standard techniczny opracowany przez Związek Banków Polskich i największe polskie banki, w tym mBank.

PolishAPI plus własne API mBanku

mBank wspiera dwie ścieżki techniczne równolegle. Pierwsza to PolishAPI — wspólny standard przyjęty przez polskie banki komercyjne. Dzięki niemu aplikacja nie musi uczyć się oddzielnego „języka” każdego banku: ten sam interfejs obsługuje mBank, PKO BP, ING, Santander, Pekao i inne. Druga to własne API mBanku publikowane na portalu developera — z sandboxem, dokumentacją i rejestracją dla dostawców licencjonowanych.

Kto może pytać mBank o Twoje dane?

Tylko licencjonowane podmioty. W nomenklaturze PSD2 są to:

  • AISP —Account Information Service Provider. Może czytać transakcje i salda. Martia nie ma własnej licencji: korzysta z Enable Banking, który działa w tej kategorii.
  • PISP —Payment Initiation Service Provider. Może inicjować płatności. Wymaga osobnej licencji — aplikacja budżetowa nie ma i nie potrzebuje tej.
  • CBPII —Card Based Payment Instrument Issuer. Emitenci kart z potwierdzaniem salda. Nie dotyczy aplikacji budżetowych.

Nadzór nad licencjonowanymi podmiotami sprawuje w Polsce Komisja Nadzoru Finansowego (KNF), a w UE Europejski Urząd Nadzoru Bankowego (EBA). Martia korzysta z Enable Banking — licencjonowanego dostawcy infrastruktury open banking zarejestrowanego jako AISP i nadzorowanego przez FIN-FSA w Finlandii. Sama Martia nie ma licencji i dostaje dane jako klient Enable Banking. mBank rozpoznaje Enable Banking jako legalny podmiot zewnętrzny w swoim rejestrze zgód PSD2. Jeśli chcesz przejść przez kryteria bezpieczeństwa od strony użytkownika, zajrzyj do porównania najbezpieczniejszych aplikacji open banking w Polsce.

mBank wspiera open banking. Zobacz, jak to wygląda w praktyce.

Martia korzysta z licencjonowanej infrastruktury Enable Banking i oficjalnego API mBanku udokumentowanego na developer.api.mbank.pl. Tylko odczyt transakcji. Cofnięcie zgody w jednym kliknięciu w serwisie transakcyjnym mBanku.

Porozmawiaj z Martią

Co aplikacja zobaczy na Twoim koncie w mBanku — a czego nie zobaczy nigdy?

Aplikacja połączona z mBankiem przez open banking zobaczy dokładnie to, co widzisz sam w serwisie transakcyjnym w zakładce „Historia operacji”: zaksięgowane transakcje, saldo, nazwy odbiorców i tytuły przelewów. Zakres dostępu jest określony w rozporządzeniu UE (RTS dla SCA i CSC) — bank nie może udostępnić mniej, ale też nic ponad to.

DaneCzy aplikacja ma dostęp?Komentarz
Historia transakcjiTak — tylko odczytZaksięgowane operacje; ile miesięcy wstecz, zależy od banku
Saldo kontaTak — tylko odczytAktualne i dostępne
Nazwy odbiorcówTakPodstawa dla kategoryzacji wydatków
Hasło do mBankuNie, nigdyPodajesz wyłącznie bankowi
mKod / kod BLIKNie, nigdyBank nie udostępnia tych danych przez API
Inicjowanie przelewówNie (AISP)Wymaga osobnej licencji PISP
Zmiana hasła lub limitówNie, nigdyTo robisz tylko w mBanku
Dane z innych bankówNie — tylko mBankKażdy bank wymaga osobnej zgody

Mit vs. rzeczywistość

Mit: „Jeśli połączę aplikację z mBankiem, ktoś może przez nią wyczyścić mi konto.”

Rzeczywistość: Aplikacje budżetowe działają w modelu AISP (same albo przez licencjonowanego dostawcę) — mogą wyłącznie czytać transakcje i salda. Nie mają dostępu do inicjowania płatności, zmiany limitów czy logowania do serwisu transakcyjnego mBanku. Nawet gdyby ktoś wykradł token dostępu, nie mógłby nic zrobić poza odczytem historii. Nadzór nad AISP w Polsce sprawuje KNF, w UE — EBA, a nad dostawcą infrastruktury Martia (Enable Banking) — FIN-FSA (Finlandia). Sama Martia nie ma własnej licencji.

mBank już pokazuje mi wydatki — po co w ogóle zewnętrzna aplikacja?

Aplikacja mobilna mBanku i serwis transakcyjny mają wbudowane narzędzia do analizy wydatków: kategorie, wykresy, filtrowanie po dacie. Są darmowe, całkiem estetyczne i każdy klient mBanku ma do nich dostęp. Ale mają jedno ograniczenie, którego nie da się obejść: widzą wyłącznie konta w mBanku. Jeśli choć jeden złoty przechodzi przez inny bank, mBank tego nie zobaczy.

Bądźmy szczerzy — większość ludzi ma więcej niż jedno konto. Główne w mBanku, oszczędnościowe w banku który akurat daje wyższe oprocentowanie, być może konto walutowe do zakupów online, Revolut na wakacje. Każde z nich to osobny wycinek. Żeby zobaczyć pełny obraz — tylko jedna z dwóch dróg:

  • 1.Otwierać każdą aplikację bankową osobno i sumować w głowie (lub w arkuszu).
  • 2.Podłączyć wszystkie konta do jednej zewnętrznej aplikacji przez open banking.

Opcja 1 działa — tak jak działało prowadzenie budżetu w zeszycie. Wymaga dyscypliny, której większość ludzi nie utrzymuje dłużej niż miesiąc. Opcja 2 usuwa barierę: dane płyną same, a Ty patrzysz na jeden ekran zamiast sześciu aplikacji. Jeśli wahasz się między aplikacją a arkuszem, zerknij do porównania aplikacji i Excela do budżetu domowego.

Co robi mBank, a co robi aplikacja zewnętrzna

FunkcjamBank (app / serwis)Zewnętrzna aplikacja (np. Martia)
Widok wielu bankówTylko mBankKonta z wielu banków w jednym widoku
KategoryzacjaPodstawowa, stałe kategorieAutomatyczna
Budżety miesięczneProste limityBez limitów i alertów — pytasz w czacie, ile wydałeś w danej kategorii
Przelewy i operacjeTak (pełna obsługa)Nie (AIS — tylko odczyt)
Subskrypcje — wykrywanieFiltr „Subskrypcje” — tylko płatności kartoweAutomatyczne rozpoznawanie powtarzalnych płatności
Historia transakcjiPełna (bank)Tyle, ile bank udostępnia przez PSD2
KosztDarmowe dla klientów mBankuMartia: płatna subskrypcja, bez darmowego planu

Ostatecznie to nie jest wybór „albo mBank, albo Martia”. mBank zostaje Twoim narzędziem do przelewów i BLIK-a. Zewnętrzna aplikacja bierze na siebie pytanie „gdzie właściwie poszły moje pieniądze” — łącznie ze wszystkich kont, z kategoryzacją, z wykrywaniem subskrypcji. Jedno uzupełnia drugie. Po połączeniu konta zobacz, jak wykorzystać tę integrację, by namierzyć wszystkie cykliczne płatności w mBanku — pełen przewodnik po subskrypcjach i powtarzalnych płatnościach w mBanku. Jeśli zastanawiasz się, co znika ci z portfela między kontami, zobacz przewodnik jak znaleźć niewidzialne wydatki w swoim budżecie.

Jak podłączyć mBank do aplikacji finansowej — krok po kroku

Poniżej konkretna, odwzorowana ekran po ekranie ścieżka podłączenia mBanku do aplikacji budżetowej. Całość zajmuje około 2 minut. Jeśli zwykle logujesz się do mBanku mKodem SMS, upewnij się że masz przy sobie telefon z włączonymi powiadomieniami. Jeśli używasz aplikacji mobilnej mBanku do autoryzacji — tym lepiej, jedno kliknięcie wystarczy.

Krok 1: Kliknij „Połącz konto bankowe” w aplikacji

Otwórz aplikację budżetową (np. Martia) i przejdź do sekcji podłączenia konta. W Martia znajdziesz to w ustawieniach jako „Dodaj bank”. Wybierz Polskę jako kraj i z listy banków wybierz mBank.

Krok 2: Zaloguj się przez oficjalną stronę mBanku

Aplikacja przekieruje Cię do przeglądarki na stronę online.mbank.pl. Sprawdź adres w pasku przeglądarki — tak jak zawsze przy logowaniu do banku. Wpisz identyfikator i hasło. To jest ten sam formularz, którego używasz codziennie. Aplikacja nie widzi tych danych.

Krok 3: Wybierz rachunki, które chcesz udostępnić

Po zalogowaniu mBank pokaże listę Twoich rachunków: eKonto, konto oszczędnościowe, karty kredytowe. Zaznacz te, które chcesz podłączyć — nie musisz udostępniać wszystkiego. Zwykle wystarczy eKonto, ale jeśli zależy Ci na pełnej kontroli wydatków, zaznacz też konta oszczędnościowe i karty kredytowe.

Krok 4: Zatwierdź zgodę mKodem lub w aplikacji mobilnej

mBank zapyta, jak chcesz zatwierdzić zgodę. Masz do wyboru: wpisanie mKodu wysłanego SMS-em, potwierdzenie powiadomieniem push w aplikacji mobilnej mBanku, albo zatwierdzenie odciskiem palca (jeśli masz aplikację mobilną z biometrią). Wybierasz metodę, potwierdzasz, strona wraca do aplikacji budżetowej.

Krok 5: Obserwuj jak transakcje wpadają do aplikacji

Po połączeniu aplikacja pobierze historię transakcji. Ile miesięcy wstecz, zależy od banku, a zgoda na dostęp trwa maksymalnie 180 dni (u części banków krócej). Każda transakcja dostaje automatyczną kategorię. Widzisz, ile wydałeś na jedzenie, transport, rachunki, rozrywkę — bez wpisywania niczego ręcznie. Chcesz wiedzieć, jak ta kategoryzacja działa od środka? Zajrzyj do przewodnika po automatycznej kategoryzacji wydatków.

Założyciel Martia

Od założyciela

Sam miałem konto w mBanku razem z pięcioma innymi — i zero obrazu całości. Każda aplikacja pokazywała swój wycinek, każda po swojemu kategoryzowała. Dopiero gdy zbudowałem coś, co łączy to w jednym widoku, zobaczyłem, że wydaję o kilkaset złotych miesięcznie więcej niż myślałem. Nie na nic konkretnego — na „wszystko”. To właśnie jest różnica między patrzeniem na saldo a patrzeniem na prawdę. I tyle.

Martia — AI, z którym rozmawiasz o polskich pieniądzach

Pytasz po polsku — „ile wydałem na jedzenie w marcu?" albo „gdzie najbardziej przepłacam?" — dostajesz odpowiedź z Twoich prawdziwych transakcji. Bez Excela, bez ręcznego wpisywania.

Porozmawiaj z Martią

Nie udało się podłączyć mBanku — co zrobić?

Najczęstsze problemy przy synchronizacji mBanku z aplikacją to błędny mKod, wygasła sesja logowania, wyłączone powiadomienia push w aplikacji mobilnej albo tymczasowa niedostępność interfejsu PSD2 po stronie banku. Żaden z nich nie oznacza zagrożenia dla Twojego konta — to drobne, rozwiązywalne sprawy.

Nie dostaję mKodu SMS-em

Najczęstsza przyczyna: niezaktualizowany numer telefonu w serwisie mBanku, brak zasięgu w danym momencie albo odrzucanie SMS-ów przez operatora. Rozwiązanie: sprawdź numer w mBanku (Ustawienia → Dane osobowe). Jeśli numer jest poprawny, wybierz inną metodę autoryzacji — mBank zwykle proponuje alternatywnie powiadomienie w aplikacji mobilnej mBanku albo odcisk palca.

Nie dostaję powiadomienia w aplikacji mobilnej mBanku

Sprawdź, czy masz włączone powiadomienia push dla aplikacji mBanku w ustawieniach telefonu (Android/iOS → Ustawienia → mBank → Powiadomienia). Otwórz też aplikację mBanku ręcznie — zgoda na ogół czeka w sekcji „Do akceptacji” albo „Powiadomienia w aplikacji”. Jeśli nic tam nie widzisz, wróć do przeglądarki i kliknij „Wyślij ponownie”.

Sesja logowania mBanku wygasła

Serwis transakcyjny mBanku ma krótki czas sesji — kilka minut bezczynności. Jeśli w trakcie łączenia coś Cię rozproszyło, sesja mogła wygasnąć. Aplikacja pokaże błąd autoryzacji. Wróć do aplikacji budżetowej, kliknij „Połącz ponownie” i zacznij od nowa. Nic złego się nie stało.

Brakuje starszych transakcji

To, ile historii trafia do aplikacji, ustala bank, nie aplikacja. Jeśli potrzebujesz starszych operacji, mBank pozwala pobrać wyciąg w formacie PDF, CSV lub MT940 z serwisu transakcyjnego (Historia → Pobierz) i przejrzeć go samodzielnie.

Zgoda wygasła po 180 dniach — co teraz?

To normalne — od 25 lipca 2023 r. okres ponownej autoryzacji wynosi najwyżej 180 dni zamiast 90 (rozporządzenie delegowane Komisji (UE) 2022/2360); niektóre banki proszą wcześniej. Martia pokazuje wtedy mBank z przyciskiem „Połącz ponownie”, a pobrana historia zostaje. Kliknij go — proces wygląda identycznie jak za pierwszym razem, znowu około 2 minut.

Chcę odłączyć konto mBanku od aplikacji

Dwie drogi, obie skuteczne natychmiast:

  • 1.W samej aplikacji (np. Martia → Ustawienia → Konta → mBank → Odłącz).
  • 2.W serwisie transakcyjnym mBanku → Ustawienia → PSD2 → Zgody udzielone podmiotom trzecim → cofnij zgodę.

Po cofnięciu zgody aplikacja natychmiast traci dostęp do nowych transakcji. Historię, którą już wcześniej pobrała, możesz też usunąć ręcznie ze swojego konta w aplikacji. Jeśli chcesz całkowicie przemyśleć, które subskrypcje i stałe wydatki masz na koncie, zajrzyj do przewodnika po optymalizacji subskrypcji, a gdy już wiesz, z czego zrezygnować, ścieżki krok po kroku znajdziesz w poradniku jak anulować subskrypcję.

Szybka rekomendacja

  • → Standard: PSD2 / PolishAPI + własne API mBanku — usługi AIS, PIS i CAF
  • → Czas połączenia: około 2 minut (login online.mbank.pl + mKod SMS lub push)
  • → Limit odświeżeń PSD2: ok. 4 razy/dzień/konto, zgoda ważna do 180 dni
  • → Dla pełnego widoku wydatków: Martia — łączy mBank z 2500+ bankami w jednym widoku

Często zadawane pytania

Czy mBank obsługuje open banking?

Tak. mBank udostępnia interfejs dostępowy zgodny z dyrektywą PSD2 — zarówno w standardzie PolishAPI, jak i własnym API publikowanym na portalu developer.api.mbank.pl. Licencjonowane aplikacje finansowe (AISP) mogą, za Twoją zgodą, odczytywać historię transakcji i salda Twojego konta w trybie tylko do odczytu. mBank obsługuje trzy usługi PSD2: AIS (informacje o rachunku), PIS (inicjowanie płatności) i CAF (potwierdzenie środków).

Jak połączyć mBank z aplikacją do budżetu?

W aplikacji budżetowej wybierz mBank z listy polskich banków. Zostaniesz przekierowany na oficjalną stronę logowania mBanku — wpisujesz tam identyfikator i hasło (bankowi, nie aplikacji). Następnie mBank prosi o zatwierdzenie zgody mKodem SMS albo powiadomieniem w aplikacji mobilnej mBanku. Potwierdzasz jednym kliknięciem. Cały proces trwa około 2 minut. Aplikacja nigdy nie widzi Twojego hasła.

Czy aplikacja finansowa zobaczy moje hasło do mBanku?

Nie. Logowanie odbywa się bezpośrednio na stronie online.mbank.pl — tej samej, na której logujesz się do serwisu transakcyjnego. Aplikacja otrzymuje od banku jednorazowy token dostępu, który pozwala wyłącznie na odczyt transakcji i sald. Token wygasa po 180 dniach (wymóg EBA), a Ty możesz go cofnąć w każdej chwili w serwisie transakcyjnym mBanku w sekcji „Ustawienia → PSD2 → Zgody udzielone podmiotom trzecim”.

Czy aplikacja może zrobić przelew z mojego konta mBank?

Nie — o ile działa jako AISP (Account Information Service Provider). AISP to kategoria usług w PSD2, która pozwala wyłącznie na odczyt danych. Martia nie ma własnej licencji: z bankiem łączy się przez Enable Banking, licencjonowanego AISP nadzorowanego przez fiński FIN-FSA, i dostaje dane jako jego klient — wyłącznie do odczytu. Jedyne, co widzi, to historia transakcji i salda — dokładnie to, co widzisz sam w serwisie transakcyjnym mBanku.

mBank pokazuje mi wydatki w aplikacji — po co zewnętrzna?

Aplikacja mobilna mBanku i serwis online pokazują transakcje z jednego banku — mBanku. Jeśli masz konto też w PKO BP, ING, Revolut czy Santander, narzędzia mBanku ich nie widzą. Dedykowana aplikacja budżetowa agreguje dane z wielu banków w jednym widoku, ma kategoryzację AI niezależną od banku, uczy się Twoich wzorców i działa tak samo niezależnie od tego, ile kont posiadasz.

Ile trwa połączenie mBanku z aplikacją finansową?

Około 2 minut. mBank używa dwustopniowej autoryzacji: najpierw logujesz się na stronie online.mbank.pl, potem zatwierdzasz zgodę mKodem SMS albo powiadomieniem push w aplikacji mobilnej mBanku. Po potwierdzeniu transakcje zaczynają się pobierać w tle; ile miesięcy historii trafi do aplikacji, zależy od banku.

Dlaczego muszę odnawiać zgodę co 180 dni?

To wymóg regulacyjny PSD2, zaktualizowany rozporządzeniem delegowanym Komisji (UE) 2022/2360 (stosowanym od 25 lipca 2023 r.) — ponowna autoryzacja SCA (Strong Customer Authentication) musi nastąpić najpóźniej co 180 dni (wcześniej było 90); niektóre banki proszą wcześniej. Dzięki temu masz pełną kontrolę nad tym, kto ma dostęp do Twoich danych. Odnowienie wygląda dokładnie tak samo jak pierwsze połączenie — logowanie w mBanku, mKod, gotowe. Gdy zgoda wygaśnie, Martia pokaże bank z przyciskiem „Połącz ponownie”, a pobrana historia zostaje.

Jakie konta mBanku mogę podłączyć do aplikacji?

Open Banking obejmuje wszystkie rachunki płatnicze klientów indywidualnych mBanku: eKonto (w tym eKonto Osobiste, eKonto możliwości, eKonto Junior), konta oszczędnościowe (eMax, eMax Plus) oraz karty kredytowe powiązane z tymi rachunkami. W ramach jednej zgody możesz wybrać wiele kont jednocześnie. Konta firmowe mBanku (mBank Biznes) wymagają osobnej ścieżki autoryzacji.

Jak działa analiza wydatków w mBank?

Aplikacja mobilna mBanku i serwis online pokazują listę transakcji oraz proste sumy w przedziałach czasowych — z prostą kategoryzacją automatyczną na podstawie nazw kontrahentów (zakupy, jedzenie, transport itd.). Jest też widok cyklicznych płatności i podstawowe wykresy miesięczne. Brakuje natomiast zaawansowanej analizy: rozmowy z AI po polsku o wydatkach, uczącej się kategoryzacji, wykrywania nietypowych obciążeń czy łączenia danych z innych banków. mBank pokazuje też tylko konta w mBanku — jeśli masz drugie konto w PKO BP, ING czy Revolut, nie zobaczysz ich w jednym widoku. Dlatego do realnej kontroli budżetu wiele osób łączy mBank z dedykowaną aplikacją typu Martia.

Czy aplikacja mBank pokazuje wszystkie wydatki?

Aplikacja mBanku pokazuje wszystkie wydatki tylko z kont prowadzonych w mBanku — eKonto, konta oszczędnościowe, karty kredytowe powiązane z tymi rachunkami. Jeśli masz drugie konto w innym banku (PKO BP, ING, Santander, Pekao, BNP Paribas, Millennium itd.), aplikacja mBanku ich nie widzi i nie zsumuje wydatków. Nie pokazuje też płatności BLIK z konta innego banku, kart kredytowych spoza mBanku ani gotówki. Dla pełnego obrazu wydatków potrzebujesz aplikacji agregującej — np. Martia, która łączy mBank z 2500+ bankami w Europie i UK przez open banking PSD2 i pokazuje wszystkie transakcje z połączonych kont w jednym widoku. Gotówki nie wpiszesz w niej ręcznie: zobaczysz ją tylko jako wypłatę z bankomatu.

Jaka aplikacja zewnętrzna łączy się z mBank?

Z mBankiem łączą się aplikacje finansowe, które mają status AISP (Account Information Service Provider) na podstawie dyrektywy PSD2 albo korzystają z licencjonowanego AISP — m.in. Martia (martia.ai), która pozwala rozmawiać po polsku z AI o swoich pieniądzach. Martia nie ma własnej licencji: łączy się przez Enable Banking, licencjonowanego AISP nadzorowanego przez fiński FIN-FSA. Połączenie działa przez europejski standard open banking — wybierasz mBank z listy 2500+ banków w Europie i UK, autoryzujesz zgodę w serwisie online.mbank.pl (login + mKod), a aplikacja dostaje dostęp do odczytu transakcji i sald, ważny do 180 dni. Aplikacja nie widzi hasła i nie może wykonać przelewu (to wymagałoby licencji PIS). Listę zgód kontrolujesz w mBanku w sekcji „Ustawienia → PSD2 → Zgody udzielone podmiotom trzecim”.

Źródła i literatura

  • mBank (2026), Developer Portal — dokumentacja PSD2 (AIS, PIS, CAF), developer.api.mbank.pl
  • mBank (2026), Grupa mBanku — wyniki finansowe i relacje inwestorskie, mbank.pl/relacje-inwestorskie
  • Open Banking Tracker (2026), mBank — PSD2 Provider Profile, openbankingtracker.com/provider/mbank
  • PolishAPI (2026), Lista banków komercyjnych obsługujących standard, polishapi.org
  • Parlament Europejski / Rada UE (2015), Dyrektywa PSD2 (2015/2366) — regulacja Open Banking, kategorie AISP/PISP/CBPII, eur-lex.europa.eu
  • Komisja Europejska (2022), Rozporządzenie delegowane Komisji (UE) 2022/2360 z dnia 3 sierpnia 2022 r., eur-lex.europa.eu
  • cashless.pl (2025), Liczba klientów mobilnych w bankach przekroczyła 29 mln — raport Q4 2025, cashless.pl
  • Enable Banking (2026), Bank Account Data — mBank i inne polskie banki, enablebanking.com

Czytaj dalej

Porozmawiaj z Martią →Artykuł przygotowany przez Martia — AI, z którym rozmawiasz po polsku o swoich pieniądzach.