How does your AI governance program compare?

    See where your program has gaps in less than 2 minutes.

    Take the assessment
    Compliance Guide

    CFPB Section 1033 Open Banking AI Data Governance Guide

    How Section 1033 authorization, minimization, reauthorization, and revocation requirements apply when AI agents access open banking data on behalf of an authorized third party.

    What Section 1033 Requires of Any Automated Data Access

    These obligations attach to the authorized third party. They apply whether access is human-directed or executed by an AI agent.

    Consumer Authorization

    Express, informed authorization disclosing data scope, purpose, and third-party identity before access begins.

    Data Minimization

    Collection, use, and retention limited to what is reasonably necessary for the requested product or service.

    One-Year Reauthorization

    Standing access expires after twelve months and requires renewed consumer authorization.

    Revocation Rights

    Consumers can revoke access at any time, and third parties must honor revocation without delay.

    Mapping Rule Requirements to Agent Runtime Controls

    The rule’s structure (express authorization, scoped data categories, time-limited consent, and revocation) translates into specific architectural requirements for any system where an AI agent initiates calls against a 1033-compliant API. Because the rule regulates the third party rather than the technology, these controls have to exist at the agent runtime layer, not just at the API gateway.

    1. Identity separation

      Bind each agent’s API access to a specific, time-limited consumer authorization rather than a shared standing credential. Keep agent identity distinct from the consumer consent record it operates under.

    2. Scoped, short-lived tokens

      Issue tokens per data category and purpose so minimization is enforced at request time, not only in policy documents.

    3. Revocation propagation

      When a consumer revokes authorization, terminate active agent sessions and invalidate cached tokens without delay.

    4. Tool-call audit linkage

      Log every agent tool call against the open banking API with the consumer authorization ID, data scope, and stated purpose so examiners can reconstruct why each pull occurred.

    What Section 1033 Requires for Data Access and Authorization

    The CFPB finalized the Personal Financial Data Rights rule under Section 1033 of the Dodd-Frank Act in October 2024. The rule requires covered data providers, primarily banks and other financial institutions, to make consumer financial account data available in a standardized, machine-readable format. It creates a category of authorized third parties that must obtain express, informed consumer authorization before accessing that data on the consumer’s behalf.

    The authorization disclosure must specify the data being accessed, the purpose of access, and the identity of the third party requesting it. Third parties may collect, use, and retain data only to the extent reasonably necessary to provide the requested product or service, a data minimization principle that applies continuously, not just at the point of initial collection.

    Authorizations expire after a maximum of one year, requiring reauthorization for continued access, and consumers must be able to revoke authorization at any time, with third parties obligated to honor that revocation. The rule also directs data providers to make data available through a dedicated developer API rather than relying on credential-based screen scraping once a compliant interface exists. Compliance obligations are staggered by data provider size rather than applying on a single uniform date.

    AI Agents Fall Under Existing Third-Party Obligations, Not a New Category

    Section 1033 is technology-neutral. It does not separately define AI agents or automated systems, and it does not create a distinct compliance track for them. Obligations attach to the authorized third party as a legal entity, regardless of whether data access is executed through a human-directed application or an autonomous, AI-driven process.

    This means an AI agent operating on behalf of a fintech or financial institution is legally treated as an extension of that entity’s existing authorization, not as a separate compliance actor with its own status under the rule. Accountability for the agent’s data access rests entirely with the organization operating it.

    Design premise: Deploying an AI agent to execute open banking data requests does not create a compliance exemption, and it does not shift responsibility away from the authorized third party. The agent is a technical implementation detail of an authorization the organization already holds. Every architectural decision needs to preserve traceability back to that authorization.

    Logging and Audit Trail Requirements for Ongoing Access

    Section 1033’s minimization duty does not end once data is received. It extends to how long data is retained and how it continues to be used, which has implications for AI agents that may hold data in memory, embeddings, or application logs well after the original API call.

    An examination-ready audit trail needs to log every agent tool call against the open banking API together with:

    • The associated consumer authorization ID
    • The specific data scope requested
    • The stated purpose of that request

    This level of detail supports two distinct needs: demonstrating that each individual data pull was tied to a valid, current authorization, and detecting patterns of access that exceed what the stated purpose would justify. Monitoring for anomalous or excessive data pulls relative to purpose should be treated as an ongoing control rather than a one-time scope check performed at integration time.

    Retention limits also need to be enforced at the agent and application layer, including any cached context or derived data, not solely at the point where the API gateway hands data to the application.

    Regulatory Status and Building Adaptable Governance

    The Section 1033 rule’s implementation timeline is not fixed. Litigation and CFPB signals about reconsidering aspects of the rule have introduced uncertainty about final compliance dates and scope. That uncertainty affects timing, but it does not change the underlying architectural principles: authorization scoping, minimization, and revocation are structural features of the rule’s approach to third-party data access, and they are unlikely to disappear even if specific deadlines shift.

    Governance frameworks should be built to adapt to changing compliance dates rather than hard-coded to a single version of the rule. Organizations should also treat the deprecation of screen scraping in favor of standardized developer APIs as a governance milestone in its own right, since continued reliance on scraping-based agent access may fall outside the rule’s intended compliant access method once a provider’s API is available.

    Runtime governance platforms that separate agent identity from consumer authorization, enforce least-privilege scoping, and maintain tool-call audit logs give organizations a way to meet these obligations regardless of how the specific compliance calendar evolves.

    Evaluation Checklist for AI Agent Governance Under Section 1033

    Use these questions when reviewing an architecture that lets AI agents call 1033-covered APIs.

    • Does the architecture bind each AI agent’s API access to a specific, time-limited consumer authorization rather than a shared standing credential?
    • Can the system produce an audit trail linking individual agent tool calls to the consumer authorization ID, data scope, and stated purpose?
    • How does the system propagate consumer authorization revocation to active agent sessions and any cached tokens?
    • Is data minimization enforced at the agent and application layer, including memory and log retention, not only at the API gateway?
    • Is the integration architecture provider-agnostic enough to accommodate staggered data provider compliance timelines?

    Govern AI Agent Access to Open Banking Data Before It Reaches Production

    Trussed AI provides runtime governance for AI agents, including agent identity, least-privilege permissioning, and audit logging for tool calls against sensitive APIs.

    Talk to an Expert