Why the LedgerSync Desktop App Requires US-Based Users

Why the LedgerSync Desktop App Requires US-Based Users

Overview

The LedgerSync Desktop App has geographic restrictions that require users to be physically located in the United States when fetching check images and certain bank statements. This article explains why these restrictions exist and how the Desktop App works.

Why We Developed the LedgerSync Desktop App

Banks have strict security measures that scrutinize connection requests based on IP addresses. When LedgerSync attempts to fetch check images or statements from financial institutions, banks examine where the request originates from.

The Problem: Banks actively block or flag connections from:

  • AWS (Amazon Web Services)
  • Google Cloud
  • Other server-based hosting providers
  • VPN services (banks can often detect VPN IP addresses)

Why? It's normal for a customer to connect to their Chase account from their home or office, but unusual for a connection to come from AWS. This triggers additional security measures like multi-factor authentication (MFA) token requests or outright connection rejections.

The Solution: The LedgerSync Desktop App routes bank connection requests through your local machine's IP address instead of our cloud servers. This makes the connection appear as if you're accessing the bank directly from your computer—which is exactly what banks expect from legitimate users.

Why International Users Cannot Use the Desktop App

When the LedgerSync Desktop App is enabled, we submit your local machine's IP address to the financial institution. If that IP address is located outside the United States, banks will likely:

  • Block the connection entirely
  • Trigger additional security challenges
  • Flag the account for suspicious activity

This is a bank security policy, not a LedgerSync limitation. US-based banks expect domestic connections, and international IP addresses raise red flags in their fraud detection systems.

Important: This applies even to US citizens or authorized users who happen to be traveling or working internationally. The restriction is based on the physical location of the IP address, not the nationality or authorization level of the user.

How the LedgerSync Desktop App Works

When you install and enable the LedgerSync Desktop App:

  1. Local IP Routing: Check image and select statement fetching requests are routed through your local machine's IP address rather than LedgerSync's cloud infrastructure.
  2. Premium Connection Technology: This approach uses LedgerSync's proprietary Premium Connection technology for institutions where MasterCard/Finicity aggregation doesn't support check images or certain statements.
  3. Reduced MFA Challenges: Because connections appear to come from a residential or business IP address (similar to how you'd normally access your bank), you experience significantly fewer multi-factor authentication prompts.
  4. Better Success Rates: While not perfect, using the Desktop App dramatically reduces connection breakages and access rejections when fetching check images.

When to Use the Desktop App

Highly recommended for:

  • Fetching check images from any financial institution
  • Accessing statements from banks that MasterCard/Finicity doesn't support
  • Situations where you're experiencing frequent MFA challenges or connection failures

Requirements:

  • User must be physically located in the United States
  • User must have the LedgerSync Desktop App installed and running
  • Connection must be made through a residential or business IP address (not VPN)

What This Means for Your Workflow

If you have team members or administrators who work internationally or travel frequently:

  • They will experience significant difficulties fetching check images
  • Bank connections may be blocked or require excessive authentication
  • It's recommended to assign check image fetching tasks to US-based team members

For standard account connections and transaction data (not check images), geographic restrictions are less stringent, though US-based access still provides the most reliable experience.

Related Articles

  • How to Install the LedgerSync Desktop App
  • Understanding Premium Connections vs. MasterCard/Finicity
  • Troubleshooting Bank Connection Issues
    • Related Articles

    • How to auto fetch Check and Deposit Images?

      Ledgersync makes it really simple to fetch check and deposit images. Follow the steps below to enable Ledgersync to access and auto fetch your client check and deposit images 1- Click on the client you want to view check and deposit images 2- click ...
    • Describe Ledgersync's Security?

      At Ledgersync, we prioritize security with robust measures to protect our clients' data. Here’s an overview of our security protocols: 1- User/Password Security: Ledgersync does not store user/password information when using the MasterCard API. The ...
    • LedgerSync Desktop App: Download & Install Guide (Premium Bank Connections)

      Note: The steps in this guide were created using a Windows computer Purpose of the LedgerSync Desktop App The LedgerSync Desktop App allows customers to connect to Premium Bank Connections more reliably by routing the connection through a trusted, ...
    • Ledgersync Compliance Documents

      Attached is a list of compliance documents and proof of insurance. Please hover over the document and download. Any questions please let maurice.berdugo@ledgersync.com know.
    • What Bank Connection to Choose - Ex/ Mastercard API, Ledgersync Premium, MX

      Purpose LedgerSync offers multiple bank connection options to ensure you can access the financial data you need. Choosing the correct connection type helps ensure reliable access to: Bank statements Transactions Check images This article explains ...