Cookie Policy
Last updated: April 29, 2026
This Cookie Policy explains what cookies and local storage technologies we use, why we use them, and how you can control them.
1. Introduction
This Cookie Policy (“Policy”) explains what cookies are, what types of cookies and similar technologies are used on our website, how they may be stored on your device, and how we use them.
This Policy also covers similar technologies, such as local storage, web beacons, pixels, and software development kits (“SDKs”), where applicable.
This Cookie Policy does not address the processing of your personal data in general. To learn more about how we handle personal data, please refer to our Privacy Policy.
2. What Are Cookies?
Cookies are small text files sent to your web browser or stored on your device. A cookie typically includes the domain or web location it came from, its expiration time, and a randomly generated identification number or similar identifier.
Cookies and similar technologies may also store or process information about your device, preferences, browsing activity, and actions taken while using our website.
Cookies We Use
Strictly Necessary
These cookies and technologies are required for the Service to function properly and cannot be disabled through our cookie consent settings.
| Name / Identifier | Provider | Purpose | Type | Essential | Duration |
|---|
| payment_access | Perfectela | Payment flow authentication and secure connection of your completed payment to your session | HTTP cookie | Yes | 90 minutes |
| solidgate_main_accepted | Perfectela | Confirms that your payment was accepted so you can continue to the next step after checkout | HTTP cookie | Yes | 10 minutes |
| quiz_session_access | Perfectela | Confirms that this browser owns your quiz session so your answers can be saved and resumed securely | HTTP cookie | Yes | 30 days |
| Supabase auth cookies (sb-*-auth-token, sb-*-auth-token-code-verifier) | Supabase | User authentication, secure email sign-in, and session management | HTTP cookie | Yes | Up to 400 days, renewed while you stay signed in |
| NEXT_LOCALE | Perfectela | Remembers your language | HTTP cookie | Yes | Session on the website; 1 year in the app |
| solidgate_main_recovery_v1, solidgate-oto-accepted:*, solidgate-oto-declined:*, solidgate-oto-progress:*, solidgate-oto-canonical:* | Perfectela | Recovers checkout and add-on offer progress if a page reloads, so a payment is not repeated and an offer you already answered is not shown again | localStorage | Yes | 10 minutes to 24 hours; progress markers until you clear your browser data |
| app_onboarding_complete | Perfectela | Tracks whether onboarding has been completed | localStorage | Yes | Persistent |
| Service worker and app caches (serwist-precache-*, audio-files, exercise-media, pages, apis and related caches; serwist-expiration) | Perfectela | In the Perfectela app, keeps copies of app files, audio, and exercise media on your device so the app loads quickly and works offline | Service worker, Cache Storage, IndexedDB | Yes | Up to 24 hours for pages and data; 30 days for audio; 60 days for exercise media; up to 1 year for fonts |
Analytics & Functional
These cookies and technologies are activated only after you provide consent through our cookie banner, where required by applicable law.
| Name / Identifier | Provider | Purpose | Type | Essential | Duration |
|---|
| PostHog cookies and storage (ph_*, posthog:*) | PostHog | Analytics, session replay, and user identification | JS cookie, localStorage, sessionStorage | No | Up to 1 year |
| funnel_visitor_id | Perfectela | Random identifier for your browser, used to keep the version of the website you see consistent, measure conversions, and, in hashed form, match conversions reported to Meta | HTTP cookie | No | 1 year |
| funnel_attribution_v1, funnel_entry_source_v1, funnel_utm | Perfectela | Remembers the campaign, link, or referring website that brought you to Perfectela, including advertising click identifiers | sessionStorage | No | Until you close the browser tab |
| quiz-store | Perfectela | Stores quiz and beauty assessment answers, including your email address once entered, and allows recovery of unfinished sessions | localStorage | No | 7 days |
| perfectela.offer.deadline | Perfectela | Keeps the countdown for a limited-time offer consistent while you browse | sessionStorage | No | Until you close the browser tab |
| app:last_open_at, app:promo_seen_count | Perfectela | Counts app visits so in-app offers are not shown too often | localStorage | No | Persistent |
| _fbp, _fbc | Meta | Advertising and conversion attribution | JS cookie | No | 90 days |
| _ga, _ga_*, _gcl_au and related Google identifiers | Google | Analytics and conversion attribution, where enabled through Google Tag Manager | JS cookie | No | Duration varies depending on the cookie and configuration |
3. Types of Cookies
3.1 Session Cookies
Session cookies generally expire when you close your browser window or when the applicable session ends. Perfectela, operated by PMC Baltic FZ-LLC, uses these cookies to help you use our website securely and efficiently.
3.2 Persistent Cookies
Persistent cookies remain on your device for a specified period or until deleted and may help us remember preferences, maintain functionality, and improve analytics.
3.3 First-Party Cookies
First-party cookies are set directly by Perfectela or through our website domain.
3.4 Third-Party Cookies
Third-party cookies and similar technologies may be placed or operated by service providers that help us provide, analyze, secure, and advertise the Service.
They may include:
- security and authentication technologies;
- analytics technologies;
- functional technologies;
- advertising and conversion-measurement technologies.
4. Examples of Third-Party Cookies and Technologies
- Google Analytics and Google Ads may help us understand website usage and measure advertising and conversion performance.
- Meta Pixel may help us measure advertising performance, conversions, and campaign attribution.
- PostHog may help us understand how users interact with Perfectela and improve our website and Service.
- Supabase may use authentication and session technologies necessary to provide account access and related functionality.
- Solidgate, our payment processor, and wallet providers such as Apple Pay and Google Pay may use cookies or similar technologies within the secure payment form to process payments, authenticate transactions, and prevent fraud.
- Vercel Web Analytics and Speed Insights may help us measure page visits and loading performance without placing cookies on your device.
These providers process personal data in accordance with applicable contractual and data-protection requirements. For more information about how we share and process personal data, please refer to our Privacy Policy.
5. Similar Technologies
Web Beacons and Pixels
Web beacons and pixels, sometimes known as pixel tags, may help us understand when users visit pages, interact with content, complete certain actions, or open emails.
Local Storage
Local storage allows information to be stored in your browser or device and may be used to remember preferences, save quiz or assessment progress, support onboarding, or restore unfinished sessions.
Session Storage
Session storage works like local storage but is cleared when you close the browser tab. We use it to remember how you arrived at Perfectela and to keep offer timers consistent while you browse.
Service Workers and App Caches
The Perfectela app uses a service worker and your browser's cache storage to keep copies of app files, audio, and exercise media on your device, so the app loads quickly and can work offline.
Software Development Kits
Software development kits, or SDKs, are pieces of code embedded in applications that may perform functions similar to cookies, including analytics, functionality, security, or measurement.
6. Why Do We Use Cookies?
We use cookies and similar technologies to:
- provide essential website and account functionality;
- authenticate users and maintain secure sessions;
- improve website functionality;
- enhance security and prevent fraud;
- analyze website and Service usage;
- remember preferences and onboarding status;
- restore unfinished quizzes or assessments;
- measure the effectiveness of our marketing and advertising campaigns;
- improve Perfectela and the overall user experience.
7. How Can You Manage Cookies?
Where required by applicable law, non-essential cookies and similar technologies are activated only after you provide consent through our cookie banner.
You may manage or withdraw your cookie preferences through the cookie settings available on our website, where provided.
Most browsers also allow you to block, delete, or manage cookies through browser settings.
Disabling certain cookies or technologies may affect the functionality of some parts of the Service.
Browser settings and help pages are available for commonly used browsers, including:
- Chrome;
- Microsoft Edge;
- Safari;
- Firefox;
- Opera.
Changes to This Policy
We may update this Cookie Policy from time to time to reflect changes in the cookies and technologies we use or for operational, legal, or regulatory reasons.
We encourage you to review this page periodically to stay informed about our cookie practices.