Skip to main content

Cookie Policy

Last updated: February 2026

1. What Are Cookies

Cookies are small text files that websites store on your device (computer, tablet, or phone) when you visit them. They help the website remember your preferences and how you use the site, so it can work properly and provide a better experience the next time you visit.

There are also similar technologies such as localStorage and sessionStorage, which store data directly in your browser. These work in a comparable way to cookies but are only accessible by the website that created them and are never automatically sent to a server with every request.

2. How We Use Cookies

FlyingPointsPro uses cookies and browser storage primarily for essential site functionality. We use them to remember your preferences (such as your selected country and theme), to record your cookie consent choice, and to enable push notification features. We do not use cookies to track you across other websites or to build advertising profiles.

3. Types of Cookies We Use

3.1 Strictly Necessary / Essential

These items are required for the site to function correctly. They cannot be disabled without breaking core features. We primarily use localStorage (not traditional HTTP cookies) for these purposes.

NameTypePurposeDuration
cookie-consentlocalStorageStores your cookie consent preferences so we do not ask you repeatedly.Persistent
themelocalStorageRemembers your preferred colour mode (dark or light) so the site loads with the correct appearance.Persistent
countrylocalStorageStores your selected country so that deal results are filtered to your region by default.Persistent
Service WorkerBrowser APIRegisters a service worker to enable push notifications for new deal alerts. Does not store personal data.Until unregistered

3.2 Analytics

We may in the future use analytics tools to understand how visitors use FlyingPointsPro so we can improve the experience. If and when analytics are enabled, they will be covered in the table below and you will be able to opt out via the cookie consent banner.

NameTypePurposeDuration
Vercel AnalyticsScript / CookiePrivacy-friendly page view and performance tracking provided by Vercel. No personally identifiable information is collected. Not currently active.Session
Page view trackingScriptAggregated, anonymous page view counts used to understand which deals are most popular. Not currently active.Session

3.3 Marketing

We do not currently use any marketing or advertising cookies. If this changes in the future, we will update this policy and request your consent before setting any marketing cookies.

4. Third-Party Cookies

Some of the services we rely on may set their own cookies or make network requests from your browser. We have listed these below along with their purpose.

ServiceProviderPurposeTracking?
SupabaseSupabase Inc.Database queries and API requests for deal data. Functional only; no user tracking or profiling.No
VercelVercel Inc.Website hosting and edge delivery. May set performance and security cookies to optimise page delivery and protect against abuse.No

5. How to Control Cookies

Via Our Cookie Consent Banner

When you first visit FlyingPointsPro, a cookie consent banner will appear allowing you to accept or customise your preferences. You can change your choice at any time by clearing your browser storage for this site, which will cause the banner to appear again on your next visit.

Via Browser Settings

Most browsers allow you to control cookies and site data through their settings. Below are links to cookie management instructions for the most popular browsers:

  • Google Chrome — Settings > Privacy and Security > Cookies and other site data
  • Mozilla Firefox — Settings > Privacy & Security > Enhanced Tracking Protection
  • Safari — Preferences > Privacy > Manage Website Data
  • Microsoft Edge — Settings > Cookies and site permissions > Manage and delete cookies and site data

Please note: Disabling or clearing essential storage items (such as your country or theme preference) may cause some site features to behave unexpectedly or revert to default settings.

6. localStorage vs Cookies

FlyingPointsPro primarily uses localStorage rather than traditional HTTP cookies to store your preferences. Here is how they differ:

FeatureTraditional CookieslocalStorage
Sent to serverYes, with every HTTP requestNo, stays in your browser
Storage limit~4 KB per cookie~5-10 MB per domain
ExpirationSet by the server or browserPersists until manually cleared
Cross-site trackingPossible with third-party cookiesNot possible (same-origin only)

Because localStorage data never leaves your browser automatically, it provides a more privacy-friendly way to remember your preferences without the overhead of sending data to our servers on every page load.

7. Updates to This Policy

We may update this Cookie Policy from time to time to reflect changes in our use of cookies and storage technologies, or for legal and regulatory reasons. When we make material changes, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically to stay informed about how we use cookies.

8. Contact

If you have any questions about this Cookie Policy or our use of cookies and localStorage, please contact us at:

[email protected]

Complete Storage Summary

The table below provides a consolidated overview of all cookies, localStorage items, and browser APIs used by FlyingPointsPro.

NameTypeCategoryPurposeDuration
cookie-consentlocalStorageEssentialRecords your cookie consent choicePersistent
themelocalStorageEssentialDark / light mode preferencePersistent
countrylocalStorageEssentialSelected country for deal filteringPersistent
Service WorkerBrowser APIEssentialPush notification deliveryUntil unregistered
Vercel AnalyticsScript / CookieAnalyticsPage view and performance metrics (not currently active)Session
SupabaseHTTP RequestThird-party (Functional)Database queries for deal data; no trackingPer request
Vercel HostingCookieThird-party (Performance)Edge delivery optimisation and securitySession