Cookies Polıcy

Patterndom (“we”, “our site”, “store”) uses cookies and similar tracking technologies to improve user experience, target ads using demographic and behavioral data, and increase security. This policy technically details the full list of these cookies, their purposes, duration, legal basis, permission control, and user rights.

⸻

1. What are Cookies & Tracking Technologies?
• Cookie: Small text files stored in the browser.
• Local Storage / Session Storage: Used to store large data sets in the browser (e.g. session information).
• Pixel (Facebook/Twitter/TikTok): Collects data with transparent 1×1 images.
• Fingerprinting (cookie-free tracking): If identification is made using browser/device features, this method is also technically a tracking technology.Classification of Cookies & Tracking Technologies Used.Technology Provider Purpose Example Cookie/Key Storage Period
Mandatory Cookies Shopify Cart management, session and CSRF security _shopify_s, _secure_session_id Session / 1 year
Analytics Cookies Google Analytics Visits, user path, sessions _ga, _gid, _gat 1 week–2 years
Meta Pixel Pixel Facebook/Meta Product views, add to cart, purchase tracking fr, _fbp, pixel ID parameters 90 days
Google Ads Conversion Google Conversion tracking conversion, google_conversion 90 days
TikTok Pixel TikTok Ad targeting ttclid, tiktok_pixel 90 days
Advertising/Remarketing Cookies Meta, Google, TikTok Retargeting campaigns IDE, DART, NID, i_to 1 month–2 years
Functional Cookies Shopify Theme/App Boutique features like language preference, popup preferences cookie_consent_status, lang, theme_id Session / 1 year
Third Party Services Hotjar, Intercom User session records, chat management hjSessionUser_, intercom-visitor-id Session–1 year
Local/Session Storage Shopify Theme BasketID, advanced session management basket_session, currentLocale Session.Cookies Category-Based Explanation

🔹 Mandatory Cookies (After user consent: Not On/Off, necessary):

The site cannot function normally without these cookies. They are used for technical purposes, session and security functions.

🔹 Performance & Analytics:

With tools such as Google Analytics:
• Number of page views,
• Number of users / sessions,
• Page view duration,• Behavior flow,
Cookie Purpose Duration
_ga User identifier 2 years
_gid User ID renewal 24 hours
_gat Query rate limiting 1 minute
• Exit pages.Cookie Purpose Duration
_ga User identifier 2 years
_gid User ID renewal 24 hours
_gat Query rate limiting 1 minute.
Advertising & Retargeting:

Meta Pixel, Google Ads, TikTok Pixel…
Ads can be displayed to specific target audiences with this data.
→ All these processes start only after the user approves the banner.

🔹 Functional & Built-in Cookies:

Language selection, popup display history, theme preferences…
UX is improved by providing a personalized experience when the visitor returns.

🔹 Third Party Data collection:

User behavior with Hotjar (scroll, click), Intercom chat service…

All these technologies are activated after banner approval.


4. Legal Basis & Explicit Consent Management
• Mandatory cookies: Activated on the grounds of legitimate interest.
• Others (Analytics, Advertising, Functional): Operated with the user's explicit consent (Opt-in) via the banner.
• Minimum: “Accept”, “Reject”, “Advanced Options” are available in the banner.

• Levels:

• Essential only: Only mandatory
• Stats & Functional: Performance and functional
• Marketing & Targeting: Advertising & targeting
• The user should be able to manage their preferences via the banner; they should be able to change their preferences later if they want.
• The user’s consent record is recorded in the database, along with the IP/timestamp.


5. Technical Implementation – How Does It Work in Shopify?

a) Banner Integration

Offer these 3 options in the banner: Essential | Performance & Functional | Marketing.
Inject cookies after consent using a code snippet or theme script:if (cookieConsent.marketing) {
  loadScript('https://connect.facebook.net/tr_TR/fbevents.js', function() {
    fbq('init', '<PIXEL_ID>');
    fbq('track', 'PageView');
  });
}
Similar logic with Google Analytics, TikTok Pixel, Hotjar, Intercom etc.

b) Storing the Consent Level

• Save in LocalStorage or cookie in cookie_consent={essential:true, performance:false, marketing:false} JSON format.
• This value should be updated when the consent changes.

c) Revoke Consent

There should be a “Manage Preferences” link in the banner; this link allows the user to reset all cookies and make a new preference.

d) Backup of Consent Record
• Add to the access log:
• IP, timestamp, consent fields, user-agent information
• These records can be stored against KVKK/GDPR audit requests.


6. User Rights & Objections

The following rights are guaranteed under KVKK/GDPR:
• Information about cookie types,
• Opt-out of non-essential cookies,
• Withdraw your previously given consent,
• Request the deletion of the consent record,
• Provide us with evidence of the consent process.

For requests: destek@patterndom.com


7. Contact & Update

Patterndom
E-mail: mazyilmaz55@gmail.com
Address: [Store address here]

You will be notified of any updates that may be made to this policy, and the current version will always remain published on this page.