Home / Cookie policy

Cookie policy

One cookie, a few small browser settings, and no advertising trackers. Here is every item, and how to switch the optional ones on or off.

Last updated 18 October 2026 · version 2026-10

What this site stores on your device

This site uses one cookie and a few small items of browser storage. There are no advertising, social media or third-party analytics cookies. Optional items are only stored after you say yes, and you can change your mind at any time.

Complete list

“Preferences” items fall back to a temporary tab-only store (session storage) if you do not allow them.

NameTypeCategoryPurposeLasts
if_consentCookie (first-party)Strictly necessaryRemembers your cookie choice so the banner does not reappear (for example p1a0v2026-10)180 days
if-consentLocal storageStrictly necessaryYour choices as a small record: version, random ID, preferences yes/no, analytics yes/no, timestampUntil you change them or the consent version changes
if-cidLocal storageStrictly necessaryA random identifier that links your choice to the consent record I must keep as proofUntil you clear site data
if-themeLocal storage, or session storage if not allowedPreferencesRemembers light or dark modeUntil cleared (local); tab session (session)
if-checksLocal storagePreferencesRemembers the action steps you tick on an articleUntil cleared
if_adminCookie, HTTP-only, path /adminStrictly necessaryKeeps the site owner signed in to the administration area. Never set for visitors.Up to 12 hours

Analytics without cookies

If you accept “Anonymous analytics”, your browser sends a small message to this site’s own server when a page loads or a call-to-action is clicked. It contains the page path, the referring site’s hostname and a device type. It sets no cookie, stores no IP address and no identifier, and nothing leaves my server. Records are deleted after 13 months. If you decline, nothing is sent.

Changing your choice

Use here, or in the footer of any page. Saving new choices replaces the old ones, and I keep a dated record of each change. You can also delete the items above in your browser’s settings; the banner will then appear again.

Strictly necessary items do not need consent because the site cannot work, or your choice cannot be remembered, without them.

Consent records

Each time you save a choice, the site stores in its database: the random ID, your choices, the action (accept all, essentials only, custom, withdraw), the consent version, a hash of your IP address and your browser’s user-agent text. These records are kept for 36 months. See the privacy policy for details.

Questions? Email ichraf@fajjeri.com. For anything about your personal data, you can also use the data request form.
Book an intro call