Transparent by design

Cookie Policy

Last updated: March 2026

This Cookie Policy explains what cookies are, how and why this website uses them, and how you can control them. It should be read together with the Privacy Policy.

01What Are Cookies

Cookies are small text files that are stored on your device when you visit a website. They are widely used to make websites work more efficiently, to remember your preferences, and to provide site owners with useful information.

02Two-Tier Analytics

This website uses a two-tier analytics model. Before you decide on cookies, a minimal anonymous page-view event is sent with no cookies, no localStorage writes, and no tracking IDs. After accepting analytics, a richer anonymous event is sent and a random anonymous Visitor ID, Session ID, and first-visit timestamp are written to your browser's local storage so that repeat visits can be counted. If you reject analytics, only the pre-consent minimal signal is sent.

03Why We Use Cookies

This website uses cookies and similar browser storage for a small number of purposes: keeping you signed in, remembering your preferences (such as your language and theme), and — only when you grant consent — recording anonymous visit statistics. The minimal pre-consent page-view event is always sent and does not depend on cookies.

04Cookies We Use

We group the cookies and storage used by this website into three categories. You can accept all, reject all, or customize your selection from the consent banner at any time.

Necessary

These cookies and storage entries are required for the website to function. They enable core features such as authentication, security, and the cookie consent state itself. This category is always enabled and cannot be turned off.

Analytics

These cookies and storage entries allow the website to generate anonymous, aggregated statistics about how visitors use the site. They are only set after you grant consent through the consent banner.

Preferences

These cookies and storage entries remember small choices you make, such as your preferred theme, language, and other UI preferences, so that you do not have to set them every visit.

05Specific Storage

This website primarily uses your browser's local storage and a small set of first-party cookies. The values used are:

  • ab_vid — random anonymous Visitor ID (local storage).
  • ab_sid — random anonymous Session ID (local storage).
  • ab_first_visit — timestamp of the first time you visited (local storage).
  • ab_consent — record of your cookie consent choices (local storage).
  • ab_consent_v — version of the consent schema that was last accepted (local storage).
  • next-auth / auth cookies — strictly required to keep you signed in if you choose to sign in with Google.
  • ab_consent — small first-party cookie mirroring the consent category, used so the server can be aware that consent was set in this browser.

06How You Can Control Cookies

You can control cookies in several ways. You can use the Accept, Reject, and Customize options in the consent banner that appears on your first visit. You can also clear your browser's storage at any time, or use your browser's privacy settings to block or delete cookies.

07Browser Settings

Most modern browsers let you view, manage, and delete cookies from their settings. The exact steps depend on your browser:

  • Google Chrome: Settings → Privacy and security → Cookies and other site data.
  • Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data.
  • Apple Safari: Preferences → Privacy → Manage Website Data.
  • Microsoft Edge: Settings → Cookies and site permissions → Cookies and site data.

08Consent Management

Your choice is remembered in your browser for future visits. You can change your preferences at any time by clearing your browser's site data for this domain, after which the consent banner will appear again on your next visit.

09Changes to this Policy

This Cookie Policy may be updated from time to time. The latest version will always be available on this page.

Contact

If you have any questions about this Cookie Policy, please contact us at privacy@abdallaahmed.icu.

Abdalla Ahmed | Full Stack Developer