Cookie Policy
Last updated: February 2026
How We Use Cookies
This policy explains what cookies are, how we use them, and your choices regarding cookies.
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website. They help the site remember your preferences and improve your browsing experience.
2. Types of Cookies We Use
- Essential Cookies: Required for the site to function. These handle authentication, security, and basic functionality. Cannot be disabled.
- Analytics Cookies: Help us understand how visitors use our site. We use Google Analytics to collect anonymized usage data.
- Preference Cookies: Remember your settings like language, theme, and display preferences.
- Marketing Cookies: Used to track effectiveness of affiliate links and advertising campaigns.
3. Managing Cookies
You can manage your cookie preferences through our Cookie Settings panel or through your browser settings. Blocking essential cookies may affect site functionality.
4. Third-Party Cookies
Some third-party services we use (like Google Analytics) may set their own cookies. We do not control these cookies and recommend reviewing their respective privacy policies.
Essential Cookies
These cookies are necessary for the website to function and cannot be disabled. They are set when you sign in or select your language.
| Cookie Name | Purpose | Duration |
|---|---|---|
| CognitoIdentityServiceProvider.*.LastAuthUser | Stores the username of the last authenticated user for session continuity | Session / 30 days |
| CognitoIdentityServiceProvider.*.*.accessToken | Short-lived JWT token used to authorize API requests on your behalf | 1 hour (auto-refreshed) |
| CognitoIdentityServiceProvider.*.*.idToken | Contains your identity claims (name, email) for personalization | 1 hour (auto-refreshed) |
| CognitoIdentityServiceProvider.*.*.refreshToken | Long-lived token used to obtain new access and ID tokens without re-authenticating | 30 days |
| CognitoIdentityServiceProvider.*.*.clockDrift | Compensates for clock differences between your device and the server to prevent authentication errors | Session |
| language | Stores your preferred language (English or Arabic) | 1 year |
CognitoIdentityServiceProvider.*.LastAuthUser
Stores the username of the last authenticated user for session continuity
Session / 30 days
CognitoIdentityServiceProvider.*.*.accessToken
Short-lived JWT token used to authorize API requests on your behalf
1 hour (auto-refreshed)
CognitoIdentityServiceProvider.*.*.idToken
Contains your identity claims (name, email) for personalization
1 hour (auto-refreshed)
CognitoIdentityServiceProvider.*.*.refreshToken
Long-lived token used to obtain new access and ID tokens without re-authenticating
30 days
CognitoIdentityServiceProvider.*.*.clockDrift
Compensates for clock differences between your device and the server to prevent authentication errors
Session
language
Stores your preferred language (English or Arabic)
1 year
Analytics Cookies
These cookies are set by Google Analytics 4 (GA4) and help us understand how visitors interact with our website.
| Cookie Name | Purpose | Duration |
|---|---|---|
| _ga | Google Analytics 4 — assigns a unique identifier to distinguish returning visitors | 2 years |
| _ga_* | Google Analytics 4 — maintains session state and visit history | 2 years |
| _gid | Google Analytics 4 — identifies unique visitors within a 24-hour window | 24 hours |
_ga
Google Analytics 4 — assigns a unique identifier to distinguish returning visitors
2 years
_ga_*
Google Analytics 4 — maintains session state and visit history
2 years
_gid
Google Analytics 4 — identifies unique visitors within a 24-hour window
24 hours
Browser Local Storage
These entries are stored in your browser's localStorage to remember your preferences.
| Key | Purpose | Duration |
|---|---|---|
| dealsouq_cookie_consent | Records your cookie consent preferences (which categories you accepted or rejected) | Until cleared |
| theme-variant | Remembers your selected theme variant (e.g., Discovery, Spice) | Until cleared |
| nextjs-theme | Remembers your dark or light mode preference | Until cleared |
dealsouq_cookie_consent
Records your cookie consent preferences (which categories you accepted or rejected)
Until cleared
theme-variant
Remembers your selected theme variant (e.g., Discovery, Spice)
Until cleared
nextjs-theme
Remembers your dark or light mode preference
Until cleared
5. Updates to This Policy
We may update this Cookie Policy from time to time. Changes will be posted on this page with an updated date.
6. Contact
Questions about our cookie practices? Contact us through our Contact Page.