1. Data we collect
- Contact form: name, email and message.
- Minimal technical data: shortened IP, agent, language, timezone, visited pages.
- Anti-spam: time on page, challenge and honeypot.
2. How we use it
- Replying to your message and maintaining context.
- Operating, protecting and improving the website.
3. Legal bases
- Contract or pre-contract steps.
- Legitimate interest (security, anti-fraud, improvement).
- Consent when applicable.
5. Third-party services
- EmailJS / Formspree: delivers contact messages.
- CDNs: Bootstrap, Icons, Fonts.
- External links: GitHub, LinkedIn (their own policies apply).
6. Data retention
Contact messages for up to 12 months.
7. Security
TLS/HTTPS, minimization and restricted access.
8. Your rights
Access, correction, anonymization, deletion, information and withdrawal.
9. Children
Not intended for children under 13.
10. International transfers
Service providers may operate outside your country with adequate safeguards.
11. Changes
This policy may be updated. Check the date at the top.
12. Tetris & Game Data
The site includes a Tetris-style mini-game. To operate the public scoreboard, minimal gameplay data is stored.
12.1 Data collected
- Score.
- Player initials (optional).
- Date/time of the match.
- Technical ranking ID (not linked to identity).
12.2 Purpose
- Maintain the public scoreboard.
- Display score history.
- Prevent fraud or invalid entries.
12.3 Storage
- Dedicated Tetris database.
- Initials are optional and may be fictional.
- No email, phone or personal data collected.
12.4 Deletion
13. Contact
- Email:
- GitHub: github.com/dnwest
- LinkedIn: LinkedIn
14. Terms
- Terms: See the terms