← Bridge Trading

Broker Credential Handling Disclosure

Document hash: cc8140b83b06 · Bridge Trading legal corpus

Bridge Trading — Broker Credential Handling Disclosure

Version: 1.1 (incorporates Eversheds Sutherland review — ES Comments 7.28.26 / A. Allen 8.03.26) Last Updated: 2026-08-05 Effective: 2026-07-29


This disclosure describes how Bridge Trading interacts with the credentials that connect your Broker Account to our Service. This disclosure contains important information about cybersecurity risks, regulatory considerations, and your responsibilities. You should read it carefully and consult with your own advisors before providing any Broker credentials to Bridge Trading.

The technical details described below reflect our security architecture as of the Last Updated date above. We will update this document if the information becomes materially inaccurate.


1. Why This Disclosure Exists

To execute Copy Trade orders on your behalf, Bridge Trading needs some form of authorization to submit orders to your Broker. The form that authorization takes depends on what your Broker supports:

You acknowledge that certain Brokers may prohibit third-party storage of account credentials in their terms of service or customer agreements. Bridge Trading does not independently verify whether your Broker permits credential storage by third parties. If you provide credentials for a Broker that prohibits such storage, you may be in violation of your Broker agreement and your Broker may terminate your account, reverse transactions, or take other adverse action. Bridge Trading is not responsible for any consequences arising from your violation of your Broker's terms.

This disclosure tells you, in plain English, what Bridge Trading does with your credentials in each case, what the realistic threat model is if our credential store were breached, and what your rights are.


2. The Four Connection Paths

2.1 Path A — Encrypted credential storage

This path applies to: any Broker for which OAuth is not available. No currently supported Broker connection uses this path.

What happens when you connect:

  1. You enter your Broker username and password into Bridge Trading's connection screen.
  2. Bridge Trading encrypts the credentials immediately using authenticated symmetric encryption (currently AES with HMAC authentication). The specific encryption implementation may change as security standards evolve; any material change to the encryption architecture will be disclosed pursuant to Section 5.5.
  3. The encryption key is per-customer, meaning a different key is used for every customer. The encryption key is derived at use-time using a cryptographic key derivation function from (a) master key material held only in a separately-administered key management service (not co-located with the encrypted credentials), and (b) your internal customer identifier. The per-customer derivation means that a database leak alone is insufficient to recover any customer's credentials: an attacker would additionally require the master key material held in the key management service. The specific key management service provider may change; any material change will be disclosed pursuant to Section 5.5.
  4. The encrypted credentials are stored in our database. The unencrypted credentials are not stored anywhere.
  5. When Bridge Trading needs to submit an order on your behalf, the encrypted credentials are decrypted in-process at the moment of order submission, used to authenticate to your Broker's API, and then discarded from memory.

Important disclosure about the threat model:

Bridge Trading's server processes can derive any customer's key (from the master key material plus the customer's user identifier) whenever an order submission is required for that customer. This architecture allows copy-trade signals to be executed while you are not actively logged in.

Implications: An attacker who obtains only the encrypted credential data from a database backup cannot decrypt it without also obtaining the master key material. An attacker who additionally compromises the key management service could derive any customer's key and decrypt their credentials. A Bridge Trading employee or contractor with production server access could, in principle, decrypt credentials. Access to the production environment and the key management service is restricted to authorized personnel, and all access is logged. Bridge Trading may in the future implement a key derivation method that requires your active session for decryption; this is not the current architecture.

What Bridge Trading sees:

What Bridge Trading does NOT see:

2.2 Path B — OAuth-based connection (where supported by the Broker)

This path applies to: tastytrade (equities and equity options), and any other Broker that offers a developer OAuth flow that supports order submission.

What happens when you connect:

  1. You click "Connect [Broker Name]" in Bridge Trading.
  2. Bridge Trading redirects you to your Broker's own login page.
  3. You log in directly with your Broker — Bridge Trading does not have visibility to your password when using the OAuth-based method.
  4. The Broker asks you to authorize Bridge Trading to access your account (typically with scopes like "read positions," "submit orders," "read order history").
  5. Upon authorization, the Broker issues Bridge Trading a scoped access token. This token: (a) only grants the specific permissions the Broker shows you on the authorization screen; (b) is revocable at any time, either from your Broker's account-settings page or from Bridge Trading's connection-management page; (c) typically has an expiration (commonly 30-90 days) and is refreshed using a separate refresh token issued at the same time.
  6. Bridge Trading stores the access token (encrypted) and the refresh token (encrypted), both governed by the same encryption scheme described in Section 2.1.

2.3 Path C — Brokerage-aggregator OAuth (via SnapTrade)

This path applies to: retail brokerages including (but not limited to) Charles Schwab, Fidelity Investments, Robinhood, Interactive Brokers, Webull, E*TRADE, Vanguard, and others supported by SnapTrade.

What happens when you connect:

  1. You click "Connect Retail Broker" in Bridge Trading.
  2. Bridge Trading redirects you to SnapTrade, a SOC 2 Type II-audited brokerage-aggregation service.
  3. SnapTrade walks you through the connection flow for your specific Broker, typically using that Broker's own OAuth flow.
  4. SnapTrade — not Bridge Trading — holds your Broker credentials or OAuth tokens.
  5. SnapTrade issues Bridge Trading a SnapTrade-specific user reference and a scoped trading authorization.
  6. When Bridge Trading needs to submit an order on your behalf, we call SnapTrade's API, which translates and forwards the order to your Broker.

What Bridge Trading sees when using this method:

What Bridge Trading does NOT see:

This path effectively delegates the entire credential-handling responsibility to SnapTrade. SnapTrade's privacy and security posture is described in their own policy at https://snaptrade.com/privacy.

2.4 Path D — No connection (when no supported path exists)

This path applies to: any Broker that is not currently supported by Path A, B, or C.

What happens:

Why we offer this path:

Bridge Trading supports Broker connections only through official integration methods (OAuth or aggregator OAuth) where available. Bridge Trading does not use screen-scraping or unofficial automation to access Broker accounts.

IMPORTANT LEGAL CONSIDERATION: Certain brokerage platforms explicitly prohibit third-party credential storage, screen-scraping, or automated access in their terms of service. While Bridge Trading uses OAuth and aggregator connections where available, you remain solely responsible for confirming that your use of Bridge Trading complies with your Broker's terms of service. Violation of Broker terms may result in account termination, reversal of transactions, or other adverse consequences for which Bridge Trading bears no responsibility.


3. Threat Model — What Could Actually Go Wrong

We are required by good faith to tell you what happens, in the realistic worst case, if our credential storage system is breached. We do not promise this will never happen. We do promise that we have designed Bridge Trading specifically to limit the consequences. The following threat model is provided for informational purposes and does not constitute a guarantee of any specific security outcome. Actual security incidents may involve vectors or consequences not described below.

3.1 If Path A credentials were breached

No currently supported Broker connection uses Path A, so no customer credentials are held under this path today. If Path A is ever offered for a specific Broker, the following threat model would apply, and this disclosure would be updated with Broker-specific detail before that connection is made available:

The attacker could:

The attacker COULD NOT:

The realistic worst-case dollar exposure is trading losses inflicted inside the affected Broker Account before the connection is severed and the credentials are rotated, plus the time and effort to re-establish the account.

This threat model is provided as a good-faith disclosure. We do not warrant that no other downstream consequences could result. The threat model is the realistic typical case, not the absolute upper bound.

3.2 If Path B credentials were breached

If an attacker obtained the encrypted OAuth tokens for one or more Path B Broker Accounts:

The attacker could:

The attacker COULD NOT:

Mitigation: if you suspect compromise, log into your Broker, revoke the Bridge Trading connection, then change your Broker password. The compromised token immediately becomes useless.

3.3 If Path C tokens were breached

If an attacker obtained Bridge Trading's SnapTrade access references for one or more customers:

The attacker could:

The attacker COULD NOT:

Mitigation: SnapTrade and Bridge Trading both have the ability to revoke a customer's access independently. You can disconnect from Bridge Trading's settings panel and from SnapTrade's settings panel independently.

IMPORTANT: The threat model above does not address regulatory consequences. A breach of Broker credentials may trigger reporting obligations under SEC Regulation S-P, state data breach notification laws (including California, New York, and Massachusetts requirements), and potentially FINRA rules. Depending on the circumstances, you may also have reporting obligations to your Broker or other parties. Bridge Trading's breach notification under Section 6 does not satisfy your independent legal obligations.


4. Operational Security Commitments

In addition to the architectural controls described in Section 2, Bridge Trading commits to the following operational practices:

4.1 Key management

4.2 Access controls

4.3 Audit logging

4.4 No backups of disconnected credentials

4.5 Subprocessor diligence

4.6 Vulnerability response


5. Your Rights and Choices

5.1 Right to choose your connection path

For Brokers where multiple paths are supported (for example, tastytrade can technically be connected via either Path B or via PickMyTrade as a webhook destination), you choose the path during connection. Bridge Trading defaults to the path with the least credential exposure (Path B over Path A over Path C in that order of preference).

5.2 Right to disconnect immediately

You may disconnect any Broker Account from your Bridge Trading dashboard at any time. Upon disconnect:

After disconnect, Bridge Trading does not retain any operational ability to submit orders on your behalf for that Broker Account. Audit logs, including documentation of past order activity, are retained per the seven-year retention rule.

5.3 Right to revoke from the Broker side

For Path B and Path C, you may also revoke Bridge Trading's access from your Broker's or SnapTrade's account-settings page directly, without involving Bridge Trading. If you suspect your Bridge Trading account has been compromised, you are responsible for revoking Bridge Trading account credentials and notifying us immediately.

5.4 Right to use Path D

If you do not wish for Bridge Trading to hold any form of Broker credential or token — even encrypted Path A credentials or scoped Path B/C tokens — you may subscribe under Path D (signal access only) and use your own external execution layer.

5.5 Right to be notified of changes

If we change the architecture described in this document in a way that materially affects the security of your credentials, we will notify you by email at least thirty (30) days before the change takes effect. A change is material if it: (a) introduces a new connection path that stores or processes your Broker credentials differently than described in Section 2; (b) changes the encryption algorithm, key derivation method, or key management architecture used to protect stored credentials; (c) adds a new category of subprocessor with access to credential data; or (d) changes the circumstances under which Bridge Trading personnel can access decrypted credentials.


6. Breach Notification

If we become aware that a breach in security has occurred resulting in unauthorized access to a customer information system maintained by Bridge Trading or a service provider, we will:

(a) Notify you within seventy-two (72) hours of confirmation of the incident, at the email address associated with your Bridge Trading account.

(b) Notify your Broker (or, for Path C, SnapTrade) to support credential rotation, token revocation, and account monitoring.

(c) Comply with all applicable federal and state data breach notification requirements, including state data breach notification laws.

This notification does not constitute legal advice. Depending on your jurisdiction and the nature of the incident, you may have independent notification obligations. You should consult with your own legal counsel regarding your obligations following a security incident.


7. User Requirements

This disclosure addresses how Bridge Trading handles credentials you provide to connect a Broker Account. You are responsible for implementing security controls consistent with industry best practices, including but not limited to the following:

Bridge Trading disclaims any and all liability for unauthorized access, trading losses, account compromise, data breach, or any other harm or damages of any kind resulting from your failure to adhere to the requirements described above. If you become aware of unauthorized activity in your Broker Account, contact your Broker immediately. Your Broker has the authority to freeze your account, reset credentials, and reverse unauthorized transactions where possible. You should contact your Broker before contacting Bridge Trading in such circumstances.


8. Contact

Bridge Trading Technologies LLC — 426 Waterford Drive, Cartersville, Georgia 30120

Questions about this disclosure or about a specific connection on your account: [email protected]

Responsible-disclosure security reports: [email protected]

Suspected security incident affecting your account: [email protected], and include "URGENT" in the subject line.

Bridge Trading Technologies LLC Attn: Security