For procurement, legal, security and data-protection teams

Security & Data-Protection Fact Sheet

Everything a DPO checks about the "Menopause at Work — Romania" programmes, in one document. Signed DPA available on request; a one-page DPA outline is included as Annex A.

Read this first — the design principle. These programmes are built so that the most sensitive data category involved — how individual employees experience menopause — is never collected in identifiable form by anyone, including us. Anonymity is enforced in the database layer, not promised in a policy. Everything below follows from that choice.

1. Parties and GDPR roles

Supplier{{LEGAL ENTITY NAME, registration number, registered office — Ireland}}
Data-protection contact{{dedicated email address}}
GDPR role — anonymous pulse surveySurvey responses are anonymous by design (see §4) and are engineered to fall outside the scope of personal data (GDPR Recital 26). No controller/processor relationship arises over the responses themselves.
GDPR role — project administrationFor client contact data (HR contacts, contracts, invoicing), the supplier acts as an independent controller.
GDPR role — sessions & trainingNo participant personal data is collected by the supplier; attendance is managed by the employer.

2. Architecture at a glance

3. What data each service touches

ServiceDataWhere stored
Anonymous pulse survey Closed-scale answers (1–5) + a company code + the calendar day. No names, emails, employee IDs, free text, or IP addresses stored with responses. EU database — Supabase, Frankfurt region
HR results report Aggregates only; a hard n≥5 suppression threshold is enforced server-side in the database function (below the threshold, no report is produced at all) Generated on demand; the PDF remains with the client
Website contact / proposal forms Name, work email, company, message Netlify Inc. (US) — transfer under the EU–U.S. Data Privacy Framework / SCCs, with a DPA in place
Project administration HR contact details, contracts, invoices Supplier's business systems (EU)
Midlife Assistant app Entirely on the employee's own device (localStorage); no account, no server The user's device

4. Survey anonymity — technical guarantees, not promises

5. Hosting map and subprocessors

ProviderServiceLocation / transfer mechanism
SupabaseSurvey database and aggregate reporting functionEU — Frankfurt, Germany. No transfer outside the EU.
Netlify Inc.Website hosting + contact-form handlingUS — EU–U.S. Data Privacy Framework / Standard Contractual Clauses; DPA in place
AnthropicOnly if optional AI-assisted features are enabled for an engagement — disabled by default. Any AI interface carries a visible "you are talking to an AI assistant" disclosure and is used only with the individual user's consent; no survey data is ever sent to it.US — EU–U.S. Data Privacy Framework / SCCs
{{Email provider}}Business correspondence / newsletter{{location and transfer basis — completed at onboarding}}

We notify clients of subprocessor changes affecting their engagement and maintain DPAs with each provider that processes personal data on our behalf.

6. Data retention schedule

Data categoryRetentionRationale
Survey responses — raw rowsMax. 12 months after survey close, then deletedNeeded only for year-on-year comparison
Survey aggregates (anonymous)IndefiniteRetained as anonymous benchmark data; not personal data (Recital 26)
HR results reportsNot retained by supplierGenerated on demand; the delivered PDF remains with the client
Website form submissionsMax. 24 months from last correspondenceSales and service follow-up, then deleted
Client contacts, contracts, correspondenceDuration of engagement + 24 monthsContract administration and follow-up
Invoicing and accounting recordsStatutory retention period under applicable tax lawLegal obligation
Midlife Assistant app dataUser-controlledDevice-only storage; deletable in-app by the user

7. Access control — the two-code model for survey results

Access to the survey pipeline is split into two credentials with strictly different powers:

Participation codeHR read token
Held byEmployees invited to the surveyThe client's designated HR contact
IdentifiesThe company only — never the personThe company's engagement
PermitsSubmitting responses (INSERT only)Requesting aggregate results only, via the server function with the n≥5 threshold
Cannot doRead any dataRead individual rows — this capability does not exist for this credential at the database level

Either code can be rotated on request (for example when the HR contact changes); rotation invalidates the previous code immediately.

8. Special-category data (GDPR Article 9) — by design

Survey questions concern the experience of menopause at work, which — if linked to an identified person — would constitute health data under Article 9. Our position, and the reason for the architecture above: because responses carry no identifiers, cannot be linked to individuals by us or the employer, and are only ever released as thresholded aggregates, they are anonymous information within the meaning of Recital 26 and Article 9 is not engaged. We nevertheless apply Article-9-grade discipline to the design itself — minimal collection, EU residency, server-side aggregation, suppression thresholds — because the sensitivity of the subject deserves it regardless of legal classification. Where we do process personal data (client contacts, forms), none of it is special-category data.

9. Incident response and breach notification

10. Organisational measures and scope

11. Documents available on request

Signed Data Processing Agreement (see outline in Annex A) · framework contract clauses (confidentiality, rescheduling, liability cap — summarised in the vendor fact sheet) · extended technical description of the survey architecture · public privacy policy (metodamidlife.ro/confidentialitate.html) · the certification standard (public document).

Annex A — Data Processing Agreement: one-page outline

Our standard DPA (available in English and Romanian, mirroring the Romanian model agreement) follows GDPR Article 28 and contains:

  1. Parties and roles — identification of controller and processor for each processing activity; explicit note that anonymous survey responses fall outside the DPA's scope because they are not personal data.
  2. Subject matter, duration, nature and purpose — processing tied to the specific engagement (programme delivery and administration), for its duration plus the retention periods in §6 above.
  3. Categories of data and data subjects — client staff contact data (HR and project contacts); no special-category data.
  4. Processor obligations — processing on documented instructions only; confidentiality undertakings by all persons authorised to process; security measures per Article 32 (as described in §§2–7 of this fact sheet).
  5. Subprocessors — the list in §5, with prior notice of changes and the right to object.
  6. Assistance — with data-subject rights requests, security, breach notification (48-hour client commitment per §9) and DPIAs where relevant.
  7. International transfers — EU residency for survey data; EU–U.S. Data Privacy Framework / SCCs for the US providers listed in §5.
  8. Audit and information rights — documentation-based audit by default, with reasonable on-request verification.
  9. Deletion or return — at the end of the engagement, at the client's choice, subject to statutory retention obligations.
  10. Liability and governing law — aligned with the framework contract; liability capped at fees paid under the engagement.

To receive the full DPA for review, write to {{data-protection email}} — standard turnaround is one business day.

12. Contact

Data-protection and security questions: {{dedicated email address}} · Commercial questions: antonela@wellnessacademy.ie · Programme overview: metodamidlife.ro/en/corporate-services.html

Related documents: Vendor fact sheet · Certification standard (EN) · Case-study format