Cookies
Cookie policy
Last updated · Aug 25, 2026
for(geeks) is a free publication funded by advertising. That means this site does set cookies — for advertising and for measuring traffic — and it uses third-party services that set their own. This page says exactly which, who receives the data, on what legal basis, and how to change your mind. We set no cookies of our own for tracking: everything listed below belongs to the providers named.
Your consent, and where it applies
If you are in the European Economic Area, the United Kingdom or Switzerland, no advertising or analytics cookie is set before you answer the privacy dialog that appears on your first visit. That dialog is operated by Google as a certified consent management platform under the IAB Transparency and Consent Framework, and it lets you accept, refuse, or choose purpose by purpose. Refusing is a real option: refuse and the counters below never start, and advertising falls back to non-personalised ads, which need no consent to serve.
Outside those regions the dialog is not shown and advertising and analytics run by default, which is what the applicable law permits. You can still turn them off — see how to change or withdraw consent below.
What is set, and by whom
| Service | Purpose | What it does | Set by |
|---|---|---|---|
| Google AdSense | Advertising | Serves the ads on this site, measures whether an ad was seen or clicked, limits how often you see the same ad, and — where you have consented — personalises which ads you get. | Google Ireland Ltd / Google LLC |
| Google Analytics | Analytics | Counts visits, tells returning readers from new ones, and shows which articles are read. Typically _ga and _ga_*. | Google Ireland Ltd / Google LLC |
| Yandex Metrica | Analytics | A second traffic counter used for the same purpose. Typically _ym_uid, _ym_d and other _ym_* entries. | Yandex Oy |
Advertising on this site is sold programmatically, so an ad slot may be filled by one of Google's advertising partners rather than by Google itself. Those partners are disclosed inside the privacy dialog, where you can review them individually — the list is maintained by Google and changes over time, which is why it lives there rather than being copied onto this page.
How Google itself uses the data it collects here is described in How Google uses information from sites or apps that use our services, and in the Google Privacy Policy. Yandex Metrica is covered by the Yandex Privacy Policy.
Local storage
One thing is stored on your device regardless of any consent: your colour-theme choice, so the site does not flash white at you on the next visit. It never leaves your browser, it contains no personal data, and clearing your browser data removes it. Your consent answer itself is stored by the consent platform, which is what stops the dialog reappearing on every page.
How to change or withdraw consent
- Privacy settings, in the footer: reopens the consent dialog so you can change any answer. It appears wherever the dialog applies to you. Withdrawal takes effect immediately and is as easy as consenting — no account, no email.
- Your browser: every major browser can block or delete cookies for a single site. Deleting this site's cookies removes everything listed above.
- Google Ads Settings: turns off ad personalisation across all Google services, not just this site — adssettings.google.com.
- Browser-level opt-outs: the Google Analytics opt-out add-on blocks Analytics everywhere; Yandex Metrica has its own opt-out page.
Refusing advertising cookies does not remove the advertising — it makes it non-personalised, chosen from the page you are reading rather than from a profile. Nothing on this site is put behind a consent wall.
Questions
Write to privacy@forgeeks.net. Your rights over this data, and how to exercise them, are set out in our privacy policy and on the GDPR page.