HomeSecurity, Governance, & Risk

Why Enterprises Often Lose The Thread On Customer Data The Moment It Enters A Model (And How To Fix It)

October 16, 2026

Platform Architect Harshavardhan Peddireddy on why generated outputs still carry customer data, and how a tracking key that travels through every pipeline makes a consent withdrawal actually land.

Why Enterprises Often Lose The Thread On Customer Data The Moment It Enters A Model (And How To Fix It)
Credit: CIOnews

Get the latest from CIOnews.

Enterprise AI, governance, risk, and leadership insights for CIOs, CTOs, CISOs, and technology leaders.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
"After the model is trained, it becomes a black box. You can't ask it how this was generated, where it was learned from, whose data."

Harshavardhan Peddireddy

Platform Architect

Most enterprises can tell you when they last trained a model. Far fewer can tell you when they last rewrote the privacy policy governing the data that trained it, and the gap between those two dates is where customer data slips past its own rules. The fix starts with treating lineage as a live control layer rather than documentation: a tracking key that travels with customer data through every pipeline, so that when someone says no, the no reaches every system the data ever touched.

Harshavardhan Peddireddy is a Platform Architect who builds privacy-first data ecosystems for large-scale testing and AI work. Over 18 years he has engineered data de-identification and synthetic data systems across retail, healthcare, financial services, and payments, and he is now a Ph.D. researcher in Artificial Intelligence focused on responsible AI. That dual vantage, the practitioner masking production data by day and the researcher interviewing enterprises about how they handle it, has left him with a pointed read on where the controls give way.

"If you ask any engineer when your organization last updated its privacy policy, compared to when you last trained a newer application or model, those two dates have years of difference," he said. "My privacy policy was last updated in 2023 or 2024, but the last time you trained your model is two weeks ago, a sprint ago." The lag is not an administrative footnote. Policies written before generative AI became routine are the rulebook enterprises are still using to govern data flowing into systems those rules never anticipated, and the standards for how that data gets used have to move with the model, not the compliance calendar.

Peddireddy sees the damage concentrating in three places as enterprises pour customer data into AI.

  • One yes covers everything: The first is consent, which almost always gets captured for a single moment and then stretched far past it. "When customers are asked, 'Can we use your data for something?' they say yes. But they don't know how it'll actually get used," he said. "At a pharmacy, you think the consent is just to release your medication, maybe to discuss it with you. But that yes goes beyond that. Organizations may use it to train their models, to target advertisements." A consent checkbox collected to fill a prescription becomes, without the customer's knowledge, a grant that reaches into model training and ad targeting. The scope was never written down, so nothing stops it from expanding past what anyone intended.

  • When the output becomes the input: His second concern is the one he returns to most, and it reframes what enterprises think they own. Once customer data enters a model, the first generated output becomes the input for hundreds more, and the connection back to the person who supplied the original data dissolves. Enterprises then treat those downstream outputs as proprietary corporate assets. Peddireddy's argument is that the label is wrong, because the lineage never actually breaks. "After you generate a picture or a report out of the data, people from different enterprises consider that as their proprietary data, though it was generated by initial customer data," he said. "Even after you refine it, rephrase it into some report, some diagram, a document, a picture, you still have traces of it. We should accept that bitter fact and act." The report an enterprise generates three and four and five steps removed from the source still carries the customer in it, which means it still carries the customer's rights in it.

  • The black box swallows the trail: The third break is auditability, and it is the one with no clean workaround once the data is in. A trained model does not keep a record you can interrogate. "After the model is trained, it becomes a black box. You can't ask it how this was generated, where it was learned from, whose data," Peddireddy said. The traceability is gone at exactly the point a regulator, a customer, or an internal reviewer would most want it. He notes that even consumer tools betray how sticky this is: history a user believes they deleted leaves traces, and the system still matches new questions against patterns it supposedly forgot. At enterprise scale, that residue is a governance liability rather than a convenience feature.

These three failures share a root, which is that enterprises trust controls they put in place once and never revalidate. Peddireddy is careful to say the guardrails exist. The problem is the confidence invested in them, the assumption that because a safeguard was built it is still doing its job on every run against every kind of data. Work that involves masking production data is the example he trusts least on faith.

  • Synthetic data isn't a free pass: The reflex fix for sensitive data in testing is to swap in synthetic records, and Peddireddy spends real effort building exactly those systems. He also thinks enterprises lean on them too hard in the AI era, because good synthetic data is realistic by design and a model can't tell the difference. "If you call it synthetic data, it is production-like data. You have a realistic first name, realistic last name, realistic SSN, realistic email IDs that you need for better results from your models," he said. "So when you feed the data, how does your AI system know whether it is real or fake? There is no differentiation. Tomorrow by mistake, even real data passed to that system, it will act the same way." The realism that makes synthetic data useful is the same realism that makes it indistinguishable from the real thing, so the control that was supposed to remove risk can wave live customer records straight through. His answer is not to abandon synthetic data but to label it so the system knows what it is holding, and to never assume the masking algorithm worked. Teams running de-identification against HIPAA identifiers should still build a separate validation step on top, on the principle that handling customer data earns an extra check the pipeline doesn't get to skip.

That insistence on non-reversibility is where his practice meets the formal standard. Federal de-identification guidance under HIPAA's Safe Harbor method requires that any code used to re-link records not be derived from the information it replaces, which is the same discipline Peddireddy describes building into his masking work. The goal is a transformation no one can run backward. "The algorithm you define should not be reversible. Nobody can reveal the behind-the-scenes value," he said. "If my name is replaced with a dummy value, nobody can look at that value and trace it back to me." Masking that can be undone is not masking. It's a delay.

  • Make lineage do the work: All of it points back to lineage, and Peddireddy wants it treated as plumbing that acts, not a diagram that sits in a binder. His model is a reference key, a hash, attached to customer data at the first pipeline and carried through every transformation and every new output, so the data is traceable no matter how many times it's reused. The payoff shows up the moment a customer changes their mind. He points to consumers in states with withdrawal rights who opted out and kept seeing targeted ads anyway. "It is only removed from one database. They don't know how many other places this data has been passed," he said. "If we had proper traceability, the moment the customer said no, that no answer passes along with the hashing key, and wherever it has gone, we can go and update it." A deletion request that reaches one table and misses the other twelve isn't a deletion. It's the kind of gap that turns one annoyed customer and a fifty-dollar coupon into a thousand-plaintiff lawsuit, and the difference between the two is whether the enterprise can actually find every place the data landed.

  • Deleting in the dark: The tooling to act on lineage already exists, which makes the missing piece organizational rather than technical. Remediation tools can perform the deletions and the retraining once they are told where to operate. What they can't do is reconstruct years of untracked flows after the fact, and most enterprises that started using customer data before they started tracing it are now trying to delete in the dark. "These market tools can do the job. The problem is a lot of organizations don't maintain the traceability," Peddireddy said. He compares it to a SQL developer running a delete against the wrong schema: the query returns no record found, not because the record is absent but because the search is pointed at the wrong place. "There is a record. The reason is you are tracing in the dark. You don't have the right lineage to figure out what to delete." The enterprise believes the data is gone. It isn't.

  • Scope it and let it expire: The forward-looking fix he keeps coming back to is to define what customer data will be used for, say so plainly, and attach an expiration. A handful of medical organizations already set expiry dates on consent. Most industries treat a single yes as permanent and unbounded. "The purpose needs to be defined, explained, then take signatures, then put an expiry date. After 12 months this consent will be expired, we have no right to use your data," he said. How fast an enterprise can honor that varies by what the business runs on. Banking and insurance sync customer changes in minutes because everything they do is built around customer records. Retail and tourism move in batches, and a withdrawal can sit unprocessed. For enterprises outside the regulated industries, Peddireddy frames the regulated playbook less as a burden to copy than as an early warning worth heeding before the lawsuit, not after.

The through-line is a refusal to mistake generated data for owned data. An enterprise exists in the AI era because of customer data, and the outputs it builds on top carry traces of the people who supplied it, whether or not the balance sheet calls them assets. "Unless you get rid of the traces, it is not your proprietary data," Peddireddy said. "You always need to have a lineage, and then consent: do I have consent to use customer data for this purpose? Was that defined in scope?" For most enterprises, the honest answer is that the scope was never defined at all, and the work now is to go back and draw it before someone else does it for them.

The views and opinions expressed are those of Harshavardhan Peddireddy and do not represent the official policy or position of any organization.

research report

From the Edge to the Core:
Bringing Agentic AI to the Heart of the Enterprise.