Skip to content
Planopti logoPlanopti
AboutSolutionLicenceFAQ
FR|EN
Contact us
AboutSolutionLicenceFAQContact us
FR|EN
Planopti/GDPR

GDPR and Data Protection

Last updated: 1 March 2026

  • Data controller
  • Legal basis
  • Website data
  • Software data
  • Minimisation
  • Data location
  • Processing
  • Data subject rights
  • Portability
  • Compliance
  • Retention
  • Technology
  • DPO contact

Data controller

Planopti SA, Geneva, Switzerland.

Data Protection Officer (DPO): [email protected]

For data processed by the software (client staff data), the client is the data controller within the meaning of the GDPR. Planopti SA is neither data controller nor data processor for this data in normal operation, since there is no access.

Legal basis and purposes

The legal bases for processing carried out by Planopti SA are as follows:

  • Contact form (website): consent of the individual (form submission) and legitimate interest (B2B prospecting)
  • Licence contract performance: contractual necessity (installation, configuration, support)
  • Remote support interventions: legitimate interest (software maintenance) with explicit client consent for each intervention

Planopti SA does not carry out any profiling, any automated decision-making within the meaning of Article 22 of the GDPR, or any processing for unsolicited direct marketing purposes.

Data processed via the website

The planopti.io website collects the following data:

  • Contact form: last name, first name, email address, company name, message
  • Navigation data: pages viewed, visit duration (anonymised, without third-party tracking cookies)

No third-party analytics tool is integrated into the website. No tracking cookies are placed.

Data processed by the software

The Planopti software processes personal data of the client's staff, strictly necessary for scheduling:

  • Identity: last name, first name of each employee
  • Contract: contract type (permanent, fixed-term, part-time), monthly contractual hours
  • Contact: email and phone (optional, for schedule distribution)
  • Qualifications: professional certifications and clearances required for each position
  • Scheduling: shift assignments, absences (leave, sick leave), individual constraints

The software does not process any health data (sick leave absences are recorded without medical reason), biometric data, banking data, geolocation data, or data relating to ethnic origin.

Data minimisation

In accordance with the minimisation principle (Article 5.1.c of the GDPR), the software collects only data strictly necessary for schedule generation:

  • The CP-SAT optimisation engine uses only boolean variables (agent assigned or not to a shift) and integers (hours, durations, counters)
  • No data is collected beyond what is required for the calculation
  • Contact data (email, phone) is optional and is not used by the solver
  • The audit log records the actions taken, not the content of the modified data

Architecture and data location

The on-premise architecture of the software guarantees:

  • No international transfer: data remains on the client's server, within their network. No transfer outside the European Union or Switzerland
  • No cloud hosting: Planopti SA operates no cloud server, no remote database, no SaaS service
  • Complete isolation: the software operates without internet connection. No "phone home", no synchronisation, no telemetry
  • Local storage: SQLite database, single file on the client server disk. The client controls physical and logical access to their data

Data processing

Software data: Planopti SA uses no sub-processor for the processing of software data. In normal operation, Planopti SA has no access to the data.

Planopti SA acts as data processor within the meaning of Article 28 of the GDPR only during remote support interventions expressly requested by the client. A Data Processing Agreement (DPA) is provided in this context, specifying:

  • The subject matter and duration of the intervention
  • The nature of the data that may be accessible
  • Confidentiality and security obligations
  • The prohibition on copying, extracting, or transmitting data

Website: any sub-processors (website hosting) are located in the EU or Switzerland. The list is available on request.

Data subject rights

In accordance with the GDPR (EU Regulation 2016/679) and the Swiss FADP, any individual may exercise the following rights:

  • Right of access (Art. 15): obtain confirmation that data concerning them is being processed and receive a copy
  • Right to rectification (Art. 16): request the correction of inaccurate data
  • Right to erasure (Art. 17): request the deletion of their data
  • Right to data portability (Art. 20): receive their data in a structured, machine-readable format
  • Right to object (Art. 21): object to the processing of their data
  • Right to restriction (Art. 18): request restriction of processing

For data processed via the website: contact [email protected]. Response within thirty (30) days.

For data processed by the software: the client (employer) is the data controller. Requests must be addressed directly to the client, who has all the necessary tools in the dashboard (consultation, modification, deletion, export).

Data portability

The software offers several portability mechanisms, in accordance with Article 20 of the GDPR:

  • Excel export: schedules, staff list, requirements, constraints, all exportable in standard .xlsx format
  • SQLite database: open format, readable by any compatible tool (DB Browser, Python, etc.). No software dependency to access the data
  • Snapshots: complete database backup, restorable or usable independently

Upon end of contract, the client retains all their data in these formats. No proprietary lock-in prevents data recovery or migration.

Regulatory compliance

Planopti SA complies with the following regulatory frameworks:

  • GDPR (EU Regulation 2016/679): applicable to the processing of data of individuals located in the European Union
  • FADP / nFADP (Swiss Federal Act on Data Protection, revised 1 September 2023): applicable as a Swiss company processing data of individuals in Switzerland

The on-premise architecture significantly simplifies compliance:

  • No international transfer to document
  • No cloud sub-processor to audit
  • The client retains full control over their data and the exercise of their employees' rights
  • The impact assessment (DPIA) is simplified by the absence of outbound data flows

Retention periods

Contact data (website): twenty-four (24) months after the last exchange, then permanent deletion.

Software data: under the responsibility of the client as data controller. The client defines their own retention policy and has deletion tools available in the dashboard.

Support intervention data: intervention reports are retained for the duration of the maintenance contract, then deleted within six (6) months after the end of the contract.

Technological transparency

The optimisation engine used by Planopti is CP-SAT, developed by Google and distributed open-source under the Apache 2.0 licence within the Google OR-Tools library.

Key points from a data protection perspective:

  • CP-SAT is a deterministic combinatorial optimisation solver, not an artificial intelligence or machine learning model
  • It does not generate profiles, makes no statistical inference about individuals, and produces no prediction score
  • The variables manipulated are booleans (agent assigned yes/no) and integers (hours, counters), not textual data or behavioural metadata
  • The CP-SAT source code is publicly auditable on Google's official repository
  • The processing does not fall within the scope of Article 22 of the GDPR (automated decision-making producing legal effects) as the scheduler validates and can modify each schedule before distribution

DPO contact

Data Protection Officer: [email protected]

Planopti SA, Geneva, Switzerland.

In case of an unresolved dispute, you may contact the Federal Data Protection and Information Commissioner (FDPIC) in Switzerland, or the competent supervisory authority of your country of residence within the EU.

Planopti

Automated employee scheduling for regulated industries. CP-SAT solver, on-premise.

[email protected]

Navigation

About Solution Licence FAQ Contact us

Tools

Technology Google OR-Tools CP-SAT Solver Scheduling Blog

Legal

Maintenance contract Privacy GDPR
© 2026 Planopti SA. All rights reserved.