We use both traditional cookies and browser local storage to enhance your experience on our website. Local storage is similar to cookies but can store larger amounts of data and does not expire automatically.1. Essential Cookies and Storage
These are necessary for the website to function properly. They enable core functionality such as security, authentication, and accessibility.•Authentication Sessions: We use browser local storage to maintain your login session. When you log in as a customer (via email verification) or employee (via email/password), your authentication state is stored locally for up to 7 days. This keeps you logged in between visits without requiring you to re-authenticate each time.
•Email Verification: When you sign up as a customer, we send a verification email with a 6-digit OTP code that expires after 10 minutes. The code is SHA-256 hashed and stored temporarily in our SQLite database until verified.
•Consent Preferences: We store your cookie consent choices in local storage to remember your privacy preferences.
•Session Identifiers: Temporary identifiers used to track your session for security and functionality purposes.
2. Analytics Cookies
We use analytics cookies to understand how visitors interact with our website, helping us improve user experience and services.•Google Analytics 4: We use Google Analytics to collect information about how you use our website, including pages you visit and how long you spend on them, how you arrived at our website, your device type/browser/operating system, your approximate geographic location (country/city level), and interactions with specific features and content.
•Google Analytics cookies include: _ga, _ga_*, _gid, _gat
•These cookies typically expire after 2 years, though some are session-based
3. Business Email Requirement
For customer authentication, we require business email addresses:•Free email providers (Gmail, Yahoo, Hotmail, Outlook, etc.) are not accepted for customer accounts
•Email verification codes (6-digit OTP) are sent via Hostinger SMTP and expire after 10 minutes
•Verification codes are SHA-256 hashed for security
•Once verified, your session is stored in local storage for 7 days