PDPA and AI: how to use language models with Thai customer data
A plain-language guide to Thailand's PDPA for AI teams: lawful basis, cross-border transfers, where models should run, and a 10-point checklist before go-live.
Every AI project in Thailand eventually meets the same question from legal: "Can we send this data to the model?" The honest answer is usually yes, with conditions. This guide explains those conditions in plain language so business and IT teams can design AI systems that pass review the first time.
It is a practical summary, not legal advice. Involve your Data Protection Officer early.
PDPA in one minute
Thailand's Personal Data Protection Act B.E. 2562 (2019) has been fully in force since 1 June 2022. It applies to any organisation that collects, uses or discloses personal data of people in Thailand, wherever the organisation is based. The regulator is the Personal Data Protection Committee (PDPC).
For AI teams, the rules that matter most are:
- Lawful basis. You need one for each purpose: consent, contract, legal obligation, legitimate interest and a few others.
- Purpose limitation. Data collected to deliver an order cannot quietly be reused to train a marketing model.
- Sensitive data. Health, biometric, religious and criminal-record data need explicit consent or a specific legal ground.
- Cross-border transfer. Sending personal data abroad needs adequate protection at the destination or an approved safeguard.
- Data subject rights. People can ask what you hold, correct it, object, or ask you to delete it.
Penalties include administrative fines of up to THB 5 million per violation, plus civil and criminal liability. The bigger cost is usually a halted project.
Where AI creates PDPA risk
| Stage | Typical risk | Practical control |
|---|---|---|
| Collecting data | Notice does not mention AI processing | Update the privacy notice and consent text before launch |
| Sending prompts to a model | Personal data leaves Thailand | Mask identifiers, or use an in-country or private model |
| Storing conversations | Chat logs kept forever | Set retention periods and automatic deletion |
| Training or fine-tuning | Data reused beyond its original purpose | Use anonymised or consented data only |
| Automated decisions | No human review on decisions that affect people | Keep a person in the loop for approvals and rejections |
Choosing where the model runs
There are three common patterns, and most enterprises end up using more than one.
Global cloud model with safeguards
Fast to start and strong on reasoning. Suitable when prompts contain little or no personal data, or when identifiers are masked before they leave your systems. Check the provider's data processing terms: no training on your data, clear retention, and regional processing where offered.
Private model in a Thai or regional cloud
An open-weight model hosted in a data centre in Thailand or the region. Personal data stays in a controlled environment, which simplifies cross-border questions. You trade some convenience for control.
On-premise or sovereign infrastructure
For banks, hospitals and government agencies with the strictest requirements. The model runs on GPUs you control. It needs more upfront engineering but gives the clearest answer to auditors.
Key takeaway: classify the data in each use case first. The data class, not the hype around a model, should decide where processing happens.
A PDPA checklist for AI projects
Before a use case goes live, you should be able to tick every line:
- The purpose is written down and matches the privacy notice.
- A lawful basis is recorded for each purpose.
- A data protection impact assessment (DPIA) is done for high-risk processing.
- Personal data in prompts is minimised and identifiers are masked where possible.
- The model's location and the provider's data terms are documented.
- Cross-border transfers have a safeguard on file.
- Retention periods are set for prompts, outputs and logs.
- Access to logs is limited and audited.
- People can still reach a human, and decisions that affect them are reviewable.
- There is a process to handle access and deletion requests that includes AI logs.
What good looks like
The strongest programmes treat privacy as a design input, not a gate at the end. They keep one register of AI use cases with the data class, model location and owner for each. New projects start from approved patterns, so legal reviews take days instead of months.
Frequently asked questions
Does PDPA allow sending personal data to a cloud AI model?
It can, if you have a lawful basis, your privacy notice covers it, and cross-border transfers have adequate protection or an approved safeguard. Masking identifiers before sending prompts reduces the risk considerably.
When should a Thai company use an in-country or private model?
When prompts contain sensitive or regulated data, such as health, financial or government records, or when auditors require that data never leaves a controlled environment.
Do chat logs from an AI assistant count as personal data?
Usually yes, because they contain names, contact details and personal circumstances. Set retention periods, restrict access and include them in your process for access and deletion requests.
Ready to put this to work?
Turn this playbook into a working system
From a first agent to a national platform, the same team plans it, builds it and runs it with you.
