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
Ź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.
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.
| Dane | Czy aplikacja ma dostęp? | Komentarz |
|---|---|---|
| Historia transakcji | Tak — tylko odczyt | Zaksięgowane operacje; ile miesięcy wstecz, zależy od banku |
| Saldo konta | Tak — tylko odczyt | Aktualne i dostępne |
| Nazwy odbiorców | Tak | Podstawa dla kategoryzacji wydatków |
| Hasło do mBanku | Nie, nigdy | Podajesz wyłącznie bankowi |
| mKod / kod BLIK | Nie, nigdy | Bank nie udostępnia tych danych przez API |
| Inicjowanie przelewów | Nie (AISP) | Wymaga osobnej licencji PISP |
| Zmiana hasła lub limitów | Nie, nigdy | To robisz tylko w mBanku |
| Dane z innych banków | Nie — tylko mBank | Każ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
| Funkcja | mBank (app / serwis) | Zewnętrzna aplikacja (np. Martia) |
|---|---|---|
| Widok wielu banków | Tylko mBank | Konta z wielu banków w jednym widoku |
| Kategoryzacja | Podstawowa, stałe kategorie | Automatyczna |
| Budżety miesięczne | Proste limity | Bez limitów i alertów — pytasz w czacie, ile wydałeś w danej kategorii |
| Przelewy i operacje | Tak (pełna obsługa) | Nie (AIS — tylko odczyt) |
| Subskrypcje — wykrywanie | Filtr „Subskrypcje” — tylko płatności kartowe | Automatyczne rozpoznawanie powtarzalnych płatności |
| Historia transakcji | Pełna (bank) | Tyle, ile bank udostępnia przez PSD2 |
| Koszt | Darmowe dla klientów mBanku | Martia: 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.
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