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.
| Name | Type | Purpose | Duration |
|---|---|---|---|
| cookie-consent | localStorage | Stores your cookie consent preferences so we do not ask you repeatedly. | Persistent |
| theme | localStorage | Remembers your preferred colour mode (dark or light) so the site loads with the correct appearance. | Persistent |
| country | localStorage | Stores your selected country so that deal results are filtered to your region by default. | Persistent |
| Service Worker | Browser API | Registers 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.
| Name | Type | Purpose | Duration |
|---|---|---|---|
| Vercel Analytics | Script / Cookie | Privacy-friendly page view and performance tracking provided by Vercel. No personally identifiable information is collected. Not currently active. | Session |
| Page view tracking | Script | Aggregated, 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.
| Service | Provider | Purpose | Tracking? |
|---|---|---|---|
| Supabase | Supabase Inc. | Database queries and API requests for deal data. Functional only; no user tracking or profiling. | No |
| Vercel | Vercel 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:
| Feature | Traditional Cookies | localStorage |
|---|---|---|
| Sent to server | Yes, with every HTTP request | No, stays in your browser |
| Storage limit | ~4 KB per cookie | ~5-10 MB per domain |
| Expiration | Set by the server or browser | Persists until manually cleared |
| Cross-site tracking | Possible with third-party cookies | Not 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:
Complete Storage Summary
The table below provides a consolidated overview of all cookies, localStorage items, and browser APIs used by FlyingPointsPro.
| Name | Type | Category | Purpose | Duration |
|---|---|---|---|---|
| cookie-consent | localStorage | Essential | Records your cookie consent choice | Persistent |
| theme | localStorage | Essential | Dark / light mode preference | Persistent |
| country | localStorage | Essential | Selected country for deal filtering | Persistent |
| Service Worker | Browser API | Essential | Push notification delivery | Until unregistered |
| Vercel Analytics | Script / Cookie | Analytics | Page view and performance metrics (not currently active) | Session |
| Supabase | HTTP Request | Third-party (Functional) | Database queries for deal data; no tracking | Per request |
| Vercel Hosting | Cookie | Third-party (Performance) | Edge delivery optimisation and security | Session |