Privacy

Privacy in plain language.

What this site collects, what it doesn't, and who it shares with. Short on purpose.

Last updated: May 14, 2026

TL;DR

  • · No account, no login, no personal data collected directly.
  • · Google Analytics tracks anonymised page views.
  • · Google AdSense serves contextual ads and may set ad-personalisation cookies.
  • · The contact form sends your message (and email, if provided) to the site owner via Resend.
  • · No data is sold. No cross-site tracking is performed by this site.

1. What this site collects

Visitor analytics (passive)

Every page load is counted by Google Analytics 4 with anonymize_ip: true enabled. Collected: page URL, referrer, browser type, device class, approximate country, and an anonymised visitor ID. We do not collect names, addresses, or any other identifying information through analytics.

Aggregate analytics are used to understand which collections and tools see the most use, what users search for, and which pages need work. The raw data is held by Google under their privacy policy; CodeFronts only reads aggregated dashboards.

Contact-form submissions (when you submit one)

The contact form at /contact/ sends the message body — and your email address, if you provide one — to the site owner via Resend (transactional email provider). The submission also captures your user-agent string, viewport size, and IP address for spam mitigation. We retain these messages in an email inbox; we do not sell, share, or otherwise distribute them.

Providing an email is optional. If you don't, we can't reply, but the submission still works.

Local browser storage (your machine only)

The Try-it playground at /try/* uses localStorage to remember your preferred editor layout (vertical / horizontal split, split percentage). This data never leaves your browser and is never transmitted to the site.

2. Advertising

CodeFronts runs Google AdSense on most pages. AdSense and its partners may set cookies on your device to serve relevant ads, measure ad performance, and prevent fraudulent clicks. The categories of cookies set by AdSense, the data they collect, and how to control them are documented in Google's Advertising policies and Privacy Policy.

EU / UK / Swiss visitors will see Google's consent banner on first visit, in line with GDPR / ePrivacy requirements. You can withdraw or change your consent there at any time. You can also opt out of personalised ads globally via Google Ad Settings.

Ads are static contextual placements — CodeFronts has no first-party advertising relationships and does not see individual ad-targeting data.

3. Cookies and similar technologies

CodeFronts itself sets no cookies. Cookies on this site come from third parties:

  • Google Analytics — measurement cookies (_ga, _ga_*) for anonymous visitor counting.
  • Google AdSense and ad partners — advertising and frequency-capping cookies, governed by your consent choice.
  • Cloudflare (the hosting and CDN provider) — may set a security cookie (__cf_bm) for bot-management on certain page loads.

Most browsers let you block, view, or delete cookies on a per-site basis. CodeFronts does not require cookies to function — disabling them disables analytics and personalised ads, but the content remains fully usable.

4. Who we share data with

CodeFronts uses these third-party services. Each has its own privacy policy linked below; data flows are limited to what each service strictly requires.

  • Cloudflare Pages — hosting and CDN. Routes HTTP requests; sees IP addresses for security and performance. Policy →
  • Google Analytics — anonymised page-view counting. Policy →
  • Google AdSense — contextual advertising. Policy →
  • Resend — delivers contact-form messages to the site owner's inbox. Policy →
  • Google Fonts — serves typefaces. Google may log the IP that requests a font file. Policy →

5. Your rights

If you are in the EU, UK, Switzerland, California, or any jurisdiction with comparable privacy law, you have the right to:

  • Request a copy of any personal data we hold about you (typically only an email if you used the contact form).
  • Request correction or deletion of that data.
  • Withdraw consent for analytics / advertising cookies at any time, via the Google consent banner or browser settings.
  • Lodge a complaint with your local data protection authority.

To exercise any of these rights, send a message through the contact form with "data request" in the subject. We respond within 30 days.

6. Children

CodeFronts is a technical resource aimed at developers. We do not knowingly collect data from anyone under 13 (16 in the EU). If you believe a child has submitted information through the contact form, send a message via the contact form and we will delete it.

7. Changes to this policy

If material changes occur — a new tracker, a new sub-processor, an expanded data flow — this page is updated and the Last updated date at the top is bumped. There is no mailing list to notify; check this page if you have concerns.

8. Contact

Questions, requests, or corrections: use the contact form. We read every message.

Search CodeFronts

Loading…