GLBA AI Controls Mapping Against the Safeguards Rule Elements
This GLBA AI controls mapping takes the elements of 16 CFR 314.4 and assigns each one a control point, an owner, a repeatable test, a retained artifact, and a boundary on the authenticated path from a user or agent to an LLM. It shows where an HTTP enforcement point gives direct coverage for access limits and monitoring, and where the qualified individual, IAM, cryptography, procurement and incident response teams stay accountable.

A mortgage servicer's internal assistant takes a borrower question, pulls the account file, and sends both to a model endpoint over HTTPS. A useful GLBA AI controls mapping says which element of 16 CFR 314.4 that transaction touches, which component enforces it, who owns that component, how it is tested, and which adjacent path is left uncovered. Assigning the whole FTC Safeguards Rule to one proxy is how these maps lose an examiner's confidence in the first ten minutes.
I prefer a map that names its uncovered paths on the first page. The uncovered paths are what the examiner is looking for anyway.
TL;DR
- Give every 314.4 element a control point, an owner, a repeatable test, a retained artifact, and a stated boundary.
- The access limit at 314.4(c)(1) and the monitoring and logging duty at 314.4(c)(8) both operate at the routed request, where caller identity, destination and content classification are available together.
- The qualified individual at 314.4(a), the written risk assessment at 314.4(b), and the annual report at 314.4(i) are governance duties that no technical component discharges.
- Direct provider traffic, local execution, unmanaged endpoints, and opaque vendor inference carry no gateway coverage and need named compensating controls.
Six fields per entry
Section 314.4 opens with "In order to develop, implement, and maintain your information security program, you shall" and then lists the elements. Each mapping entry should carry:
- Element: the paragraph of 314.4 and the specific obligation inside it.
- Control point: the component where the mechanism operates.
- Owner: the role accountable for configuration and operation.
- Test: a repeatable action with an expected result.
- Evidence: retained configuration and events, with the report or sign-off.
- Boundary: the traffic covered, and the adjacent paths needing something else.
Section 314.3(b) sets the objectives the whole program serves: insuring the security and confidentiality of customer information, protecting against anticipated threats or hazards to its security or integrity, and protecting against unauthorized access to or use of it that could result in substantial harm or inconvenience to a customer. Every entry should trace back to one of those three. The zero trust for AI guide works the same reasoning from the architecture side.
Access limits at 314.4(c)(1)
Element: implement and periodically review access controls that authenticate and permit access only to authorized users, and limit authorized users' access only to the customer information they need to perform their duties and functions.
Control point: the inline HTTP decision point in front of the LLM endpoint.
Owner: the AI platform owner with the IAM lead.
Test: send an authorized role, an unauthorized role, and a request with no identity context to the same route, and confirm each outcome before the request leaves the institution's perimeter.
Evidence: versioned policy, identity and role on each event, model destination, decision, UTC timestamp, response status.
Boundary: coverage is direct for calls that traverse the control point. Application and network owners prove routing and bypass prevention. Account provisioning, role definition and the periodic review itself sit with IAM.
Multi-factor authentication at 314.4(c)(5)
Element: implement multi-factor authentication for any individual accessing any information system, unless the qualified individual has approved in writing the use of reasonably equivalent or more secure access controls.
Control point: the identity provider and the calling application, upstream of the model request.
Owner: the IAM lead, with the qualified individual approving any written exception.
Test: authenticate a staged user, validate the assertion at the request point, join that event to the AI decision, then repeat with an expired assertion and confirm the denial.
Evidence: authentication record, assertion schema, validation result, correlation identifier, denial event, any written exception signed by the qualified individual.
Boundary: an enforcement point validates the identity context an application supplies. Authenticator management, enrolment and account lifecycle stay upstream. When an application discards identity before the outbound call, no downstream component can reconstruct it, and the map should record that route as uncovered rather than green.
Monitoring and logging at 314.4(c)(8)
Element: implement policies, procedures, and controls designed to monitor and log the activity of authorized users and detect unauthorized access or use of, or tampering with, customer information by such users.
Control point: the classification and record writer at the request boundary.
Owner: security operations with the data protection owner.
Test: send a staged request containing a customer-information pattern and confirm detection, the policy action, the alert, and the record. Then send a permitted request and confirm the control discriminates rather than blocking everything.
Evidence: classification rules with version, per-decision records including denials and redactions, alert history, investigation dispositions, retention configuration.
Boundary: activity inside the application before the outbound call, and anything a user does after receiving a response, need application and endpoint telemetry. The AI audit trail requirements guide covers the record fields that make these events usable later.
Encryption at 314.4(c)(3) and disposal at 314.4(c)(6)
Element: protect by encryption all customer information held or transmitted, both in transit over external networks and at rest, with compensating controls only where the qualified individual reviews and approves infeasibility. Develop and maintain secure disposal procedures for customer information in any format no later than two years after the last date it was used in connection with providing a product or service, subject to the stated exceptions, and periodically review the retention policy.
Control point: transport configuration on the outbound leg, the record store, and the disposal job.
Owner: platform engineering with the records owner.
Test: verify the negotiated cipher suite and certificate validation outbound, confirm encryption at rest on the record store, then run the disposal job against a seeded record past its schedule and confirm removal.
Evidence: TLS configuration, key custody record, storage encryption settings, retention schedule covering prompt and response records, disposal job output, policy review date.
Boundary: key lifecycle management is a separate function. The AI audit log retention guide covers the tension between the two year disposal ceiling and the evidence an examiner may want from further back.
Service provider oversight at 314.4(f)
Element: take reasonable steps to select and retain service providers capable of maintaining appropriate safeguards for the customer information at issue, require them by contract to implement and maintain such protections, and periodically assess each provider based on the risk it presents.
Control point: procurement controls, contract terms, and the route allowlist that decides which provider endpoints are reachable at all.
Owner: third-party risk with procurement.
Test: attempt a call to a model endpoint that is not on the approved list and confirm the denial at the enforcement point, then confirm the approved provider has a current assessment on file.
Evidence: allowlist configuration, denial event, due diligence file, executed contract clauses, subprocessor list, reassessment record with date.
Boundary: the provider's internal controls are evidenced by the provider's own reports and the institution's assessment, not by traffic records.
The elements no component discharges
Four duties belong to people. The qualified individual designation at 314.4(a) carries retained responsibility even when the role is filled by an affiliate or service provider, along with a designated senior member of the institution's own personnel to direct and oversee that individual. Criteria and mitigation decisions for the written risk assessment at 314.4(b) have to be authored, not generated. Seven required areas make up the written incident response plan at 314.4(h), running from goals through post-event revision. Regularly and at least annually, the written report at 314.4(i) goes to the board or a senior officer, covering program status, compliance, and material matters including testing results and security events.
Section 314.4(d)(2) sits between the two categories. Continuous monitoring can satisfy it, and absent effective continuous monitoring the institution owes annual penetration testing and vulnerability assessments at least every six months, plus whenever there are material changes or circumstances with a material impact on the program. A gateway contributes monitoring signal there without being the testing program.
Four paths carry no coverage at all: direct provider traffic from an unmanaged device, local model execution, browser sessions outside the enforced route, and inference embedded in a vendor product where the call is invisible. Each needs a named compensating control in the map. The GLBA AI compliance overview covers the programme context around them.
DeepInspect
DeepInspect operates at the routed HTTP boundary between authenticated users or agents and LLM endpoints. In this mapping it is the control point for the access limit at 314.4(c)(1), the validation point for supplied identity context supporting 314.4(c)(5), the classification and record source for the monitoring duty at 314.4(c)(8), and the enforcement surface for the provider allowlist behind 314.4(f).
The qualified individual designation, the written risk assessment, key management, secure disposal execution, service provider due diligence, penetration testing, personnel training, and the annual report to the board stay with the roles that already own them. Book a demo today.
Frequently asked questions
- Does the Safeguards Rule apply to prompts sent to a third-party model?
Where the prompt carries nonpublic personally identifiable financial information about a customer, it carries customer information, and the elements of 314.4 apply to the systems handling it. The rule regulates the information rather than the technology, so the model endpoint being external changes the service provider analysis rather than the obligation.
- What are the FTC's stated objectives for the program?
Section 314.3(b) lists three: insuring security and confidentiality of customer information, protecting against anticipated threats or hazards to its security or integrity, and protecting against unauthorized access to or use of it that could result in substantial harm or inconvenience to a customer.
- Which entities does the FTC's version cover?
Non-banking financial institutions under the FTC's jurisdiction, including mortgage brokers, auto dealers extending credit, payday lenders, tax preparers, collection agencies and certain investment advisers. Institutions supervised by a prudential banking regulator follow that regulator's parallel safeguards standards, and the mapping should name which one applies. The Federal Register final rule records the Commission's reasoning on scope and on each element.