Aplikacja do finansów z syncem Revolut, XTB, Binance 2026

Która aplikacja synchronizuje dane z Revolut, XTB, Binance i polskich banków w 2026? Open Banking PSD2, API brokerów, CSV — porównanie 8 narzędzi.

14 min czytania

Aplikacja do finansów z syncem Revolut, XTB, Binance 2026

Polak w 2026 roku ma średnio konta w 3,2 instytucji finansowych: bank główny, drugi bank lub Revolut, broker (XTB, mBank Makler, BOSSA, Saxo) i często giełda krypto (Binance, Kraken, Zonda). Każde z tych miejsc ma własną aplikację, własny eksport i własny format danych. Próba zobaczenia wszystkiego razem kończy się Excelem aktualizowanym raz na pół roku albo całkowitą rezygnacją.

Aplikacje agregujące w 2026 roku rozwiązują to na trzy sposoby: Open Banking PSD2 (automatyczna synchronizacja banków), oficjalne API brokerów (XTB Open API, Revolut Business API) i import CSV (najszerszy zasięg, ale ręczny). Ten tekst pokazuje, które aplikacje wspierają które źródła, jakie są limity (ile dni historii, jak często sync), i jak zbudować stos, który pokazuje wszystko w jednym dashboardzie.

Szybka odpowiedź — które aplikacje to potrafią

Pełna automatyzacja banki + brokerzy + krypto w 2026 nadal nie jest możliwa w jednej aplikacji w Polsce. Najbliżej są: Subaio, Money Lover Premium, oraz polskie agregatory typu Kontomierz (zamykany w 2025 — nie polecam) i Freenance. Najczęściej trzeba pogodzić: jeden agregator do banków (PSD2) + ręczny import CSV brokera/krypto + ewentualnie portfolio tracker (getQuin, MyFund, Empower).

Najbardziej praktyczne podejście dla większości to: aplikacja z PSD2 do banków polskich (Revolut, mBank, ING, Pekao, Santander, PKO BP wspierają PSD2 od 2019), plus comiesięczny import CSV z XTB i Binance. Synchronizacja w pełni automatyczna kosztuje średnio 30-80 zł/mies., manualna konfiguracja CSV — 0-30 zł/mies.

Open Banking PSD2 vs CSV import — co wybrać

PSD2 (Payment Services Directive 2) to dyrektywa unijna z 2018, która zmusiła banki do udostępnienia API stronom trzecim za zgodą klienta. W praktyce: aplikacja typu Money Lover loguje cię do banku przez ekran banku, ty potwierdzasz BLIK-iem lub SMS-em, i odtąd aplikacja automatycznie pobiera transakcje co 24-72 godziny.

Plusy PSD2: pełna automatyzacja, dane na bieżąco, kategoryzacja AI, brak ryzyka pomyłki manualnej. Minusy: tylko banki UE (USA, Azja — nie), trzeba odnawiać zgodę co 90-180 dni, niektóre banki mają słabe API (czasem dziwne kategorie, brak tytułu przelewu).

CSV import — pobierasz wyciąg z banku/brokera/giełdy w pliku CSV i wgrywasz do aplikacji. Plusy: działa wszędzie, nawet z Kraken Pro czy Saxo Bank. Minusy: ręczna robota co miesiąc, ryzyko duplikatów, format CSV się zmienia (każda aktualizacja banku to potencjalna zmiana parsera).

W praktyce dobry stos łączy oba: PSD2 dla banków polskich (gdzie działa stabilnie) i CSV dla brokerów/krypto, gdzie API publiczne nie zawsze istnieje albo jest płatne.

Co powinna mieć aplikacja z syncem

Lista funkcji, które warto sprawdzić:

  • PSD2 dla głównych polskich banków (mBank, ING, PKO BP, Pekao, Santander, Millennium, Alior, BNP Paribas, Citi Handlowy, Credit Agricole, Nest Bank)
  • PSD2 dla Revolut (osobiste i Business)
  • import CSV z polskich brokerów (XTB, BOSSA/DM BOŚ, mBank Makler, ING Makler, Pekao DM, Saxo)
  • import CSV z giełd krypto (Binance, Kraken, Zonda, Coinbase, Bybit)
  • automatyczna kategoryzacja transakcji z możliwością nauki reguł
  • multiwalutowość (PLN, EUR, USD, GBP, CHF) z aktualnym kursem NBP/ECB
  • moduł portfolio inwestycyjnego (cena nabycia, aktualna wartość, zysk/strata, dywidendy)
  • ostrzeżenia o duplikatach transakcji
  • export do XLSX/CSV dla księgowego lub biura podatkowego
  • kategorie do podatku Belki (zysk z akcji, dywidendy, krypto — różne stawki)
  • API/webhooks dla zaawansowanych użytkowników
  • szyfrowanie end-to-end i compliance z RODO

Lista wspieranych instytucji w głównych aplikacjach (2026)

Aplikacja Polskie banki PSD2 Revolut XTB Binance Inne brokerzy
Money Lover 8 banków tak CSV CSV CSV
Spendee Plus 6 banków tak brak brak brak
Subaio 10 banków tak brak brak brak
YNAB brak (USA only) brak CSV CSV CSV
getQuin brak brak tak (API) tak (API) tak (15+)
MyFund brak brak CSV CSV CSV (PL)
Empower (USA) brak brak brak brak brak (USA)
Freenance 8+ banków (CSV) CSV/PSD2 CSV CSV CSV (PL+UE)

Freenance to jedna z aplikacji z importem CSV z polskich banków oraz brokerów (w tym XTB i Binance), pozwalająca zobaczyć banki, brokera i giełdę krypto w jednym dashboardzie z liczonym net worth i runway. To nie jedyne rozwiązanie — getQuin lepiej sprawdza się czysto pod portfolio inwestycyjne, a Money Lover pod banki PSD2 — ale często wybierane przez Polaków szukających kompleksowego widoku finansów.

Limity synchronizacji — czego nie obiecują marketingi

PSD2 ma twarde limity prawne:

  • 90 dni historii przy pierwszym połączeniu. Dyrektywa pozwala bankowi udostępnić maksymalnie 90 dni transakcji wstecz. Starsze dane musisz dograć ręcznie z CSV.
  • Refresh consent co 90-180 dni. Po tym okresie musisz ponownie zalogować się do banku i potwierdzić zgodę, inaczej sync się wyłącza.
  • Maksymalnie 4 zapytania na dzień. Banki ograniczają częstotliwość pobierania danych, więc realnie sync jest co 6-24h, nie real-time.
  • Niektóre banki blokują niektóre konta. Np. konta firmowe niektórych banków nie udostępniają PSD2 dla aplikacji konsumenckich.

Brokerzy:

  • XTB Open API — pełny dostęp do transakcji i pozycji, darmowy, ale wymaga aktywnego konta
  • Revolut Business API — tylko dla kont biznesowych, REST API z pełną historią
  • Saxo OpenAPI — dla klientów Premium/VIP, bezpłatny
  • mBank Makler, BOSSA, Pekao DM — brak publicznego API, tylko CSV/XLSX

Krypto:

  • Binance API — read-only key wystarczy, zwraca pełną historię
  • Kraken API — podobnie
  • Zonda — API dostępne, ale dokumentacja słabsza
  • Coinbase Wallet, Phantom (DeFi) — tylko export CSV, brak stabilnego API

Krok po kroku — jak skonfigurować sync

  1. Zinwentaryzuj wszystkie konta. Wypisz każdą instytucję: bank główny, drugi bank, Revolut, broker, giełda krypto, IKE, IKZE, fundusze emerytalne, lokaty. Większość Polaków zapomina o połowie kont.
  2. Sprawdź wsparcie PSD2. Wejdź na stronę aplikacji i zobacz, które polskie banki obsługuje. Jeśli twój bank nie jest na liście, masz dwie opcje: zmienić aplikację albo importować CSV.
  3. Połącz pierwszy bank przez PSD2. Wybierz bank z największą liczbą transakcji. Sync zacznie się od 90 dni wstecz — starsze dane dograj z CSV.
  4. Skonfiguruj kategorie. Pierwsze 2 tygodnie aplikacja będzie błędnie kategoryzować część transakcji. Poprawiaj ręcznie — większość uczy się reguł („Biedronka → Spożywcze").
  5. Połącz brokera (CSV lub API). XTB — wygeneruj klucz API w panelu. Inni brokerzy — pobierz raport CSV za ostatnie 12 miesięcy.
  6. Połącz giełdę krypto. Binance — w API Management utwórz read-only key (bez uprawnień do handlu i wypłat). Wklej do aplikacji.
  7. Ustaw cykl przeglądu. Raz w tygodniu sprawdź, czy nie ma błędnie skategoryzowanych transakcji. Raz w miesiącu zrób eksport bilansu i porównaj z realnym stanem kont.

Częste błędy przy konfiguracji synchronizacji

  • API key z pełnymi uprawnieniami. Dla Binance, Kraken, XTB zawsze używaj klucza read-only. Klucz z prawem do tradingu w aplikacji trzeciej strony to ryzyko dewastujące.
  • Nielimitowanie IP whitelist. Większość giełd pozwala ograniczyć API key do konkretnego IP. Jeśli aplikacja ma stały adres serwera — dodaj go.
  • Niezauważanie duplikatów po imporcie CSV. Po PSD2 + CSV części transakcji może się zdublować. Sprawdź sumy po pierwszym imporcie.
  • Pomijanie waluty. Transakcje EUR/USD bez przeliczenia na PLN dają błędny obraz net worth. Aplikacja powinna brać kurs NBP z dnia transakcji.
  • Brak buforu na błędy banku. Banki czasem wyłączają PSD2 na 1-2 dni dla konserwacji. Aplikacja powinna umieć dograć dane wstecz po przywróceniu.
  • Nieodnawianie zgody PSD2. Po 90 dniach sync milczy. Ustaw przypomnienie w kalendarzu, inaczej budzisz się z 3-miesięczną dziurą.

Zaawansowane scenariusze sync

Scenariusz krypto-trader z DeFi. PSD2 dla banków + Binance API + ręczny export z Phantom/MetaMask + ręczny tracking pozycji DeFi (Aave, Uniswap). Tu aplikacje konsumenckie nie wystarczą — często trzeba dołożyć Zerion, Zapper lub DeBank dla widoku DeFi. Net worth liczony jest jako suma: banki + giełdy CEX + DeFi positions w USD przeliczone na PLN.

Scenariusz freelancer z kontami w 3 walutach. Konto PLN w polskim banku (główne wpływy), konto EUR w Revolut Business (klienci UE), konto USD w Wise (klienci USA). Aplikacja musi obsługiwać multi-currency z osobnym tracking dla każdej waluty plus konsolidację w PLN po kursie NBP.

Scenariusz inwestora z 3 brokerami. XTB (ETF UCITS), Saxo (akcje USA), BOSSA (polskie akcje, IKE). Tu często stosuje się dwie aplikacje: portfolio tracker (getQuin) dla widoku inwestycyjnego z liczonym IRR, plus aplikacja do wydatków (Money Lover) dla budżetu. Albo jedno narzędzie typu Freenance, które łączy oba widoki kosztem nieco mniej zaawansowanego portfolio analytics.

Scenariusz pary z konsolidacją. Każdy partner ma swoje konta + wspólne konto + wspólne inwestycje. Sync dwóch profili PSD2 do jednej aplikacji rzadko działa — częściej każdy ma własną subskrypcję, a wspólne konto syncuje się dwukrotnie.

Scenariusz biznesu jednoosobowego. Konto firmowe (KPiR / księgowość) + konto osobiste + broker prywatny. Aplikacja księgowa (inFakt, wFirma) syncuje firmowe, aplikacja osobista (Money Lover, Freenance) syncuje pozostałe. Granica między „firmowe" a „osobiste" musi być wyraźna.

FAQ

Czy PSD2 jest bezpieczny? Tak, jeśli aplikacja jest licencjonowana przez KNF jako TPP (Third Party Provider). Lista licencjonowanych dostępna jest na stronie KNF. Aplikacje bez licencji TPP nie powinny mieć dostępu do PSD2.

Ile kosztuje sync z 5 banków + 2 brokerów + krypto? Średnio 30-80 zł/mies. za aplikację Premium z PSD2 + 0 zł za API XTB/Binance. Konfiguracja jednorazowa zajmuje 1-2 godziny.

Co jeśli mój bank nie wspiera PSD2 dla aplikacji? Sprawdź ponownie — od 2019 wszystkie banki UE muszą wspierać PSD2 dla licencjonowanych TPP. Czasem bank blokuje konkretną aplikację — wtedy jedyna opcja to CSV.

Czy mogę synchronizować Revolut Personal i Business razem? Tak, ale jako dwa osobne konta. PSD2 traktuje je jako oddzielne instytucje.

Jak często aplikacja pobiera dane z banku? Średnio co 6-24h. Niektóre aplikacje mają „force refresh" przycisk, ale i tak limit banku to ~4 zapytania/dzień.

Czy XTB Open API jest darmowy? Tak, dla klientów XTB. Trzeba mieć aktywne konto i wygenerować dane API w panelu klienta.

Co się dzieje, gdy zmieniam bank? Stare dane zostają w aplikacji jako historia. Nowe konto dodajesz przez PSD2 lub CSV. Aplikacja powinna obsłużyć „zamknięcie" konta bez utraty historii.

Czy mogę wyłączyć sync, ale zachować historię? Tak, w większości aplikacji można odłączyć źródło bez kasowania danych. Historia zostaje, nowe transakcje już nie spływają.

Bezpieczeństwo synchronizacji — co naprawdę widzi aplikacja

Najczęstsza obawa Polaków rozważających agregator finansów: „czy ktoś nie wykradnie mi pieniędzy". Realne ryzyko jest niższe, niż się wydaje, ale niezerowe.

PSD2 (Open Banking). Aplikacja TPP licencjonowana przez KNF dostaje wyłącznie dostęp do odczytu (Account Information Service) lub dodatkowo do inicjowania płatności (Payment Initiation Service). 99% aplikacji konsumenckich używa tylko AIS — czyli mogą czytać saldo i transakcje, ale nie mogą wykonać przelewu. Nawet jeśli aplikacja zostałaby zhakowana, atakujący nie zlecą przelewu z twojego konta.

Co aplikacja naprawdę widzi przy PSD2. Saldo konta, listę transakcji za 90 dni, podstawowe dane konta (numer IBAN, waluta, typ). Nie widzi: PIN-u, hasła do bankowości, kodów BLIK, danych karty kredytowej.

API brokerów i krypto. Tu jest większe pole do błędu. Klucz API z pełnymi uprawnieniami (handel + wypłaty) w aplikacji trzeciej strony to ryzyko poważne — jeśli aplikacja zostanie zhakowana, atakujący wyśle krypto na swój wallet i nie odzyskasz. Dlatego ZAWSZE używaj kluczy read-only dla aplikacji konsumenckich. Klucze trading-enabled trzymaj tylko w aplikacji giełdy.

CSV import. Najmniej ryzyka — przekazujesz tylko dane historyczne, bez żadnych danych dostępowych. Atakujący w przypadku wycieku danych aplikacji widzi twoje transakcje, ale nie ma dostępu do konta.

Co sprawdzić przed wyborem. Licencja KNF (dla PSD2), siedziba spółki w UE (dla RODO), polityka szyfrowania (AES-256 w spoczynku, TLS 1.3 w transporcie), 2FA na koncie aplikacji, audyty bezpieczeństwa (SOC 2, ISO 27001). Nie wybieraj aplikacji bez wyraźnej polityki prywatności lub bez kontaktu w Polsce.

Workflow comiesięcznego przeglądu finansów

Aplikacja synchronizująca daje wartość tylko wtedy, gdy regularnie patrzysz na dane. Większość użytkowników rezygnuje po 2-3 miesiącach, bo nie ma rytuału przeglądu. Sprawdzony workflow zajmujący 30-45 minut raz w miesiącu:

Krok 1 — pobierz świeże dane (5 min). Wymuś sync wszystkich źródeł. Sprawdź, czy nie ma „dziur" (np. brak transakcji z konkretnego banku za ostatni tydzień — często znak, że PSD2 wygasło).

Krok 2 — sprawdź kategoryzację (10 min). Przejrzyj wszystkie transakcje z miesiąca. Popraw błędne kategorie, oznacz transfery między kontami (żeby nie liczyły się jako wydatki). Naucz aplikację reguł na przyszłość.

Krok 3 — porównaj z budżetem (5 min). Czy wydatki w kategorii X przekroczyły zaplanowane? Co spowodowało odchylenie? Jednorazowy wydatek czy trend?

Krok 4 — sprawdź portfolio (10 min). Czy alokacja jest nadal zgodna z planem? Czy nie ma drift (np. akcje urosły z 60% do 67%)? Czy są dywidendy do zaewidencjonowania?

Krok 5 — net worth i runway (5 min). Sprawdź, jak zmienił się net worth względem zeszłego miesiąca. Czy runway rośnie czy spada? Jeśli spada bez wyraźnego powodu — alarm.

Krok 6 — zaplanuj następny miesiąc (5 min). Przewidywane duże wydatki (samochód, urlop, prezenty), planowane wpłaty na IKE/IKZE, rebalancing portfolio jeśli potrzebny.

Polacy, którzy utrzymują ten rytuał przez 12+ miesięcy, raportują dwa efekty: po pierwsze, pełną kontrolę nad finansami i mniejszy stres. Po drugie, średnio o 15-25% wyższą stopę oszczędności w porównaniu do osób, które „nie liczą".

Co zrobić, gdy aplikacja przestaje synchronizować

Trzy najczęstsze problemy i ich rozwiązania:

Problem 1 — sync zatrzymał się 3 dni temu, brak transakcji. Najczęstsza przyczyna: wygasła zgoda PSD2 (po 90 dniach). Rozwiązanie: w aplikacji wybierz „odnów połączenie", zalogujesz się ponownie do banku i potwierdzisz zgodę. Zajmuje 2 minuty. Jeśli to nie pomaga — bank mógł zablokować TPP (rzadkie, ale się zdarza), wtedy kontakt z supportem aplikacji.

Problem 2 — duplikaty transakcji po imporcie CSV. Część transakcji pojawia się dwa razy. Przyczyna: aplikacja zaimportowała CSV plus PSD2 dograł te same transakcje. Rozwiązanie: skorzystaj z funkcji „znajdź duplikaty" (większość aplikacji ma) lub usuń ręcznie. Na przyszłość: jeśli używasz PSD2, nie importuj CSV za ten sam okres.

Problem 3 — kategoryzacja AI źle przypisuje wszystko. „Ikea" idzie do Spożywcze, „Allegro" do Transport. Przyczyna: aplikacja jeszcze się uczy lub korzysta z generic AI bez polskiej bazy merchant. Rozwiązanie: ustaw 20-30 reguł ręcznych przez pierwsze 2 miesiące („zawsze gdy w opisie X, kategoria Y"). Po 3 miesiącach AI uczy się i sam radzi sobie z 80%+ transakcji.

Problem 4 — strzałka „nieznane" przy 30% transakcji. Aplikacja nie potrafi dopasować nazwy merchant. Przyczyna: terminale często wpisują dziwne nazwy („PAYU 12345 WARSZAWA UL"). Rozwiązanie: ręczna reguła „PAYU = e-commerce", lub kategoria "różne" z miesięcznym przeglądem.

Konsekwentne stosowanie tych technik przez pierwsze 3 miesiące powoduje, że później aplikacja działa „sama" z 90%+ skutecznością — i właśnie wtedy zaczyna dawać realną wartość.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption