HomeWorkVideosServicesAboutContactPresets
Back to Home

Cookies Policy

Last updated: September 2026

1. What Are Cookies

Cookies are small text files stored on your device by your web browser when you visit a website. They enable the site to remember your actions and preferences (such as login, language, font size, and other display preferences) over a period of time, so you don't have to keep re-entering them whenever you come back to the site or browse from one page to another.

This site uses Google Consent Mode v2 — no tracking cookies are set until you explicitly accept them via the cookie banner. Google Analytics 4 tags respect your consent choice and will not fire while consent is denied.

2. Cookie Categories

We group cookies into three categories based on their function:

  • Essential — Required for the website to function (e.g. remembering your consent choice). No user data is collected. These cannot be declined.
  • Analytics — Help us understand how visitors use the site so we can improve content and performance. Only set after you accept.
  • Preferences — Store your chosen settings (e.g. dark/light mode) for a consistent experience. Stored locally, not sent to any server.

3. Complete Cookie List

The table below lists every cookie this site may set, including its provider, purpose, category, and retention period.

CookieProviderPurposeTypeDuration
_gaGoogle AnalyticsDistinguishes unique users by assigning a randomly generated client IDAnalytics2 years
_ga_EQ7W5CWZ5XGoogle AnalyticsPersists session state and throttles request rate for the specific GA4 propertyAnalytics2 years
_gidGoogle AnalyticsDistinguishes unique users per day for more granular usage statisticsAnalytics24 hours
_gat_gtag_*Google AnalyticsThrottles request rate — limits data collection on high-traffic sitesAnalytics1 minute
_ga_*Google AnalyticsUsed by GA4 to maintain session state across pagesAnalytics2 years
cookie_consentMachraoui IradStores your cookie consent choice (accepted or declined) so you are not asked againEssentialSession / persistent
themeMachraoui IradStores your dark/light mode preference for consistent visual experience across visitsPreferencesPersistent

4. How Google Analytics Uses Cookies

We use Google Analytics 4 (GA4) deployed through Google Tag Manager. GA4 collects aggregated, anonymized data to help us understand:

  • Which pages are visited most frequently
  • How long visitors spend on each page
  • Search queries made within the portfolio gallery
  • Referring websites or traffic sources
  • Device type and browser information (anonymized — no IP addresses are logged)

Important: GA4 does not log individual IP addresses. IP-based geolocation data is coarse (country/city level) and cannot identify you personally.

For more detail, see Google's documentation:

5. Google Consent Mode v2

This website implements Google Consent Mode v2, which communicates your cookie consent choice to Google Tag Manager and Google Analytics before any tags fire. Here is how it works:

  • Before consent — The default consent state is set to denied for analytics, advertising, and personalization storage. GTM loads but GA4 tags respect the denied state and do not set cookies or collect data.
  • After consent — When you click "Accept", consent is updated to granted and GA4 tags begin collecting anonymized analytics data.
  • If you decline — Consent stays denied. No analytics cookies are set and no data is collected.
  • On return visits — Your previous consent choice is restored from local storage, so you are not asked again.

Google's Consent Mode v2 documentation →

6. Third-Party Services

The following third-party services may process data when you interact with our site:

  • Google Tag Manager — Tag management system that deploys Google Analytics tags. GTM itself does not set cookies, but it manages the tags that do.
  • Google Analytics (GA4) — Analytics service that collects anonymized usage data. Cookies are only set after your explicit consent.
  • Lemon Squeezy — Payment processor for digital product purchases. Their checkout page is hosted on iradmachraoui.com and may set their own cookies necessary for payment processing.
  • Google Fonts — Font delivery service. May log requests including IP address and browser information when fonts are loaded.
  • Cloudflare — Content delivery network (CDN) and hosting provider. May set strictly necessary cookies for security and performance optimization.

7. Managing Your Cookies

You can control and manage cookies in several ways:

  • Cookie banner — Use the Accept / Decline buttons on our cookie consent banner. You can reset your choice by clearing your browser cookies for this site.
  • Browser settings — Most browsers let you view, block, or delete cookies through their settings pages:
  • Google Analytics opt-out — Install the Google Analytics Opt-out Browser Add-on to prevent GA4 from collecting data across all websites you visit.
  • Blocking all cookies may affect some functionality of our website, such as remembering your theme preference.

8. Policy Updates

We may update this Cookies Policy from time to time to reflect changes in our practices or for legal and regulatory reasons. Any changes will be posted on this page with an updated revision date. We encourage you to review this page periodically.

9. Contact

If you have questions about our use of cookies or this policy, please contact us: