Jurisdiction selected: Singapore — Personal Data Protection Act 2012 (PDPA), amended in 2020
Task 1 — Identify Processing Activities
A processing activity is a business process that uses personal data for one purpose, such as payroll, recruitment or the newsletter. Short interviews with the process owners find them faster than any questionnaire.
The PDPA does not prescribe a formal record, but the PDPC expects a personal data inventory as part of the Data Protection Management Programme. It is the basis to meet the Accountability, Retention Limitation and Transfer Limitation obligations.
| Processing activity | Purpose in one sentence | Process owner |
|---|---|---|
| Recruitment | Select applicants for open positions | Head of HR |
| Payroll | Pay salaries and meet tax and social security obligations | Payroll officer |
| Time recording | Record working hours and absences | Head of HR |
| Personnel files | Manage the employment relationship | Head of HR |
| Training | Plan and document employee training | HR development |
In ResGuard, create one entry per activity in the Data Inventory (RoPA) right after the interview; the details follow in the next tasks.
Task 2 — Data Categories, Data Subjects & Data Flows
For each processing activity, describe the data and how it flows. This is where data minimisation happens: every data category has to be needed for the purpose.
| Data categories | Name, address, tax and social security number, bank details, salary, sick days |
| Sensitive data | Sick days (health) — only the number of days, no diagnosis |
| Data subjects | Employees, former employees |
| Sources | Employee, time recording, HR |
| Recipients | Payroll provider, bank, tax and social security authorities |
| Systems | Payroll software, HR file share |
Minimisation found: the payroll export also contained private phone numbers and emergency contacts — not needed for payroll, so they are removed from the export.
Task 3 — Purposes & Legal Basis
Every processing activity needs a specific purpose and a legal basis that the applicable law accepts. The purpose also limits what you may do with the data later.
Consent is the general rule, including deemed consent by conduct, by contractual necessity or by notification. Exceptions include legitimate interests and business improvement purposes.
| Processing activity | Specific purpose | Typical legal basis |
|---|---|---|
| Payroll | Pay salaries, report to tax and social security authorities | Contract and legal obligation |
| Recruitment | Select applicants for an open position | Steps before entering into a contract |
| Newsletter | Send product news to subscribers | Consent |
| Video surveillance | Protect the warehouse against theft | Legitimate interest, with documented balancing |
Task 4 — Consent Management
For every processing activity based on consent, document how consent is obtained, recorded and withdrawn. Without proof, the processing has no legal basis.
Task 5 — Retention Periods & Transfers
Complete each processing activity with its retention period and its transfers. They are the basis for the retention schedule in Workshop 6 and the transfer checks in Workshop 10.
In ResGuard: transfers are recorded in Supplier Management, the module for third parties and vendors. Create each recipient there, such as a vendor, a group company or another third party, with its country, and link it to the processing activity in the RoPA.
Under the Transfer Limitation Obligation, data may only leave Singapore if the recipient provides a comparable standard of protection, ensured through legally enforceable obligations (law, contract or binding corporate rules) or specified certifications such as APEC CBPR or PRP. Data intermediaries need a contract and are themselves bound by the Protection, Retention Limitation and breach notification obligations.
| Processing activity | Retention period | Transfers |
|---|---|---|
| Payroll | Period required by tax and social security law, from the end of the year | Payroll provider in the same country |
| Recruitment | A few months after the position is filled, longer only with the applicant's consent | None |
| Newsletter | Until consent is withdrawn | E-mail marketing service hosted abroad |
| CRM | Duration of the customer relationship plus statutory periods | Group CRM operated by the parent company |
The exact periods depend on your tax, accounting and employment laws — record the law next to each period.
Task 6 — RoPA Review & Maintenance
The records are only useful if they stay current. Give every processing activity an owner, a review cycle and clear triggers for updates.
Task 7 — Workshop Review & Close-out
Expected result of Workshop 3: all processing activities of all departments are recorded with data, data subjects, purpose, legal basis, retention period, transfers and an owner.