Keeping training data in India: what the DPDP Act actually asks of you

Keeping training data in India: what the DPDP Act actually asks of you

Compliance

Keeping training data in India: what the DPDP Act actually asks of you

Data residency gets discussed as though it were a firewall rule. Most of what the DPDP Act requires is about accountability, not geography — but geography still shortens some conversations.

Topic
Data protection
Reading
About 6 minutes
Published
31 July 2026
Not legal advice
See below

The short version

The DPDP Act 2023 does not impose blanket data localisation. It permits transfer outside India except to countries the government restricts. What it does demand is that you know what personal data you hold, why, on whose instruction, and that you can answer a person who asks about theirs. Hosting in India does not discharge those duties — it just removes one variable.

Not legal advice

We host GPUs; we are not your lawyers. This is a practical orientation for engineers, not a compliance opinion. Rules and notified restrictions change. Get advice for your own situation before relying on any of it.

01What the Act does not say

The most common misconception is that India requires all personal data to stay in India. That was proposed in earlier drafts and is not what the 2023 Act does. The general position is permissive: transfer outside India is allowed, except to territories the central government specifically restricts by notification.

Sector rules are a different matter. Reserve Bank of India directions on payment system data are genuinely localising, and other regulators impose their own requirements. If you are in a regulated sector, that regime — not the DPDP Act — is usually what binds you.

02What it does require

The obligations that actually bite are procedural, and they apply wherever the bytes live:

  • Purpose and consent. You process personal data for a lawful purpose the person was told about. “We might train something on it later” is not that.
  • Data minimisation. Hold what the purpose needs, not everything you happened to collect.
  • Accuracy and erasure. Correct it on request; delete it when the purpose is served or consent is withdrawn. For a training pipeline this is the hard one — see below.
  • A named Grievance Officer. A real, reachable person who answers within a defined period. Ours is named in Privacy Policy §8.
  • Breach notification. To the Board and to affected people.
  • Accountability down the chain. If you use a processor, you remain responsible. Their compliance is your problem.

03Where you sit in the chain

This is the part engineers most often get backwards, and it decides who owes what.

If you rent a GPU from us and put a dataset containing personal data on it, you are the data fiduciary. You decided what to collect and why. We are a data processor: we host the bytes on your instruction and nothing more. We do not decide what goes on your instance, we do not inspect it, and we do not use it for anything of our own.

Practically that means the erasure request lands on you, not on us. We can delete an instance; we cannot find one person’s rows inside your training set. Which is why the design decision matters more than the hosting decision.

The trained-model problem

Deleting a row from a dataset is easy. Removing its influence from a model you already trained is not — retraining is often the only honest answer. If your pipeline may need to honour erasure requests, decide before training how you would do it: keep provenance for every training example, prefer aggregation or pseudonymisation where the signal survives it, and avoid training on identifiable personal data unless the purpose genuinely requires it.

04Where hosting location genuinely helps

Residency is not a compliance silver bullet, but it is not theatre either. It helps in specific, real ways:

  • Fewer transfers to justify. If the data never leaves India, cross-border transfer analysis largely stops being a question you have to answer.
  • Shorter vendor reviews. Enterprise and public-sector procurement in India asks where data resides. “Mumbai” ends that thread quickly.
  • Contractual clarity. One jurisdiction, one governing law, one set of courts. Our Terms §16 is India throughout.
  • Latency, incidentally. Not compliance, but if your users are in India, a Mumbai round trip beats a Virginia one.

What it does not do: it does not create consent you never obtained, it does not minimise a dataset you over-collected, and it does not exempt you from erasure.

05A practical checklist

Do thisWhy
Inventory personal data in your training setsYou cannot minimise or erase what you have not catalogued
Record provenance per exampleMakes erasure and audit tractable later
Pseudonymise or aggregate before training where signal allowsReduces the obligations that attach at all
Name a Grievance Officer and publish the addressRequired, and cheap to do
Know your sub-processors and their locationsYour accountability extends to them
Write down your retention period and actually enforce itIndefinite retention is the most common unforced error

Our own sub-processors and where each one sits are listed in Privacy Policy §4, and instances run on our own hardware in Mumbai. If you need a data processing agreement for your own compliance file, email privacy@vijaycloud.com.