Eco-design: CleanPoker, responsible digital technology
CleanPoker is built on responsible technology principles: every technical decision aims to reduce the carbon footprint, eliminate unnecessary dependencies and respect user privacy. This isn't a label added as an afterthought, it's the DNA of the project.
Key figures
| Metric | Value |
|---|---|
| Shared JS bundle (brotli, CI-validated) | < 50 KB |
| Estimated CO₂ per visit | < 0.1 g |
| Lighthouse Performance | 100 / 100 |
| Lighthouse Accessibility | 100 / 100 |
| Third-party requests | 0 |
| Trackers / analytics | 0 |
| Advertising cookies | 0 |
| Google Fonts loaded | 0 |
| Backend RAM | ~15 MB (Go binary) |
Technical choices to reduce impact
- No CSS framework (Tailwind, Bootstrap...): vanilla CSS, zero dead code
- No Google Fonts: system fonts only, no network requests
- No virtual DOM: SvelteKit compiles to vanilla JavaScript, minimal bundle
- No database: Go in-memory sessions, auto-deleted after 24h of inactivity
- No third-party scripts: no Analytics SDK, Chat, A/B testing or similar
- Brotli compression: more efficient than gzip, enabled by default on Cloudflare
- Go backend: native binary ~15 MB RAM, no JVM or Node.js runtime to maintain
- Native WebSocket: no HTTP polling, lightweight persistent connection
- System images: SVG favicon, no heavy PNG, no sprite
Renewable energy hosting
- Frontend: Cloudflare Pages - Global CDN, certified 100% renewable energy. Cloudflare is listed in The Green Web Foundation database.
- Backend: Fly.io CDG (Paris, France) - renewable energy certified host, data residency in France, minimal latency for European teams.
What CleanPoker does NOT do
- No Google Analytics or any behavioral tracking tool
- No advertising, no monetisation, no freemium
- No third-party cookies (only Cloudflare may set
__cf_bm, a strictly necessary security cookie) - No localStorage containing personal data (only language preference is stored)
- No fonts, icons or scripts loaded from third-party CDNs (jsDelivr, cdnjs, unpkg...)
- No email marketing, no user accounts, no permanent database
External verification
These independent tools allow you to verify the commitments above:
- Website Carbon: CO₂ footprint of cleanpoker.dev
- The Green Web Foundation: verify green hosting of cleanpoker.dev
- SonarCloud: code quality and security
- GitHub Actions: Lighthouse CI and Eco-CI results
Continuous improvement
The digital footprint is audited at every deployment via Lighthouse CI and Eco-CI (measures CI pipeline energy consumption). Any performance regression blocks the production deployment.
Last updated
This declaration was established in June 2026.