Sample conversationYou
A former customer, Mia Fournier, emailed today asking for all the data we hold on her. Lena Hoffmann handles it.
Kibo
I will log an access request received 7 November. The due date is one calendar month, 7 December 2026, and her identity must be verified first, with no more data than needed.
Access request, Mia FournierPersonMia Fournier, by emailTypeaccessReceived7 Nov 2026Identity verifiednoStatusverifying identity
Sample conversationYou
Jonas Weber asked us to delete his data. His identity is confirmed. We received it on 31 October.
Kibo
Received 31 October, it is due 30 November, the last day of that month. I will log the erasure request; deleting anything needs your separate yes later, and invoices we must keep for tax stay.
Erasure request, Jonas WeberTypeerasureReceived31 Oct 2026Identity verifiedyesHandlerLena HoffmannStatusin progress
Sample conversationYou
Report a breach: Nina sent the payroll file to the wrong colleague by email on Thursday at 14:30. About 40 employees.
Kibo
I will record the breach from awareness on Thursday 5 November at 14:30. The authority deadline is then Sunday 8 November at 14:30, 72 hours later. The privacy group is told at once.
Payroll file sent to the wrong colleagueDetected at5 Nov 2026, 14:30Data affectedNames, salaries and bank details of employeesPeople affected40ContainednoStatusreported
Sample conversationYou
Record the decision for the payroll breach: risk to people, so we notify the authority. Lena Hoffmann decides.
Kibo
I will record the decision with Lena Hoffmann as decider. It counts once she confirms it, and the notification is due before Sunday 8 November at 14:30.
Decision on the payroll breachContainedyesRisk to peopleriskDecisionNotify the authority: salary and bank data of 40 people were seen by one unauthorised colleagueDecided byLena HoffmannDecision approvedwaiting
Sample conversationYou
Add payroll to our record of processing. Legal obligation, data is kept 10 years, Lena Hoffmann owns it.
Kibo
I will add the activity as a GDPR Article 30 entry and check it for gaps, such as a missing processor agreement or retention period.
PayrollActivityPayrollPurposePay employees and meet tax and social security dutiesLegal basislegal obligationSpecial categoriesnoRetention10 years
Sample conversationYou
We start using a US recruiting platform in January. Record it before we go live. Data stays with the standard contractual clauses.
Kibo
I will add the activity with a transfer outside the EEA and the standard contractual clauses. Whether a DPIA is needed stays open to check, and the platform must be in the supplier register with a data processing agreement.
Recruitment platformActivityRecruitmentData subjectsCandidatesTransfers outside EEAyesTransfer safeguardstandard contractual clausesDPIA neededto check
Sample conversationYou
Keep rejected candidates for 6 months after we close the application, then they should be flagged for deletion. Lena Hoffmann owns the rule.
Kibo
I will add the rule to the retention schedule. Records past their period are listed every month with a proposal, and nothing is deleted without your yes.
Rejected candidates, 6 monthsRuleCandidates not hiredKeep for months6Counted fromclosed onOnly with statusrejectedLegal reasonrejected
Sample conversationYou
Pause the rule for support tickets. There is a dispute going on and legal says nothing may be deleted for now.
Kibo
I will set the support tickets rule to paused and note the legal hold as its reason, so nothing is proposed for deletion from it.
Support tickets: legal holdRuleClosed support ticketsKeep for months24Legal reasonLegal hold: ongoing dispute, no deletion until legal lifts itStatuspaused