Legislation

GDPR in practice: How to safely sync sick leave and doctors to calendars

Author: Tomáš Renčík | Date: 25. 03. 2026

With the advent of GDPR, the processing of HR data has fundamentally changed. Information about why an employee is not at work is divided into normal operational (e.g., Home-office or Business trip) and highly sensitive (Doctor, Sick leave, Family care, Blood donation).

The conflict between transparency and privacy

On the one hand, we need colleagues to know not to wait for a person. On the other hand, legislation strictly forbids a shared company calendar, visible to 50 people, from saying "Joseph – Urologist visit". This data belongs exclusively in the hands of the HR department and the payroll accountant for salary calculation purposes.

In ENEXI, we solved this problem at the architectural level with the concept of Privacy by Design.

Data Anonymization Process (Data Masking)

From a technical perspective, the ENEXI system distinguishes between the internal Payload (data for payroll calculation) and the external Payload (data sent via API to Microsoft / Google services).

"Ensuring GDPR compliance doesn't mean returning to paper books. It means using software that understands the difference between a payroll document and information for a colleague from marketing."

Thanks to this anonymization layer, the company can enjoy all the benefits of fully automated shared calendars while guaranteeing employees that their health and personal data will not leave the secure gates of the HR department.

More articles from the category: Legislation

We have similar topics you might be interested in.

You might also be interested in

In addition, we have selected other inspiring topics from different areas of our blog.

Try ENEXI for 30 days entirely free

No fake demos. Get full access to the system for 30 days absolutely free. Test out attendance, shift planning, or project tracking directly with your company's data.

Create free account

No commitments, no credit card required. Registration takes just a few seconds and you can start using the system instantly.