Your Information

Privacy Policy

This Privacy Policy explains what information this website collects, how it is used, and where it is stored, based on how the site is built and operated.
Contact Us

Information We Collect and How We Use It

Privacy Policy Details

WHO WE ARE {{business_name}} operates this website. Business contact information shown on the site (including phone, email, address, and hours) is configured in our admin settings and displayed on pages such as Contact and the site footer. [Owner confirmation — Business-specific privacy details may be added by the site owner, including legal entity name, principal place of business, and applicable jurisdiction.] INFORMATION WE COLLECT Depending on how you use the site, we may collect the following: ORDER / CHECKOUT INFORMATION When you submit an order through the checkout flow, we collect: • Name (required) • Phone number (required) • City (optional) • Street address (optional) • Order notes (optional) • Cart items — product IDs, optional variant IDs, and quantities (required) Prices and totals are calculated on our servers from our product database. The checkout form does not send prices from your browser for final order processing. Order data is stored in our Cloudflare D1 database (orders, order_items, and related records). If you open WhatsApp after placing an order, we may record a timeline event indicating that WhatsApp was opened, linked to your order number. CONTACT / INQUIRY INFORMATION When you use the Contact form, we collect: • Full name (required) • Phone number (required) • Message (optional) • Inquiry type / service topic (optional) The Contact form on the storefront does not include an email field. Data is stored in our D1 leads table. If you open WhatsApp from a contact submission, we may update lead status and record when WhatsApp was opened. REVIEW SUBMISSIONS When you submit a review, we collect: • Name (required) • City (required) • Rating (required) • Message (required) • Category / service type (required on the storefront) • Photo upload (optional) Reviews are stored in D1 with status pending until approved by an administrator. Optional photos may be stored in Cloudflare R2 under a reviews/ path. The review form on the storefront does not collect phone or email. BROWSER STORAGE ON YOUR DEVICE The site uses browser localStorage (not server storage) for: • Shopping cart contents (perfumes-cart) • Saved favorites (perfumes-favorites) • A pseudonymous analytics visitor identifier used for first-party analytics and optional checkout correlation Cart and favorites are not stored on our servers unless you submit an order or otherwise provide information through a form. FIRST-PARTY ANALYTICS The site may collect first-party usage data sent to /api/analytics/events and stored in D1 (analytics_events). This may include a pseudonymous visitor ID, a hashed IP address, browser user-agent string, page URL/path, locale, product or search context where applicable, and UTM parameters when present in the URL. PUSH NOTIFICATIONS (IF OFFERED) If you opt in to web push notifications, the site may store a push subscription (endpoint and encryption keys), locale, user agent, and device type in D1 (push_subscriptions). WHAT WE DO NOT COLLECT THROUGH THESE FORMS Based on the current storefront implementation: • There is no newsletter or email signup form on the site. • There is no customer account registration or login for shoppers. • The checkout flow does not collect credit or debit card numbers, CVV, or billing card details. • There is no live payment gateway integration in the current codebase. COOKIES AND SIMILAR TECHNOLOGIES Admin area — Access to the private admin dashboard uses an HttpOnly session cookie (auth_session) for authenticated administrators only. Storefront — The public storefront does not set shopping or analytics data via document.cookie in application code. Cart, favorites, and the analytics visitor ID use localStorage in the browser. Third-party scripts (when enabled) — If environment configuration enables them, the site may load Google Analytics 4 (GA4), Meta (Facebook) Pixel, and/or TikTok Pixel. These services may use cookies or similar technologies according to their own policies. They load only when the corresponding public environment ID is configured. Spam prevention — Forms such as checkout, contact, and reviews may use Cloudflare Turnstile when configured. [Owner confirmation — Business-specific privacy details may be added by the site owner, including whether analytics or advertising pixels are enabled in production and whether a consent banner is used.] HOW WE USE INFORMATION We use collected information to: • Process and manage order requests submitted through the site • Respond to contact inquiries and leads • Moderate and publish approved customer reviews • Operate first-party analytics and understand site usage • Help prevent spam and abuse (rate limiting and Turnstile, when enabled) • Send optional web push notifications to users who opt in • Notify internal staff of new orders via configured channels (for example, Telegram when configured) [Owner confirmation — Business-specific privacy details may be added by the site owner, including data retention periods, marketing use, and internal access policies.] WHERE INFORMATION IS STORED • Cloudflare D1 — primary application database (orders, leads, reviews, products, CMS content, analytics events, rate-limit records, push subscriptions, and business settings) • Cloudflare R2 — object storage for images, including optional review uploads and CMS/product assets • Cloudflare Pages — website hosting • Your browser — cart, favorites, and analytics visitor ID in localStorage [Owner confirmation — Business-specific privacy details may be added by the site owner, including data processing agreements and subprocessors.] SHARING WITH THIRD PARTIES The site may interact with or link to: • WhatsApp (wa.me) — order coordination and customer contact after form submission • Google Maps — embedded map or external map link when configured in business settings • Google Reviews — external link when configured • Cloudflare (Turnstile, D1, R2, Pages) — hosting, storage, database, and bot challenge • Google Analytics 4 — optional analytics when configured • Meta Pixel — optional advertising/analytics when configured • TikTok Pixel — optional advertising/analytics when configured • Telegram — optional internal new-order notifications when configured • Web Push (VAPID) — optional browser push notifications when configured When you choose to open WhatsApp, you leave the site and are subject to WhatsApp's terms and privacy practices. [Owner confirmation — Business-specific privacy details may be added by the site owner, including a complete third-party vendor list.] DATA RETENTION AND DELETION Order, lead, and review records are stored in our database and may be viewed, updated, or deleted by authorized administrators through the private admin dashboard. There is no automated self-service delete-my-data tool for storefront visitors in the current codebase. When an administrator deletes a review with an uploaded image, the system may attempt to remove the associated file from R2 storage. [Owner confirmation — Business-specific privacy details may be added by the site owner, including standard retention periods and how to request access or deletion.] SECURITY MEASURES The site implements technical measures including, where applicable: • Server-side validation of orders, prices, and stock • Rate limiting on sensitive API routes (orders, leads, reviews, login, analytics, push) • Cloudflare Turnstile on selected forms when configured • Upload restrictions (file type, size, and allowed storage paths) for review and admin image uploads • Admin API protection and role-based access for the private admin area No method of transmission or storage is completely secure. [Owner confirmation — Business-specific privacy details may be added by the site owner, including incident response procedures.] CHILDREN'S PRIVACY [Owner confirmation — Business-specific privacy details may be added by the site owner regarding collection of information from children.] CHANGES TO THIS POLICY We may update this Privacy Policy from time to time. The last updated date below will be revised when changes are published. [Owner confirmation — Last updated date may be added by the site owner.] CONTACT US For privacy-related questions, contact {{business_name}} at {{email}}, {{phone}}, or via the contact form at {{contact_page}}.
FAQ

Privacy Questions

Quick answers about data collected through this website.

Contact Us

Questions About Your Data?

If you have questions about information collected through this website, reach our team by phone, email, or the contact form.