Skip to main content

Understanding Synchronization Issues

Although synchronizations work most of the time, some may occasionally fail or become temporarily unavailable.

Pierre-Luc Schaming avatar
Written by Pierre-Luc Schaming
Updated yesterday

How does synchronization work?

Finary does not connect directly to your institution. We rely on data aggregators, whose role is to retrieve information from financial institutions and transmit it to us.

Synchronization via API

When possible, aggregators use the official APIs provided by banks under the PSD2 framework.

However, these APIs only cover a portion of existing accounts. For many institutions or account types, aggregators therefore have to rely on alternative methods such as web scraping.

Synchronization via web scraping (direct access)

Web scraping consists of simulating a “human” connection: the tool logs into your customer area exactly as you would yourself, navigates through the pages, and extracts the visible information (balances, transactions, holdings, etc.).

This data retrieval method is, by definition, subject to changes made by the institutions.

Why can a synchronization fail?

Several reasons can explain a synchronization issue, including:

  • Maintenance or temporary unavailability at your financial institution

  • A change in the interface or security rules (new authentication method, additional step, change in user flow)
    → in the case of web scraping, even a minor change can interrupt synchronization

  • A technical incident on the aggregator’s side

  • Restrictions or intentional blocks put in place by certain institutions, which limit or prevent automated access to data

In these situations, synchronization may be partially or completely blocked, with no immediate action possible on Finary’s side.

What to do in case of an issue?

We recommend that you:

  • Check that your credentials are still valid

  • Make sure no action is required on the institution’s side (security validation, confirmation, re-authentication) by logging into your institution via a web browser (not via a mobile app)

  • Retry synchronization after a few hours or a few days, allowing time for the situation to be resolved

Our teams closely monitor these topics and work continuously with our partners to restore connections as quickly as possible.

Did this answer your question?