Privacy policy

Happy Coding Sàrl
Version 1.0 — April 9, 2026

 

1. Data controller

The controller of personal data collected via this website is:

Happy Coding Sàrl
Avenue Vibert 36
1212 Grand-Lancy
Geneva, Switzerland

  • Trade register: CH-660.1.020.018-1
  • UID number: CHE-448.921.030
  • Email: hello@happycoding.ch
  • Phone: +41 22 519 60 15

Managing director: Mickaël Silvert

2. Personal data collected

2.1 Via the contact form

When you fill in our contact form, we collect the following information:

FieldRequiredPurpose
First nameYesIdentification and personalisation of the reply
Last nameYesIdentification
OrganisationYesUnderstanding of the professional context
EmailYesReplying to your request
PhoneYesPhone contact when relevant
Current situationYesPreparing a tailored proposal
MessageNoDetailed understanding of your need

2.2 Technical data (server logs)

Like most websites, our server automatically records certain technical information on each visit:

  • IP address
  • Date and time of visit
  • Pages viewed
  • Browser type and version
  • Operating system
  • Referring site (referer)

This data is kept in log files for security and technical maintenance purposes.

3. Purposes and legal bases for processing

PurposeLegal basis (nFADP / GDPR)Data type
Reply to your contact requestPerformance of pre-contractual measures at your request (art. 6(1)(b) GDPR)Form data
Offer you our Drupal maintenance servicesLegitimate interest (art. 6(1)(f) GDPR) — you contacted us on your own initiativeForm data
Ensure security and proper operation of the siteLegitimate interest (art. 6(1)(f) GDPR)Server logs
Comply with our legal obligations (accounting, document retention)Legal obligation (art. 6(1)(c) GDPR)Subsequent contractual data

4. Retention period

DataRetention period
Contact form (no follow-up)12 months from the last interaction
Contact form (with commercial follow-up)Duration of the contractual relationship + 10 years (Swiss accounting obligations)
Server logs12 months maximum
Matomo statistics (anonymised)13 months maximum

After these periods, data is deleted or anonymised.

5. Recipients and transfers

5.1 Internal recipients

Your data is only accessible to Happy Coding Sàrl staff who need to access it as part of their duties (sales and technical teams).

5.2 Sub-processors

We rely on the following providers for the operation of the website:

  • Web hosting: Infomaniak Network SA, Rue Eugène-Marziano 25, 1227 Les Acacias, Geneva, Switzerland. The servers hosting this site are located in Switzerland. Infomaniak is contractually bound to Happy Coding Sàrl by a sub-processing agreement compliant with the nFADP and GDPR.
  • Audience statistics: Matomo Analytics, self-hosted on our own Infomaniak servers in Switzerland. No data is transmitted to a third-party provider (see section 6 for configuration details).
  • Professional email: Infomaniak Mail (contact address hello@happycoding.ch), hosted in Switzerland by Infomaniak Network SA.

5.3 Transfers outside Switzerland / EU

No personal data is transferred outside Switzerland. The entire technical infrastructure (website, Matomo statistics, form storage) is hosted on servers located in Switzerland, with Infomaniak.

Should a transfer become necessary in the future, we would ensure appropriate safeguards are in place (European Commission standard contractual clauses, country recognised as offering an adequate level of protection) and would inform you through an update to this policy.

6. Cookies, trackers and audience measurement

6.1 Cookies

No cookie is set by this site. No technical cookie, no audience measurement cookie, no advertising cookie.

6.2 Audience measurement (self-hosted Matomo, cookieless)

We use Matomo Analytics to measure our site's audience anonymously and in aggregate, in a privacy-respecting configuration:

  • Self-hosted in Switzerland — Matomo is installed on our own Infomaniak servers. No data is transmitted to a third-party provider.
  • Cookieless — the disableCookies() function is enabled. No identifier is stored in your browser.
  • IP address anonymisation — the last two octets of your IP are removed before any processing. Your exact IP address is never recorded.
  • No cross-site tracking — Matomo does not track you outside this site.
  • No User ID, no profiling
  • No heatmaps, no session recording

The data collected (pages viewed, visit duration, traffic source, device type) is only used to understand site usage and improve it. It cannot under any circumstances identify you personally.

This configuration is recognised by the French CNIL as exempt from consent (2022 recommendation) and complies with the Swiss nFADP.

Matomo data retention period: 13 months maximum.

6.3 Third-party services

This site uses no third-party service likely to collect personal data:

  • Web fonts (DM Sans, DM Serif Display) are hosted locally on our server — no request to Google Fonts.
  • No chat widget
  • No advertising pixel
  • No remarketing or targeted advertising service

7. Data security

We implement appropriate technical and organisational measures to protect your data against any loss, alteration, disclosure or unauthorised access:

  • Encryption of communications (HTTPS / TLS)
  • Access restricted to authorised staff only
  • Regular backups
  • Security updates of the server and software

8. Your rights

In accordance with the new Swiss Federal Act on Data Protection (nFADP) in Switzerland and the General Data Protection Regulation (GDPR) in the European Union, you have the following rights regarding your personal data:

  • Right of access — obtain confirmation that your data is being processed and receive a copy
  • Right to rectification — have inaccurate or incomplete data corrected
  • Right to erasure — request deletion of your data (subject to legal retention obligations)
  • Right to restriction of processing — request suspension of processing in certain cases
  • Right to portability — receive your data in a structured, machine-readable format (GDPR only)
  • Right to object — object to the processing of your data on legitimate grounds
  • Right to withdraw consent — when processing is based on your consent

To exercise these rights, contact us by email at hello@happycoding.ch, specifying your request and providing proof of identity. We will reply within one month.

9. Complaint to a supervisory authority

If you consider that the processing of your personal data does not comply with applicable legislation, you have the right to lodge a complaint with the competent supervisory authority:

  • In Switzerland — Federal Data Protection and Information Commissioner (FDPIC)
    Feldeggweg 1, 3003 Bern
    www.edoeb.admin.ch
  • In the European Union — the data protection authority of your country of residence

10. Changes to this policy

We reserve the right to amend this privacy policy at any time. Any change will be published on this page with a new update date. We encourage you to consult it regularly.

11. Contact

For any question regarding this privacy policy or the processing of your personal data:

Happy Coding Sàrl
Avenue Vibert 36
1212 Grand-Lancy, Geneva
Email: hello@happycoding.ch
Phone: +41 22 519 60 15

Last update: April 9, 2026