Texas CDPA compliance: what the audit misses and what regulators actually check

Key takeaways
Texas CDPA Section 541.003(a) requires verifiable parental consent -- not COPPA-style notice. Email verification alone fails this check. Vulnox assessments found this gap in 28% of organizations processing data for users under 13.
Texas CDPA regulators investigating a breach request data flow diagrams and system configuration evidence, not policy documents. A policy stating encryption is used is not the same as proof that it is enforced.
The Texas CDPA's 'reasonable security' standard is explicitly size- and context-dependent. What passes for a 200-person SaaS company will not pass for a regional healthcare operator processing sensitive categories of data.
Data correction request workflows (CDPA Section 541.052) are a common attack vector. Organizations relying on email-only identity verification for correction requests are exposing users to SIM-swap-adjacent fraud patterns.
GDPR compliance does not transfer to Texas CDPA compliance. The consumer definition, the opt-out scope, and the children's data requirements diverge in ways that break boilerplate privacy programs.
Remediation sequenced without a data flow baseline produces rework. Organizations that map processing activities before touching controls avoid rebuilding consent workflows twice.
TL;DR
Texas CDPA compliance fails at the implementation layer, not the policy layer. Auditors tick the encryption box without checking cipher configuration. They confirm a parental consent notice exists without verifying the mechanism is actually verifiable. Regulators investigating a real breach want data flow diagrams and configuration outputs -- not PDFs. The organizations that get fined are not the ones that ignored the law. They are the ones that documented compliance without building it.
The audit passed. The breach happened anyway.
A mid-sized e-commerce operator serving Texas consumers went through a privacy compliance review in Q1 2024. External auditors confirmed GDPR-aligned policies were in place, encryption was documented, and consumer rights workflows existed. The Texas CDPA audit passed. Eight months later, a data correction request workflow was used to alter account records for roughly 400 users. The attacker did not need to break any encryption. They submitted correction requests using email addresses harvested from a credential dump, passed the only identity check in place -- email verification -- and modified downstream account data that enabled SIM swap attempts on a subset of those users.
When the Texas AG office opened an inquiry, the first document request was not for the audit report. It was for a complete data flow diagram showing every system that processed the affected users' personal data, and configuration evidence that the correction request workflow enforced identity verification beyond email. Neither document existed. The audit had passed. The evidence required after the fact had never been built.
Where Texas CDPA programs are actually breaking
28%
Of organizations assessed by Vulnox that process data for users under 13 lacked a verifiable parental consent mechanism meeting Texas CDPA Section 541.003(a) requirements. Most had COPPA notices. None of those notices constitute verifiable consent under the CDPA standard. (Vulnox assessment data, 2024)
4 of 10
Texas CDPA-scoped organizations in Vulnox assessments were relying on email verification as the sole identity check for data subject rights requests, including correction and deletion. Email verification does not establish that the requestor is the data subject. (Vulnox assessment data, 2024)
July 1, 2024
Texas CDPA effective date. Organizations that began compliance preparation after this date were already operating in violation for any data processed between collection and the completion of their remediation program.
What 'reasonable security' actually means under Texas CDPA -- and how it differs from GDPR
Texas CDPA Section 541.101 requires 'reasonable security practices and procedures appropriate to the nature of the personal data.' That phrase does more work than it looks like. 'Appropriate to the nature of the data' means the standard is not fixed. A company processing financial account numbers faces a different reasonableness threshold than one processing newsletter subscription emails. What a GDPR compliance program built around a European data protection officer's interpretation of 'appropriate technical measures' produces is not automatically mapped to this standard.
The divergence shows up in three specific places. First, the CDPA's definition of 'sensitive data' includes precise geolocation and known children's data as distinct categories requiring explicit consent -- not just heightened processing safeguards. Second, the opt-out right under CDPA covers targeted advertising, sale, and profiling explicitly. GDPR's right to object under Article 21 is narrower in some respects and broader in others. Boilerplate mapping between the two produces gaps in both directions. Third, the CDPA imposes a data protection assessment obligation for high-risk processing activities that is structured differently from GDPR Article 35 DPIAs. Organizations that copied their DPIA process across assume equivalence that does not exist.
The reasonableness standard also interacts with organizational size in a way GDPR does not make explicit. The Texas AG's office has publicly indicated that small businesses are not exempt -- but that the cost and complexity of controls is a factor in determining what is reasonable for them. That is a two-edged statement. It reduces the floor for small organizations. It also means large organizations processing sensitive data cannot cite cost as a reason for weak controls.
Example
A 12-person HR technology company serving Texas employers assumed their SOC 2 Type II report satisfied CDPA reasonable security requirements. SOC 2 covers availability, confidentiality, and processing integrity -- but the trust service criteria do not map cleanly to the CDPA's data minimization requirement or the obligation to implement data protection assessments before launching new high-risk processing activities. The SOC 2 was real. The CDPA gap was also real.
TLS configuration is a case where auditors consistently fail at the implementation layer. A server configured for HTTPS passes an encryption checkbox. A server running TLS 1.0 with RC4 ciphers is technically encrypted and practically broken. The command output from openssl s_client -connect [host]:443 tells you more about actual TLS posture in 10 seconds than a policy document does in 10 pages.
What Vulnox found in Texas CDPA assessments
Assessment base: Vulnox Texas CDPA assessments, 2024. Findings drawn from organizations ranging from 8 to 340 employees across SaaS, e-commerce, and professional services.
Parental consent mechanisms failed under test conditions in 28% of assessed organizations
Organizations displayed age-gate interfaces and COPPA-compliant notices. When tested, the verification mechanism in every failed case was a checkbox or an email to a parent-provided address. Neither constitutes verifiable consent under Texas CDPA Section 541.003(a). The law requires a mechanism that a reasonable person would consider reliable for verifying that the consenting adult is actually the child's parent or guardian. A checkbox is not that mechanism.
Organizations believed their COPPA compliance transferred to CDPA compliance. It does not. COPPA and the Texas CDPA share subject matter but use different verification standards. Every organization that assumed equivalence had a gap they had never been told about.
Data subject rights workflows used email verification as sole identity check
Four of ten assessed organizations processed correction and deletion requests by sending a confirmation link to the email address on file. No secondary verification. No identity proofing beyond email possession. In post-assessment conversations, every organization said they had built the workflow to be 'frictionless for the user.' That frictionlessness is the attack surface. Email addresses for most of these organizations' users were available in credential dumps from unrelated breaches.
The correction request workflow is not usually on the threat model. It should be. Account takeover does not require password compromise if you can modify the account record through a rights request. The organizations that understood this as a security control, not just a compliance checkbox, had multi-factor identity verification in the workflow. The ones that treated it as a user experience feature did not.
Data flow documentation existed at policy level but not at system level
Every assessed organization had a privacy notice describing categories of data collected and purposes of processing. None had a system-level data flow diagram showing every database, API endpoint, and third-party data transfer involved in a single user's data lifecycle. When asked to produce one during assessment preparation, two organizations took more than three weeks to build it -- and both discovered undocumented data transfers to analytics vendors they had added via tag manager without privacy review.
A privacy notice is a legal disclosure, not a data inventory. Organizations that conflate the two have not done the underlying mapping work. The regulator requesting documentation after a breach will not accept the privacy notice as a substitute for the data flow diagram. Building the diagram is the work. The notice is the output.
The organizations with the cleanest audits had the worst evidence posture
Common belief
A passed compliance audit means the documentation and controls are in order. If something goes wrong, the audit record provides protection.
What we found
In one assessment, an organization had failed a parental consent check and had no system-level data flow documentation. Their last compliance audit had returned a clean result. The auditor had reviewed the privacy policy, the age-gate interface, and an email template used to notify parents. The auditor had not tested whether the notification email was actually sent, whether a response was required before processing began, or whether an unanswered notification was treated as consent by default. It was.
This is backwards for Texas CDPA. The audit record shows what an auditor checked against a checklist at a point in time. The regulator investigating a breach does not care about the audit record. They care about the state of controls at the time of the incident and whether the organization can prove those controls were functioning.
The cleanest audits Vulnox has reviewed were built around policy documentation: written procedures, signed acknowledgments, training completion records. All of that documentation is easy to produce. None of it demonstrates that data was actually flowing securely, that parental consent was actually being verified, or that data subject rights requests were actually being processed with adequate identity verification.
Organizations with heavier operational security programs -- configuration management, access logging, quarterly vulnerability scans with documented remediation -- had messier audit trails in some cases. But when we walked through what a breach investigation would look like, they had the evidence. The ones with clean audits often did not.
What clients said before the assessment -- and what was actually happening
'We have a GDPR-compliant privacy program. Texas CDPA is basically GDPR with a different name.'
Root cause:GDPR and Texas CDPA share a general structure but diverge on children's data requirements, the explicit scope of opt-out rights, and the evidence standards regulators request during investigations. A GDPR program built around EU supervisory authority expectations will not produce the data flow documentation and configuration evidence that the Texas AG's office requested in the cases we reviewed. The assumption of equivalence is the gap.
'Our privacy notice says we don't sell data. That covers the opt-out requirement.'
Root cause:Texas CDPA defines 'sale' narrowly, but 'targeted advertising' and 'profiling' are separate opt-out rights with separate mechanisms required. Organizations using behavioral advertising platforms -- including retargeting pixels and ad network integrations added via tag manager -- are often engaged in targeted advertising under the CDPA definition regardless of whether they receive direct monetary compensation for the data transfer. The privacy notice statement about selling data does not address the targeted advertising opt-out at all.
'We have a data correction request form. That satisfies the data subject rights requirement.'
Root cause:A form satisfies the existence requirement. The CDPA requires that corrections actually be made within a reasonable time, that the organization can demonstrate the correction was propagated to systems where the data was held, and that the identity of the requestor was verified before the correction was applied. Most organizations had the form. Almost none had the downstream propagation tracking or the identity verification logs.
What Texas CDPA assessments consistently miss
Third-party data transfers via tag manager
Marketing and analytics tags added through Google Tag Manager, Segment, or similar systems create data transfers that frequently bypass privacy review. The tag fires on a user action, sends data to a third-party endpoint, and the privacy team is never in the approval chain. In Vulnox assessments of e-commerce and SaaS organizations, an average of three undocumented third-party data transfers were discovered per organization by reviewing tag manager configurations against the data processing agreements on file. None of those transfers had been assessed for CDPA compliance.
Deletion request propagation to backup systems
Organizations with a deletion request workflow typically delete the record from the primary database. The same record exists in backup snapshots, data warehouse exports, and analytics platform event logs. Texas CDPA does not exempt backup systems from deletion obligations in the way some other frameworks do for certain data classes. An organization that processes a deletion request and confirms completion has often confirmed only partial deletion.
Data protection assessment obligation for new processing activities
Texas CDPA requires a data protection assessment before beginning processing activities that present a heightened risk -- including targeted advertising and processing sensitive data categories. Most organizations had not built this into their product launch or vendor procurement workflows. New features go through security review. They do not go through CDPA processing activity assessment. The obligation is triggered before processing begins, not after.
API endpoints that process personal data outside the documented data inventory
Internal APIs and third-party integrations frequently process personal data that was never added to the organization's data inventory. A support ticketing integration that passes user email and account ID to a third-party system is processing personal data under a data sharing arrangement that requires documentation. These integrations accumulate over years of product development and are rarely inventoried systematically.
The Texas CDPA assessment sequence that avoids rework
- Step 1
Map data flows at system level before touching controls
Output:A diagram showing every system that collects, processes, stores, or transmits personal data, every third-party data transfer, and the legal basis or consent mechanism for each processing activity. Built in a tool that can be versioned and updated -- not a static PDF.
Purpose:Controls built without a system-level data map get rebuilt when the map reveals undocumented processing. The map is the prerequisite, not the output.
- Step 2
Test identity verification in data subject rights workflows
Output:A documented gap list for each rights request type -- access, correction, deletion, portability -- showing what identity verification is in place and whether it would withstand a credential-stuffing-assisted impersonation attempt.
Purpose:Email verification is not adequate identity proofing for correction or deletion requests. Test the workflow as an attacker would: use a known email address for a test account, submit a correction request from a different email client, observe whether the system accepts the correction without verifying that the requestor controls the account.
- Step 3
Audit parental consent mechanisms against the verifiability standard
Output:Assessment of each consent mechanism with a finding indicating whether it meets the verifiable standard and what mechanism change is required if it does not.
Purpose:The Texas CDPA does not define 'verifiable' but the FTC's COPPA guidance and enforcement history provide a reasonable floor. Review whether the consent mechanism would satisfy an FTC enforcement review. Age-gates, checkboxes, and unverified email notifications do not.
- Step 4
Review tag manager configurations against data processing agreements
Output:A list of undocumented data transfers with a remediation action for each: add to DPA register, add consent mechanism, or remove the tag.
Purpose:Marketing and analytics integrations are the most common source of undocumented third-party data transfers in assessed environments. The review takes less time than it sounds: export the container configuration, list every endpoint receiving user data, check each against the DPA register.
- Step 5
Build configuration evidence, not policy evidence
Output:An evidence package that would support a breach investigation response: system configuration exports, access logs for data subject rights workflows, and records of data protection assessments for high-risk processing activities.
Purpose:Regulators investigating a breach want proof that controls were functioning, not that policies described controls. Configuration screenshots, command outputs showing TLS cipher suites, access logs showing data subject rights request processing -- this is the evidence that matters under investigation.
Where Texas CDPA enforcement is heading
The first significant Texas CDPA enforcement action will involve a data subject rights workflow failure, not a data breach.
The Texas AG's office has enforcement authority that does not require a breach to trigger. Consumer complaints about unprocessed deletion or correction requests are actionable. The rights request workflow failures Vulnox is seeing across assessments -- email-only identity verification, incomplete deletion propagation, requests acknowledged but not completed -- are exactly the pattern that generates consumer complaints. The data breach is harder to detect. The unprocessed rights request is documented in the complainant's own inbox.
Confidence: highIf the first published Texas CDPA enforcement action cites a data breach as the primary trigger rather than a rights request failure, this prediction is wrong. Track AG press releases through end of 2026.Tag manager-based data transfer gaps will become the dominant Texas CDPA compliance failure mode within 18 months as enforcement matures.
Organizations have built compliance programs around their documented data inventory. Tag manager configurations are almost never in that inventory. As regulators and plaintiff attorneys become more sophisticated about how behavioral advertising data flows work technically, the gap between what organizations document and what their tag configurations actually do will become the central enforcement target. The current tooling to audit this exists but is not widely deployed in compliance workflows.
Confidence: mediumIf published enforcement actions and civil litigation through end of 2027 do not include tag manager-based undocumented data transfer as a cited violation, the prediction overstated the enforcement direction.
My view on where Texas CDPA compliance programs are being built wrong
Most Texas CDPA compliance programs are being built by people who know privacy law and are hiring people who know policy documentation. Almost none of them have someone in the room who has actually traced a data subject rights request through a production system and watched it fail.
The result is programs that are legally defensible on paper and operationally broken in practice. The policy says deletion happens within 30 days. The workflow sends a confirmation email and marks the request complete. Nobody checked whether the deletion actually propagated to the analytics warehouse. Nobody tested whether a correction request submitted from a different email address would be accepted without secondary verification.
I think the compliance-security divide is the root cause here, and it runs deeper in US state privacy law than it does in GDPR compliance programs. European organizations went through GDPR implementation with data protection officers who were often security-trained or worked closely with security teams. Texas CDPA implementation is being handled mostly by legal and compliance functions that do not have strong technical collaboration built in. The programs look right from the legal side and break from the technical side.
The strongest counterargument is that legal and compliance ownership is appropriate for a privacy law -- this is not a security standard, it is a data rights framework, and the primary obligation is legal compliance, not technical security. That is true. But the evidence standard after a breach is technical. The regulator will not ask for the legal analysis. They will ask for the data flow diagram and the configuration logs.
Counterargument
Legal and compliance ownership of a privacy law program is appropriate. The primary obligation is to consumer rights and legal compliance, not to security hardening. Technical integration is secondary.
One thing to do this week
Pull your tag manager container configuration -- Google Tag Manager, Segment, Tealium, or whichever system you use -- and export the full list of tags and the endpoints they fire to. Match each endpoint against your data processing agreements register. Any endpoint receiving user data that is not in your DPA register is an undocumented Texas CDPA data transfer. That list is the starting point for a real gap analysis, and it takes about two hours to produce. The organizations that discover three undocumented transfers are in better shape than the ones that discover twelve during a breach investigation.
Further Reading
Gap Analysis
framework gap analysisVulnerability Assessment
vulnerability assessmentsUS state privacy and data security laws: the complete compliance map
Texas CDPA compliance gaps that audits miss and regulators actually check forNIST Vulnerability Assessment Definition
NIST's vulnerability assessment definitionNIST Cybersecurity Framework 2.0
NIST Cybersecurity FrameworkUnderstanding Compliance Gap Analysis
compliance gap analysis guide
Frequently Asked Questions
Does GDPR compliance automatically satisfy Texas CDPA requirements?
No. Texas CDPA and GDPR share structural similarities but diverge on verifiable parental consent standards, the explicit scope of opt-out rights covering targeted advertising and profiling separately from data sale, and the evidence regulators request during investigations. Organizations that mapped GDPR controls to CDPA without a separate gap analysis are carrying compliance gaps they have not identified.
What does verifiable parental consent mean under Texas CDPA?
Texas CDPA Section 541.003(a) requires a mechanism a reasonable person would consider reliable for confirming that the consenting adult is the child's actual parent or guardian. A checkbox, an age-gate, or an unverified email notification does not meet this standard. The FTC's COPPA enforcement history provides a practical floor for what verifiable means, even though COPPA and CDPA are separate obligations.
What evidence does the Texas AG request during a CDPA breach investigation?
Based on patterns from CDPA-adjacent enforcement cases reviewed by Vulnox, investigators request system-level data flow diagrams showing every processing system and third-party data transfer, configuration evidence that stated controls were functioning at the time of the incident, and records of data subject rights request processing including identity verification logs. Policy documents are not substitutes for this evidence.
What is the most common Texas CDPA compliance failure Vulnox finds?
Verifiable parental consent mechanisms -- present in 28% of assessed organizations processing children's data -- and data subject rights workflows relying on email-only identity verification. Both failures pass standard compliance checklist reviews and both create material regulatory exposure under the CDPA's actual requirements.
Do backup systems need to be included in Texas CDPA deletion requests?
Texas CDPA does not explicitly exempt backup systems from deletion obligations the way some frameworks do for specific data classes. An organization that deletes a record from its primary database but retains it in backup snapshots, data warehouse exports, or analytics event logs has not completed the deletion. Propagation to all systems holding the record is required, and the organization should be able to demonstrate that propagation occurred.
When is a data protection assessment required under Texas CDPA?
Texas CDPA requires a data protection assessment before beginning processing activities that present heightened risk, including targeted advertising, profiling, and processing sensitive data categories. The obligation is triggered before processing begins. Most organizations have not built this into product launch or vendor procurement workflows, which means new features and integrations frequently begin processing data before the required assessment is completed.
How does Texas CDPA's reasonable security standard differ for small businesses?
The Texas CDPA's reasonable security standard is explicitly context-dependent -- the size and complexity of the organization, the sensitivity of the data, and the cost of controls are all factors. Small businesses are not exempt, but the standard adjusts to what is achievable given their resources. Large organizations or those processing sensitive data categories face a higher baseline. Cost alone is not a defense for inadequate controls at scale.
Related Articles

GovRAMP Moderate authorization: why the Significant Change Request process catches providers off guard
GovRAMP Moderate is the first tier where you need a government sponsor, annual 3PAO reassessment, and a Significant Change Request process that can pause normal product releases for months. Most providers who stall post-authorization were not prepared for what maintaining Moderate status actually costs operationally.

GovRAMP Low+ authorization: the impact level that punishes providers who get the CUI boundary wrong
GovRAMP Low+ is where providers handling limited Controlled Unclassified Information land — or discover they should not be there. The defining failure is not a missing control. It is a CUI boundary that was drawn before anyone asked what data the government actually sends through the system.

GovRAMP High authorization: why FIPS-validated crypto and personnel security controls catch providers off guard
GovRAMP High is where cloud providers discover that having strong encryption is not the same as having FIPS 140-2 validated encryption — and that distinction alone has derailed authorizations from vendors who passed every other control family. The architectural constraints at High are qualitatively different from every lower tier.
Ready to Secure Your Digital Assets?
Get a comprehensive vulnerability assessment for your website today.