Privacy Policy
Last update: March 28, 2026
1. Data Controller
AlpiCode, 1616 Attalens, Switzerland.
Contact: contact@alpicode.ch - +41 79 366 14 61.
2. Legal Framework
- Swiss Federal Act on Data Protection (FADP / nFADP).
- Swiss Data Protection Ordinance (DPO).
- EU General Data Protection Regulation (GDPR), where applicable.
3. Data Collected
- Contact form: name, email, phone, company, message.
- Navigation: IP address, browser, visited pages, timestamp.
- Preferences: theme (light/dark), language.
- No sensitive personal data is collected.
4. Legal Basis for Processing
- Consent: contact form submissions.
- Legitimate interest: website security and performance.
- Contractual necessity: quotes, project delivery, support.
5. Cookies and Local Storage
- localStorage: theme preference (key alpicode-theme).
- sessionStorage: intro seen flag (key alpicode-intro-seen).
- No advertising cookies or third-party tracking cookies.
- No third-party analytics services (Google Analytics, Facebook Pixel, etc.).
6. Processors and International Transfers
- Hosting: Vercel Inc. (United States).
- Transactional email: EmailJS (United States).
- Fonts: Bunny Fonts (EU).
- Transfers to the United States are protected through appropriate legal safeguards.
7. Retention Periods
- Contact requests: 24 months after the last exchange.
- Contractual data: 10 years (legal obligations).
- Technical logs: up to 90 days.
- Local preferences: until deleted by the user.
8. Your Rights
- Right of access, rectification, deletion, portability, objection, and withdrawal of consent.
- To exercise your rights: contact@alpicode.ch.
- We respond within 30 days.
9. Security
- HTTPS encryption (TLS 1.3).
- Security HTTP headers.
- Access control and least-privilege principle.
- Regular updates of dependencies and infrastructure.
10. Supervisory Authority
Federal Data Protection and Information Commissioner (FDPIC), Feldeggweg 1, 3003 Bern, Switzerland.
Website: https://www.edoeb.admin.ch.
11. Changes
AlpiCode may update this policy at any time. The update date shown at the top of this page is authoritative.