Skip to content
RankX AI

Legal and compliance

Cookie Policy

The RankX AI marketing site loads Google Tag Manager, which can set analytics cookies, and an affiliate referral cookie, each only with your consent; the application sets one sign-in cookie and one product analytics cookie.

Last updated
Applies to
All RankX AI services

What this policy covers

This Cookie Policy explains how ALIM LTD, trading as RankX AI, uses cookies and similar technologies on the marketing site at rankxai.com and in the application at app.rankxai.com. It sits alongside the Privacy Policy, which covers everything else we do with personal data.

It is deliberately specific. A cookie policy that describes cookies in general, rather than the ones the site actually sets, tells a reader nothing they can act on, so every entry below names a real cookie you can find in your browser’s developer tools.

What cookies and similar technologies are

A cookie is a small text file a website asks your browser to store and send back on later requests. It lets a site recognise the same browser between page loads, which is how you stay signed in.

Similar technologies do a comparable job by other means, and the law treats them the same way. The ones relevant here are local storage, which holds data in the browser until it is cleared, and session storage, which is discarded when the tab closes. Where this policy says “cookies” it means all three.

First-party means set by the site you are looking at. Third-party means set by a different domain whose code the page loads. Session cookies expire when you close the browser; persistent cookies last for a stated period.

The short version

  • No advertising cookies anywhere. Not on the marketing site, not in the application. We run no retargeting, no ad pixels and no social media trackers.
  • Google Tag Manager on the marketing site, only if you allow it. The public site can load a Google Tag Manager container, which is a loader: it runs measurement tags that set their own cookies, typically Google Analytics. It is not loaded until you permit a category on the consent banner, so refusing means no request to Google is ever made. Section 8 explains the choices and how to change them. [TODO: confirm with counsel which tags are enabled in the container and name them here.]
  • An affiliate referral cookie on the marketing site, only if you allow the Marketing category. If you arrive through a partner’s link, a ReferralStack script can record the partner’s code so that a trial you start is credited to them. It is not loaded until you allow Marketing on the banner, and withdrawing that choice later removes what it stored. Section 4 says exactly what it stores and what it sends.
  • Security cookies on both, set by Cloudflare. These are strictly necessary and are how a free tool survives being pointed at by a botnet.
  • In the application: one sign-in cookie and one analytics cookie. The sign-in cookie is strictly necessary. The analytics cookie is not, and section 8 is honest about the consent control we have not built for it yet.

Cookies on rankxai.com

The marketing site’s own code sets no cookie. Two kinds of entry appear below. The Cloudflare entries are set by the service that serves and protects the site, and each one is strictly necessary within the meaning of PECR regulation 6(4), so none of them requires consent. The two ReferralStack entries are written by an affiliate tracking script that the page loads only after you allow the Marketing category on the consent banner, and both require that consent.

Cookies set on the RankX AI marketing site, with provider, purpose, lifetime and whether consent is required
NameSet byPurposeLifetimeConsent
__cf_bmCloudflareDistinguishes people from automated traffic, so the free tools and forms are not drained by bots.30 minutesNot required
cf_clearanceCloudflareRecords that a security challenge was passed, so you are not challenged repeatedly. Set only if a challenge is issued.Up to 30 daysNot required
_cfuvidCloudflareSeparates one visitor from another for rate limiting, so a shared network address does not lock everyone out at once. Contains no identifying information.SessionNot required
Cloudflare Turnstile storage (cf_chl_* and related)Cloudflare TurnstileRuns the invisible human check on the free tools and the audit form. Turnstile is a deliberate alternative to a reCAPTCHA-style widget: it sets no advertising identifier and is not used to profile you across sites.Session, or the duration of the challengeNot required
referral_stackReferralStack (Rapidify Labs Inc.), through a script on our page. The cookie is set on .rankxai.com, so it is first-party by domain and readable by the application, and third-party by who controls it.Affiliate attribution. If you arrived through a partner’s link, it records the partner’s code so that a trial you start is credited to them. While it exists, the script also sends ReferralStack the address and referrer of each page you click on.Set by ReferralStack for each partner, 30 days unless they choose otherwise, and renewed on every later visit while the local storage copy below exists.Required: the Marketing category
referral_stack in local storageReferralStack, through the same script.A copy of the cookie above, which the script reads first. It is what lets the cookie be renewed after it expires.Until you clear browser storage or withdraw the Marketing category in Cookie settings. It has no expiry of its own.Required: the Marketing category

One thing happens without either entry. If you arrived through a partner’s link and start a trial in the same visit, the partner’s code travels in the address of the link you click to reach the application, whether or not you allowed the Marketing category. Nothing is written to your device for that, which is why it needs no consent, and it is the only referral information that survives a refusal. Leave the site and come back later, and it is gone.

The free tools themselves store nothing in your browser. A tool result is cached on our servers for a day against a hash of the website address you submitted, which is a fact about a public website and not about you. That is described in section 9 of the Privacy Policy.

Cookies in the application at app.rankxai.com

The application is behind a sign-in, so it necessarily stores more. The Cloudflare entries in section 4 apply here too and are not repeated.

Cookies and browser storage used by the RankX AI application, with provider, purpose, lifetime and whether consent is required
NameSet byPurposeLifetimeConsent
sb-<project>-auth-token and its numbered partsRankX AI, using SupabaseHolds your signed-in session. Without it every page load would ask you to sign in again. Split across numbered cookies because the token exceeds the single-cookie size limit.Up to 1 year, refreshed while you stay activeStrictly necessary
sb-<project>-auth-token-code-verifierRankX AI, using SupabaseHolds the one-time verifier during sign-in, so the code emailed to you can only complete the sign-in that started in your browser.Deleted as soon as sign-in completesStrictly necessary
ph_<key>_posthog, plus matching local storagePostHog, hosted in the European UnionProduct analytics. Records which features are used, in what order, and where flows are abandoned, so we can fix the parts that do not work. It stores a random identifier for the browser, not your name or email address.1 yearConsent required. See section 8, which is honest about the control that does not exist yet.
Interface preferences in local storageRankX AIRemembers choices such as light or dark appearance and which view you last had open, so the application looks the same when you come back.Until you clear browser storageStrictly necessary for a preference you set yourself

What RankX AI does not use

Stating the absences is more useful than describing categories we do not have. We do not use:

  • advertising or retargeting cookies of any kind, including Google Ads, Meta, LinkedIn and X pixels. The affiliate referral cookie in section 4 is the one cookie here used to attribute a sign-up to a partner, and it is off until you allow it;
  • social media sharing widgets that set cookies, and there are no embedded social feeds on either property;
  • cross-site tracking, device fingerprinting for advertising, or data brokers;
  • session recording, heat mapping or mouse tracking;
  • data brokers, and any sale or sharing of what these cookies record.

How to control cookies in your browser

Every browser lets you see stored cookies, delete them, block them from specific sites, or block them entirely. Blocking strictly necessary cookies will sign you out of the application and may cause the security layer to challenge you repeatedly; blocking the analytics cookie has no effect on anything you can see.

To block the product analytics cookie specifically while leaving sign-in working, block the domain eu.i.posthog.com in your browser settings or in a content blocker. Most content blockers already do this by default.

Third-party pages you may be sent to

Two flows hand you over to another company’s page. Their cookies are set on their domain, under their policy, and we cannot read them.

  • Stripe Checkout and the billing portal. When you pay or manage a subscription, you are on a Stripe page. Stripe sets its own cookies for fraud prevention and session management. See the Stripe privacy policy (opens in a new tab).
  • Google’s consent screen. When you connect Search Console or Analytics, the permission screen is Google’s own page and Google sets its own cookies there. See the Google privacy policy (opens in a new tab).

Links from our blog or documentation to other websites are ordinary links. Following one takes you outside our control, and the site you land on has its own cookie practices.

Do Not Track and Global Privacy Control

Do Not Track never became a standard, browsers have largely removed it, and there is no agreed meaning for a site to honour. We do not respond to it, and no site that tells you it does can explain what it is responding to.

Global Privacy Control is a different matter: it is a legally recognised opt-out signal in several jurisdictions, and it means “do not sell or share my personal information”. We do not sell or share personal information for advertising in any case, as set out in section 17 of the Privacy Policy, so there is nothing for the signal to switch off. It changes nothing about what we do because there was nothing to change.

Changes to this policy, and how to ask us about it

We update this policy whenever a cookie is added, removed or changes purpose, and when the consent control described in section 8 ships. The date at the top of this page is the date of the current version.

If you find a cookie on either property that is not listed here, we want to know, because it means either a provider changed something or this page has fallen out of date. Email [email protected] and we will check it and correct the page.

Back to contents

Start here

See where you show up in AI answers today.

Add your site and RankX AI suggests the prompts to track, monitors the keywords that matter and audits your pages, with your first results minutes after you finish setup.

Start Free Trial

7-day free trial. No credit card required. Cancel anytime.