Cookie Policy
Last updated: September 15, 2026 • Effective immediately
1What Are Cookies and Local Storage?
Cookies and local browser storage (such as localStorage and sessionStorage) are small text files or data packets saved onto your computer or mobile device when you browse websites.
At IMELDAHWEAR KE, we use these technologies to provide you with a smooth shopping experience—such as remembering the cute pajama sets or accessories in your cart while you browse, keeping your checkout details ready, and ensuring fast page loads.
2How We Use Cookies and Storage
Strictly Essential Shopping Cart
Retains your selected products, sizes, quantities, and chosen delivery options so your cart doesn't empty when you refresh or navigate pages.
Security & M-Pesa Protection
Stores secure checkout tokens to prevent duplicate M-Pesa STK prompts and ensure your transaction is safely verified through the Tuma API payment gateway.
Authentication Sessions
Maintains encrypted authentication tokens (via Supabase) for authorized staff and admin operations without repeatedly requesting passwords.
Preferences & Display State
Remembers your dismissed banners, shipping calculator preferences, and temporary form entries for effortless browsing.
3Summary of Storage Technologies
| Key / Cookie Name | Type | Purpose | Duration |
|---|---|---|---|
| imeldah-cart | localStorage | Stores items currently added to your shopping cart. | Persistent (until cleared) |
| imeldah-checkout-draft | sessionStorage | Temporarily saves phone & shipping inputs during payment. | Browser tab session |
| sb-*-auth-token | Cookie / Storage | Supabase authentication session for admin portal access. | Expires upon logout / refresh |
| imeldah_cookie_consent | localStorage | Remembers your cookie & privacy preferences (all vs essential). | Persistent (1 year) |
| theme / ui-prefs | localStorage | Remembers visual display settings and notification preferences. | Persistent |
4Third-Party Cookies and Analytics
We aim to keep third-party tracking minimal. We do not sell your browsing patterns to third-party ad brokers. Essential third-party integrations include:
- Vercel Speed & Web Analytics: Privacy-friendly, anonymous performance metrics (Core Web Vitals) that do not track individual identities or sell browsing histories.
- Tuma API Payment Gateway (api.tuma.co.ke): Cryptographic tokens and checkout session identifiers utilized strictly during M-Pesa STK payment authorization and webhook verification.
5How to Manage or Clear Cookies
You have full control over cookies and website data in your browser. You can configure your browser to block cookies or notify you when a cookie is placed:
- Google Chrome: Settings > Privacy and security > Third-party cookies.
- Safari (iOS / macOS): Settings > Safari > Advanced > Block All Cookies.
- Mozilla Firefox: Settings > Privacy & Security > Enhanced Tracking Protection.
- Microsoft Edge: Settings > Cookies and site permissions > Manage and delete cookies.
Note: Blocking essential storage may cause your shopping cart to empty when refreshing or prevent M-Pesa payment confirmations from associating with your order.
6Questions & Contact
If you have any questions about how we use cookies, storage, or your data, please contact our team:
