# Cookie Policy

> Every cookie and storage item AiroPages uses, what each one does, how long it lasts, and how to change your choices at any time.

Last updated:2026-11-15

This policy lists the cookies and similar technologies (local storage and session storage) that **AiroPages** uses on airopages.com and app.airopages.com, and how you control them.

## Your choices

Open **Cookie settings** (in the footer of every page) to turn each optional category on or off. Your choice is saved for 180 days, then we ask again. Withdrawing consent deletes the analytics and marketing cookies we already set.

- **In the EU/EEA, the UK and Switzerland**, analytics and marketing cookies stay off until you accept them.
- **Everywhere else**, they are on by default and you can turn them off at any time.
- **Global Privacy Control:** if your browser sends this signal, we treat it as a "no" to analytics and marketing cookies, wherever you are.

Strictly necessary cookies can't be turned off, because the site and app don't work without them.

## Strictly necessary

| Name | Set by | Purpose | Lasts |
|---|---|---|---|
| `ap_session` | app.airopages.com | Keeps you signed in. HttpOnly and secure. | 30 days |
| `ap_admin_return` | app.airopages.com | Lets staff return to their own account after helping you with yours. | 2 hours |
| `ap_consent` | airopages.com | Remembers your cookie choices. | 180 days |
| Cloudflare Turnstile | challenges.cloudflare.com | Tells people from bots on sign-up and price checks. | Session |
| Paddle | Paddle (checkout) | Runs the secure checkout and fraud checks when you pay. See Paddle's privacy policy. | Set by Paddle |
| `airopages:contact` | airopages.com (session storage) | Keeps your contact form answers if you reload the page. | Until you close the tab |
| `airopages:pendingSite`, `airopages:pendingUrls`, `airopages:pasted` | app.airopages.com (local and session storage) | Carries the site or links you entered through sign-up and payment, so we can scan them straight after. | Until used |

## Preferences

| Name | Set by | Purpose | Lasts |
|---|---|---|---|
| `ap-theme` | airopages.com, app.airopages.com (local storage) | Remembers light or dark mode. With preferences off, it lasts only until you close the tab. | Until cleared |

## Analytics

| Name | Set by | Purpose | Lasts |
|---|---|---|---|
| `_ga` | Google Analytics (via Google Tag Manager) | Tells visits apart so we can count unique visitors. | 2 years |
| `_ga_<container>` | Google Analytics | Keeps track of the current visit. | 2 years |
| Plausible | plausible.io | Counts page views in aggregate. **Sets no cookies** and stores nothing on your device. | None |

Google Analytics runs through Google Tag Manager with Google Consent Mode. With analytics off, Google Analytics sets no cookies. In the EU/EEA, the UK and Switzerland, Google may still receive anonymous, cookieless pings until you choose.

## Marketing

| Name | Set by | Purpose | Lasts |
|---|---|---|---|
| `_gcl_au` | Google Ads (via Google Tag Manager) | Measures whether an ad click led to a sign-up. | 90 days |
| `_gcl_aw`, `_gac_*` | Google Ads | Links an ad click to a conversion. | 90 days |

In the EU/EEA, the UK and Switzerland we set these only after you accept; elsewhere you can turn them off in Cookie settings. We don’t sell personal data.

## Third parties

When a third-party cookie is set, that company's own policy applies to it:

- [Google](https://policies.google.com/technologies/cookies)
- [Cloudflare](https://www.cloudflare.com/cookie-policy/)
- [Paddle](https://www.paddle.com/legal/privacy)

You can also block or delete cookies in your browser settings. Blocking strictly necessary cookies will stop sign-in and checkout from working.

## Contact

Questions about this policy: [support@airopages.com](mailto:support@airopages.com). See also our [Privacy Policy](/privacy).
