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 Attach Check Images to QuickBooks Transactions

      Overview LedgerSync can now match check images directly to your existing QuickBooks Online (QBO) transactions, allowing you to attach check images to QBO in bulk with a single click. This eliminates the need to manually locate and upload check images ...
    • Describe Ledgersync's Security?

      Overview At LedgerSync, we prioritize security with robust measures to protect our clients’ data. Here is an overview of our security protocols. 1. User/Password Security LedgerSync does not store user/password information when using the Mastercard ...
    • 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 ...
    • Requesting Backdated Statements & Check Images in LedgerSync

      Purpose: This guide explains how to request backdated (historical) statements and past check images for a bank connection in LedgerSync, including how far back we can pull, pricing, and what to include in your request. How Historical Statements & ...
    • LedgerSync QuickBooks Desktop App — Live Bank Feed with AI

      Overview The LedgerSync QuickBooks Desktop App is a dedicated application that creates a live, automated bank feed directly inside QuickBooks Desktop — no manual file uploads, no .QBO exports, no Excel files. This is the modern alternative to the ...