Skip to content
How it worksPricingFAQ
Sign inStart a round
DE · EN

Privacy policy

As of 6 November 2026 Test mode

The contracting party and invoice issuer is the operator ([to follow]); Wichtli is one of its brands.

This policy applies under the Swiss Federal Act on Data Protection (revFADP, «revDSG») and the EU General Data Protection Regulation (GDPR). Where the two differ, we follow the stricter rule.

Contents

  1. Controller and processing on behalf
  2. What data
  3. Purposes and legal bases
  4. Recipients and sub-processors
  5. Countries
  6. Retention and deletion
  7. Cookies
  8. Your rights
  9. Complaints
  10. Contact

Controller and processing on behalf

Participant data (names, work emails, teams, draw, wishlists, messages, delivery addresses): the company that orders a Wichtli round is the controller. We process this data only on its behalf (Art. 9 revDSG / Art. 28 GDPR) under the DPA. Participants have their own participant notice.

Customer and website data (admin contacts, billing data, Stripe customer id, support emails, security logs, abuse reports): the controller is the operator [to follow], [to follow], privacy@wichtli.ch.

We are not required to appoint a data protection officer. No EU representative (Art. 27 GDPR) is appointed at launch.

What data

  • Uploaded by the company: name, work email, optionally team, location and manager email (for draw rules).
  • From participants themselves: acceptance, questionnaire, wishlist, hints, office days and desk, fun facts, messages in the anonymous chat, voluntarily food intolerances (only from age 16 and with explicit consent), home address only for an ordered home delivery.
  • From admins and buyers: name, business email, company, UID or VAT ID, billing address, the company's privacy contact.
  • Technical: security and access logs without content; Cloudflare Web Analytics without cookies and without personal data.

Purposes and legal bases

We use the data only to run and bill the Wichtli round and to operate the service securely; never for advertising to participants and never for product analytics beyond aggregate counts. The draw is random; there are no automated individual decisions.

Purposes and legal bases
ProcessingLegal basis
Invite and remindersLegitimate interest of the employer (Art. 6(1)(f) GDPR / Art. 31 revDSG)
Participation, questionnaire, office presence and deskVoluntary participation (Art. 6(1)(a)/(b) GDPR; in DE Art. 88 GDPR / §26 BDSG voluntariness)
Fun factsConsent
Allergies and food intolerancesExplicit consent (Art. 9(2)(a) GDPR; Art. 6(7) revDSG)
Home addressEntered by the recipient for the requested delivery (Art. 6(1)(a) GDPR)

For customer data: performance of the contract (Art. 6(1)(b) GDPR), statutory retention duties (c) and legitimate interest in secure operation (f). Offer emails to buyers only with an unsubscribe link in every email; «Remind me for 2027» only after confirmation (double opt-in).

Free-text fields (wishlist, hints) carry the notice «Please do not enter health information.» Food intolerances are stored encrypted, never sent by email, never exported and never shown to HR.

We do not read messages in the anonymous chat unless someone reports a message; then only the Wichtli team reads it, and only the reported message. Emails never contain the name of the Wichtelkind or Wichtel and by default no message text.

Recipients and sub-processors

We pass data only to the following sub-processors, to authorities only on a valid official or court order, and the sender of a reported message only on written request of the customer's HR contact (logged). Stripe is an independent controller for payment compliance. We announce changes to our customers by email 30 days ahead.

Sub-processors
ProviderPurposeCountry of seatStorage / processing locationTransfer mechanismStatus
Cloudflare Inc. (Workers, D1, R2, CDN)hosting, DBUS (parent)EU storage (D1 EU jurisdiction); global edgeDPF (EU-US, Swiss-US) + SCCs in the Cloudflare DPAactive
Cloudflare Email Servicetransactional mail, chat relayUS (parent)global edge, transit onlyDPF + SCCs (Cloudflare DPA)not yet active
Stripe Payments Europe Ltd. / Stripe Inc.payment (business contact + card data; Stripe is independent controller for payment compliance)IE / USEU/USStripe certified to EU-US DPF incl. Swiss-US DPF; Data Transfers Addendum as fall-backnot yet active
Gelato (print, gift, home delivery)process recipient name and addressNO (EEA)CH/EU/EEA, only once confirmed in writing (DPA or API setting) before activation; Gelato's own sub-processors listed or linked here before activationEEA, adequate; signed DPA before activationnot yet active
Prodigi Group Ltd (print, backup)process recipient name and addressUKUK, EU; CH/EU/EEA/UK only once confirmed in writing before activationUK adequacy (CH and EU)not yet active
Swiss Post (when live)printing and posting postcards: the recipient's name and office address, first name on the front, card textCHCH, only once confirmed in writing before activationnone needed (domestic)not yet active
AI/GIF generation provider (if used)personalised GIFsnot yet chosennot yet chosenonly with DPA; no real photos of persons uploaded at launch, text-based personalisation onlynot yet active

Countries

Stored in the EU (Cloudflare D1, EU jurisdiction). Some providers are US-based, safeguarded by the Data Privacy Framework (EU-US and Swiss-US) and standard contractual clauses. Nothing is hosted in Switzerland. Switzerland recognises the EU and EEA as adequate and vice versa.

Retention and deletion

On 31 January we delete participant data automatically; backups expire 30 days later at the latest. The exceptions are in the table. Email copies in company mailboxes are outside Wichtli's deletion.

Retention and deletion
DataWhereKeepDelete
Invite records unconfirmed (invited, neither joined nor declined)D1until J + 1 dayJ + 1 day, automatic job purge-unjoined; non-joiners then only as a count
Declined invite («Nein, danke»)D1name and data: none; salted email hash for this Runde onlydata at once; hash 31.1.
Allergy field (encrypted, consent)D1until withdrawal or season endon withdrawal, else 31.1.
Participant profile (name, work email, wishlist, hint text)D1until season end31.1. automatic job; plus self-service delete anytime
Draw/pairingD1until season end31.1.
Messages and hints (anonymous relay) contentD1until season end; reported messages and hints, including the sender's identity, kept as evidence up to 90 days after the report31.1. (flagged: +90 days)
Delivery address (encrypted)D1from entry until delivery confirmed14 days after delivered (no delivery report: 30 days after shipping), 14 days after a failed or credited order, by 31.1. at the latest; decrypt only for the fulfilment export
Personalised GIF/card assetsD1 (file: R2 EU once enabled)until season end; earlier if sender or recipient leaves31.1.
Year-two pair memory (keyed HMAC, per-company secret; only if the company chooses it)D1until the next Runde, max. 13 monthsat 13 months, on cancellation of the Abo/renewal, or on the participant's own deletion request
Company account (admin name, email)D1while customer relationship runson request; inactive 24 months: deleted
«Für 2027 vormerken» (double opt-in email + timestamp)D1until 31.10.202731.10.2027 or on unsubscribe
Invoices, Stripe payment records, order recordsStripe + D110 years statutory (Art. 958f OR)after 10 years
Security/access logs (no content)Workers logs30 daysrolling
Address-decrypt audit log (who/when, no address)D112 monthsrolling
Breach loginternal2 years from reportthen delete
Backups/Time TravelD1up to 30 daysrolls off

J = the join deadline of the Runde. Season end is 31 January. Aggregated, non-personal statistics (e.g. participants per Runde) may be kept.

Cookies

We use only strictly necessary storage: a session cookie, a token against forged requests (CSRF), the chosen language and, for at most 15 minutes after you ask for a sign-in link, the page you return to after signing in. On Stripe's payment page, Stripe sets the cookies needed for payment and fraud prevention. For statistics we use Cloudflare Web Analytics without cookies and without fingerprinting. No advertising trackers, no embedded videos, no third-party fonts. That is why there is no cookie banner.

Your rights

You have the right of access, rectification, erasure, restriction, data portability and objection (Art. 25, 28, 32 revDSG; Art. 15–22 GDPR) and may withdraw consent at any time. We answer within 30 days.

Participants can export and delete their data and end their participation in the app themselves. Requests about participant data are forwarded to the responsible company within 3 business days, and we carry out its instruction within 5 business days.

Complaints

You can complain to the Swiss Federal Data Protection and Information Commissioner (FDPIC/EDÖB), and in the EU to the supervisory authority of your country or German state.

Contact

Data protection questions: privacy@wichtli.ch

Secret Santa for teams.

Stored in the EU · Participant data deleted on 31 January

  • Imprint
  • Terms
  • Privacy
  • DPA
  • Sub-processors
  • Security
  • Contact
DE · EN

© 2026 Wichtli