ai-porn.io

Cookie Policy

Last updated:

This page lists every cookie and every piece of browser storage ai-porn.io uses, what each one does and how long it lasts. A cookie is a small text file a website saves in your browser so it can remember something between pages or visits.

In short

  • We only use first-party cookies: they are set by ai-porn.io itself and only sent back to ai-porn.io.
  • They are either strictly necessary for the site to work (the 18+ confirmation, your free generations, staying signed in, security during sign-in) or they remember a choice you made (content preference, light mode).
  • No advertising, analytics, social-media or tracking cookies, and no third-party scripts on our pages.
  • We count visits ourselves, anonymously and without any cookie: no IP address is kept and nobody can be followed from one day to the next.
  • Because of this, the law does not require us to ask for your consent. The bar at the bottom of the page only informs you: pressing OK hides it.

Cookies we use

All of them are first-party cookies of ai-porn.io. Those that page scripts cannot read (httpOnly) can only be read by our server.

  • mg_age

    Remembers that you confirmed you are 18 or older (it stores the time of the click), so the 18+ screen is not shown again.

    Duration:
    1 year
    Type:
    Cookie · Strictly necessary
  • mg_guest

    Your anonymous visitor ID, created when you enter the site or make your first picture: it counts your free generations and keeps your pictures until you sign in. Page scripts cannot read it.

    Duration:
    1 year
    Type:
    Cookie · Strictly necessary
  • __Secure-better-auth.session_token

    Keeps you signed in after you sign in with Google or X. Renewed once a day while you use the site, deleted when you sign out. Page scripts cannot read it.

    Duration:
    30 days
    Type:
    Cookie · Strictly necessary
  • __Secure-better-auth.state

    A short security check during Google or X sign-in, which protects against forged sign-in requests. Page scripts cannot read it.

    Duration:
    5 minutes
    Type:
    Cookie · Strictly necessary
  • mg_cookies

    Remembers that you closed this cookie notice, so it is not shown again.

    Duration:
    1 year
    Type:
    Cookie · Strictly necessary
  • mg_orient

    Your content preference (straight, gay or trans), saved when you choose it or open a page dedicated to one of them.

    Duration:
    1 year
    Type:
    Cookie · Your preference
  • mg_theme

    Light mode, if you turn it on in the menu (members only). Removed when you switch back to dark mode.

    Duration:
    1 year
    Type:
    Cookie · Your preference

Other storage in your browser

The site also keeps two small items in your browser's storage. They never leave your device and are not sent to our server.

  • mg_swipe_hint

    Remembers that the "swipe up for the next one" hint was shown, so you only see it once.

    Duration:
    Until you clear your browser data
    Type:
    Local storage (localStorage) · Your preference
  • mg_prompt_handoff

    Carries a prompt you picked on another page over to the generator. Deleted as soon as the generator has read it.

    Duration:
    Until the tab is closed
    Type:
    Session storage (sessionStorage) · Strictly necessary

Audience measurement without cookies

To know how many people visit the site and which pages they read, ai-porn.io counts page views itself. This measurement uses no cookie, stores nothing in your browser and involves no third-party service.

For each page view our server records the page, the time and, for the first page of your visit, the site you came from (for example a search engine), the type of device, browser and system, the browser language and the country. The country is a two-letter code, estimated from your browser language or from your IP address at the time of the request; the IP address itself is never stored.

To count unique visitors without following anyone, your IP address and browser type are turned into a one-way code mixed with a secret key that changes every day: the same visitor cannot be recognised from one day to the next, and the code cannot be turned back into an IP address. Robots and the site's staff are not counted.

These figures are only used as aggregated statistics (totals per day, per page, per country…) to run and improve the site. They are not shared, sold or combined with any other data. Page views are deleted after 13 months; only daily totals are kept, for up to 25 months.

Because it sets no cookie and only produces anonymous statistics needed to run the site, this measurement is treated like the strictly necessary items above and does not need your consent: the bar at the bottom of the page stays a simple notice.

Third parties

Pictures and videos may be delivered by our content delivery network (Bunny.net), which keeps copies of public files close to you. It receives the technical information any server needs to send a file (your IP address and browser type). We do not ask it to set any cookie.

If you choose to sign in with Google or X, you are taken to their website, which uses its own cookies under its own privacy policy. Nothing from Google or X is loaded on our pages before you click.

The site's fonts are served by our own server. We use no advertising networks, third-party analytics tools, social-media plugins or embedded players.

How to control cookies

You can see and delete cookies at any time in your browser settings, and block them for ai-porn.io.

If you delete or block them, the site keeps working but forgets you: the 18+ screen is shown again, you are signed out, and pictures made without an account may be lost if you never signed in.

Changes

We update this page whenever the site starts or stops using a cookie. If we ever want to use cookies that are not strictly necessary (for example for advertising or a third-party analytics tool), we will ask for your consent first, with a way to refuse that is as easy as accepting, and nothing of the kind will load before you agree.

Contact

For any question about cookies or your data, see our Privacy Policy, where the operator's contact details are published.

Privacy