Privacy & ad preferences
This is a static site. Analytics is off by default; desktop ads display automatically, while mobile loads no ads.
What loads and what doesn’t
Section titled “What loads and what doesn’t”| Category | Default | Notes |
|---|---|---|
| Site assets | Loaded | HTML/CSS/fonts/OG images all come from this domain; no third-party CDN |
| Analytics (GA4) | Not loaded | Only if you explicitly consent to analytics and the site has an analytics ID configured |
| Ads | On by default on desktop; never loaded on mobile | Loads when this site’s independent Monetag zone is enabled, the hostname is production, the viewport is at least 1024px, GPC is absent, and you have not explicitly disabled ads. Phones and narrow tablets never make an ad request. Desktop loads only In-Page Push — never MultiTag, Onclick/Popunder, or Push subscriptions |
| External links | Click to leave | Outbound links (GitHub, YouTube, official docs) only contact the destination when clicked |
How preferences are stored
Section titled “How preferences are stored”Your choices live in this site’s own-domain localStorage (key tsj-consent-v2) — just two booleans (analytics, ads) and a timestamp. It is not a cookie and is never sent to a server. Analytics defaults off and desktop ads default on; uncheck ads in “Privacy preferences,” or choose “Reject all,” to disable them.
What analytics collects (if configured and consented)
Section titled “What analytics collects (if configured and consented)”Four aggregate event types: page views, language switches, code copies, and outbound link clicks (classified only as GitHub/video/docs/other). Never sent: input content, search terms, full outbound URLs, cross-site identifiers. GA’s _ga cookies are first-party; the script clears them when you withdraw.
GPC (Global Privacy Control)
Section titled “GPC (Global Privacy Control)”If your browser sends a GPC signal, this site treats it as deny-all: no analytics or ad scripts load even if you previously opted in.
Ad status
Section titled “Ad status”The Monetag site is verified and has a dedicated In-Page Push zone. Live acceptance showed visible desktop creatives without observed automatic navigation, while the 375px creative obscured the title and above-the-fold content. The site therefore uses automatic desktop delivery with mobile disabled: runtime requires the independent zone, production hostname, a viewport of at least 1024px, no GPC, and no explicit ad opt-out. Unchecking ads, or shrinking an already-loaded desktop page below the breakpoint, reloads the page and removes the creative. When loaded, Monetag and its advertising partners may receive IP address, browser/device and page information, and may use cookies or similar technologies for delivery, measurement, and fraud prevention; see the Monetag Privacy Policy and Opt-out.
Children & sensitive data
Section titled “Children & sensitive data”This site is for developers: not directed at children, no sensitive personal data, no comments, no accounts.
Contact & changes
Section titled “Contact & changes”If our privacy practices change, we update this page and its footer “last verified” date. For privacy questions, email contact@typesafe-jev.com.
Related pages
Section titled “Related pages”About this site (editorial policy) · FAQ · Back to the home page