Skip to main content
PandaCodeGen.

Cookie Policy

Last updated: October 22, 2026

1. Scope

This policy explains how PandaCodeGen uses cookies, local storage, pixels, scripts, and similar browser technologies on this website. These technologies can remember settings, measure use of the site, support advertising measurement, or enable features such as scheduling.

2. Your choices

Optional services are off by default. On your first visit, you can accept all optional categories, reject them, or choose categories individually. Rejecting optional services does not prevent access to the main website.

Two things run for every visitor without waiting for a choice, because neither sets a cookie: Vercel Web Analytics, which counts page views, and a session-storage note of where your visit started. Both are described under Categories below.

You can review or withdraw a choice at any time with the persistent Cookie settings control at the lower-left of the site. Withdrawing a previously allowed category reloads the page so its scripts and embedded services stop. We remember your selection for up to 180 days, after which we ask again.

If you try to open scheduling before allowing functional services, the site asks for that choice at the time. We do not treat continued browsing as consent.

If your browser sends an enabled Global Privacy Control signal, the site keeps the marketing category disabled. You can still choose analytics and functional services separately.

3. Categories

Strictly necessary

The site stores your consent selection so it can apply your choices. This storage cannot be switched off in our preference center because it is needed to remember the choice itself.

Runs for every visitor

Vercel Web Analytics loads on the live site for every visitor, without waiting for a cookie choice. For each page view it records the page address, the site that linked you here, your approximate location (country, region and city), and your device type, operating system and browser. It sets no cookies and stores nothing in your browser. To tell visitors apart for the day, Vercel makes a hash from the incoming request and discards it after 24 hours, so a visit can't be tied to you or matched with your visits on other days. We see the results only as totals.

First-page source. When you first open a page, the site saves a short note in your browser's session storage under the name pcg_first_touch_source. It holds where you came from (a campaign tag in the link, the referring site or search engine, or “Direct”), the kind of source (for example search, social or an AI assistant), the address of that first page, and the time you arrived. Session storage is deleted when you close the tab or window. The note is sent to us only if you submit one of our inquiry forms: it then travels with your inquiry, along with the page you sent the form from. If you don't submit a form, it never leaves your browser.

Analytics

Google Analytics and Microsoft Clarity help us understand traffic, interactions, technical performance, and aggregate lead-form funnel milestones such as start, progress, validation, abandonment, and completion. We do not send the values typed into form fields as analytics events. Their client-side code loads only after you allow analytics.

Marketing

Meta Pixel measures advertising activity and conversions. It loads only after you allow marketing. We do not load a fallback tracking pixel when marketing is denied. Separately, when you send an enquiry our customer system may pass coded details to Meta and Google to measure which advertising led to it. That sets no cookie on your device. It is described in the Privacy Policy, and you can stop it with theopt-out form.

Functional

Cal.com provides appointment scheduling. It loads only after you allow functional services. Live chat with Hassan runs on our own website and sets no cookies, so it does not depend on this choice.

4. Current technology list

Exact names and lifetimes can change when providers update their services. The list below describes the technologies the codebase supports. An optional provider is active only when the deployment has a verified configuration and you allow its category. The consent record, the first-page source note and Vercel Web Analytics run for every visitor.

Current cookie and browser-storage technology inventory
ServiceCategoryExamplesDurationPurpose
PandaCodeGen consent preferencesStrictly necessarypandacodegen_consent_v1 (local storage)Up to 180 daysStores the cookie choices you make so the site can respect them.
PandaCodeGen chat panelStrictly necessarypcg-assistant-v1 and pcg-live-chat-v1 (session storage)Until you close the tab or windowKeeps your conversation with the assistant or with Hassan while you move between pages.
Google Analytics 4Analytics_ga, _ga_*Provider-controlled and account-configuredMeasures visits and interactions when analytics is allowed.
Microsoft ClarityAnalytics_clck, _clsk and related identifiersProvider-controlledProvides usage and session-interaction insights when analytics is allowed.
PandaCodeGen first-page sourceRuns for every visitorpcg_first_touch_source (session storage)Until you close the tab or windowRemembers where your visit started. Sent to us only if you submit an inquiry form.
Vercel Web AnalyticsRuns for every visitorNo cookies and nothing stored in your browserVercel discards its request hash after 24 hoursCounts page views and referring sites as totals.
Meta PixelMarketing_fbp, _fbc and related identifiersProvider-controlledMeasures advertising performance and conversions when marketing is allowed.
Cal.comFunctionalBooking-session storage and cookiesSession or provider-controlledLoads the appointment-booking interface when functional services are allowed.

5. Browser controls and vendor policies

You can also delete or block browser storage through your browser. Doing so may remove your saved preference and cause the consent prompt to appear again. Browser controls cannot replace our in-site settings for services that use requests or scripts without cookies.

Third-party providers process information under their own privacy and retention terms. Their settings and storage names may change independently of PandaCodeGen.

6. Changes to this policy

We may update this policy when our services, providers, or legal obligations change. We will publish the new date here. Where a new use requires consent, we will ask for that consent instead of relying on continued use of the website.

7. Contact us

For questions about these technologies or your choices, contact us. For more about how we handle personal data, read our Privacy Policy.

PandaCodeGen, website operator and controller

Email: info@pandacodegen.com

Mailing address: 12250 S Kirkwood Rd, Apt 1128, Stafford, TX 77477, United States.