International transfers, transfer agreements, processor contracts and access controls: what UK businesses should check before an offshore team touches personal data.
In this article
- 01Why offshore development is a data protection question
- 02Step one: avoid the transfer where you can
- 03When a restricted transfer does happen
- 04The processor contract: what Article 28 expects
- 05Access controls you should insist on
- 06Logs, analytics and third-party tools
- 07Breaches, incidents and the 72-hour clock
- 08What about the vendor's own country's law?
- 09Special category data and higher-risk processing
- 10Questions to ask your offshore vendor
- 11A short checklist before you sign
Why offshore development is a data protection question
Hiring a development team outside the UK is mainly a commercial decision, but it becomes a data protection decision the moment that team can see personal data. Under UK GDPR, giving someone outside the UK access to personal data, even remotely and even if the database stays in a London cloud region, can count as a restricted transfer. That brings extra obligations for you as the controller.
This article explains, at a general level, what UK businesses should check before an offshore team touches personal data. It is general information, not legal advice. Your data protection officer or legal adviser should confirm what applies to your situation, especially as the UK regime has been amended by the Data (Use and Access) Act 2025, whose main data protection changes took effect in February 2026.
Step one: avoid the transfer where you can
The simplest compliance strategy is often to make sure developers never need real personal data. Most development and testing work can be done with synthetic data, properly anonymized extracts or seeded test accounts. If the offshore team has no access to production systems or personal data, many of the transfer questions below do not arise.
That is good engineering practice anyway. Separate environments for development, staging and production, with production access limited to a small number of named people, reduce the risk of accidental exposure and make audits much simpler.
- Synthetic or anonymized data in development and staging
- No copies of production databases on developer machines
- Production access through audited, time-limited break-glass procedures
- Logs and error reports scrubbed of personal data before they leave production
When a restricted transfer does happen
If offshore staff must access personal data, for example to support a live system, you need a lawful basis for the transfer. Transfers to a country covered by UK adequacy regulations (sometimes called data bridges) are straightforward. At the time of writing India is not on that list, so check the ICO's current list before relying on it.
Without adequacy, UK businesses usually rely on appropriate safeguards. The ICO's International Data Transfer Agreement (IDTA) is a standalone UK contract. The International Data Transfer Addendum is used alongside the EU Standard Contractual Clauses, which suits groups that already use the EU clauses. Either way, you are expected to carry out a transfer risk assessment, and the ICO publishes guidance and a tool to help.
The processor contract: what Article 28 expects
A development partner that handles personal data on your behalf is usually a processor, and UK GDPR requires a written contract with specific terms. This is often called a data processing agreement (DPA). Check that it covers:
- Processing only on your documented instructions
- Confidentiality commitments from everyone with access
- Appropriate technical and organizational security measures
- Rules for engaging sub-processors, with your prior authorization
- Help with data subject requests and data protection impact assessments
- Notifying you of a personal data breach without undue delay
- Deleting or returning data at the end of the contract
- Information and audit rights so you can verify compliance
Access controls you should insist on
Contracts set expectations; technical controls enforce them. Ask the vendor to work inside your accounts rather than theirs: your code repositories, your cloud organization, your identity provider. Use identity and access management with individual named accounts, multi-factor authentication and role-based permissions, never shared logins.
Review access monthly and remove it the same day someone leaves the project. Require encryption in transit and at rest, managed laptops with disk encryption and screen locks, and audit logs you can read. If you ask for evidence such as Cyber Essentials certification or written security policies, accept what the vendor can genuinely show rather than a badge on a website.
Logs, analytics and third-party tools
Personal data leaks into places teams forget. Error trackers, analytics tools, support desks and AI coding assistants can all receive personal data, and each is a processor or sub-processor with its own location. Ask the vendor which tools it uses on your project, where they store data and whether personal data could reach them. Configure error reporting to strip emails, names and tokens before events leave your systems.
Breaches, incidents and the 72-hour clock
As controller, you generally have 72 hours from becoming aware of a reportable breach to notify the ICO. Your processor must tell you without undue delay, so the contract should define what that means in hours, who to contact and what information to provide. Run through a simple incident scenario with the vendor before go-live: who notices, who is told, and how you would know which records were affected.
What about the vendor's own country's law?
Your vendor is also subject to its local law. In India, the Digital Personal Data Protection Act 2023 applies to processing in India, with the DPDP Rules notified in November 2025 phasing in most obligations by May 2027 under the current schedule, though certain obligations do not apply where an Indian company processes data of people outside India under a contract with a foreign business. Indian security rules, such as CERT-In's incident reporting directions, can also affect how the vendor logs and reports incidents. Ask the vendor to explain how it handles both sets of rules.
Special category data and higher-risk processing
Health, biometric and other special category data, children's data and large-scale monitoring raise the bar. You may need a data protection impact assessment before the project starts, and stronger controls such as tighter access, additional encryption and closer oversight of anyone outside the UK who can reach the data. For these projects it is usually worth designing the system so the offshore team never needs production access at all.
Questions to ask your offshore vendor
A short conversation built around these questions will tell you a lot about how seriously a vendor takes data protection:
- Will your team need access to personal data, and why?
- Which staff and subcontractors could reach it, and from which countries?
- Which tools and sub-processors will touch project data?
- How do you manage laptops, accounts and access removal?
- How quickly will you tell us about a security incident, and how?
- Will you sign the IDTA or Addendum and our processor terms?
A short checklist before you sign
Before an offshore team starts work, confirm that you have mapped which personal data they could reach, minimized it, documented the transfer mechanism and risk assessment, signed a processor contract, set up access controls in your own accounts and agreed an incident process. Our GDPR compliance service and explainer on GDPR go into more detail.
Nexzem is based in Dehradun, India, and works with UK clients remotely, usually inside the client's own repositories and cloud accounts. Our page for UK businesses explains how we handle hours, contracts and data access, and our web application development for the UK page covers project specifics.



