Cookie policy

Last updated 26 September 2026

1. What Are Cookies

Cookies are small text files placed on your device by a website. localStorage is a browser-based storage mechanism that allows websites to save key-value data locally on your device. Both technologies help websites remember information about your visit, such as your preferred language and login status.

Peeka mostly uses your browser's local storage (localStorage, and sessionStorage, which is cleared when you close the tab) to keep the service working. We set five HTTP cookies of our own: one that keeps you signed in, one for referral attribution, one for friends who join a clip made with a friend, and two for campaign codes (the code and a device ID). We don't use advertising cookies.

2. What We Store

  • peeka_session

    Essential · HTTP cookie (HttpOnly, so page scripts can't read it) · 24 hours, or until you sign out

    Keeps you signed in.

  • peeka_authenticatedpeeka_user_cache

    Essential · localStorage · Until you sign out

    Remember that you're signed in and keep a copy of your profile (such as your email and credit balance) so pages load faster. They hold no password or session token.

  • peeka_lang

    Essential · localStorage · Until you change or clear it

    Remembers your language.

  • peeka_guest_idpeeka_guest_usagepeeka_guest_image_job

    Essential · localStorage · Until you clear them

    Identify you as a guest so we can give you one free effect clip and one free image, and find them again.

  • pk_duo_…

    Essential · HTTP cookie (HttpOnly) · 60 days

    Lets a friend who joined a clip made with a friend see or delete that clip from the invite page.

  • peeka_cookie_consent

    Essential · localStorage · Until you clear it

    Records that you have seen the cookie notice.

  • peeka_themepeeka_currency

    Functional · localStorage · Until you change or clear them

    Remember the light or dark look and the currency you picked, if you chose them.

  • peeka_refpeeka_ref_ts

    Functional · HTTP cookie and localStorage · 30 days

    Store the referral code from a link you opened, so the person who referred you gets credit (the first link wins).

  • peeka_codepeeka_code_v1

    Functional · HTTP cookie and localStorage · 30 days

    Store a campaign or event code from a link you opened or a code you typed, so its bonus is added when you sign up or top up (the first code wins).

  • peeka_did

    Essential · HTTP cookie (HttpOnly) · 1 year

    A random device ID set when you open a campaign code link, so each code can be used only once per device. It holds nothing about you.

  • peeka_attribution

    Functional · localStorage · 30 days

    Records how you first arrived (for example the campaign tags in a link, the landing page and the referring site) and sends it with your sign-up and first purchase, so we know which channels work.

  • peeka_recent_promptspeeka_duo_namepeeka_gift_namepeeka_motion_pausedpeeka_installpeeka_install_giftpeeka_hdyhpeeka_tour_okpeeka_studio2_activepeeka_studio2_unseenpeeka_assistant_notice_v1peeka_studio_draft_…

    Functional · localStorage · Until you clear them (some are removed sooner)

    Remember things on this device only: your recent descriptions on Create, the name you use on invites and gift links, whether motion is paused, whether we've already suggested adding Peeka to your home screen (and its bonus), whether to ask how you heard about Peeka, whether the intro video is available, Studio progress notices, that you've read the Ask Peeka notice, and unsaved drafts.

  • peeka_after_authpeeka_prefill_promptpeeka_prefill_signup_emailpeeka_image_prefillpeeka_effect_photo_…peeka_studio2_draftpeeka_verify_nextpeeka_checkout_atpeeka_assistant_chatpeeka_assistant_cfgpeeka_install_speeka_chunk_reloadpeeka_eb_reloaded_at

    Essential · sessionStorage · Deleted when you close the tab

    Carry things from one page to the next during a visit, for example where to return after you sign in, a description, email or photo you were about to use, your Ask Peeka chat in this tab, or a checkout in progress.

  • peeka_device_id

    Statistics · localStorage · Until you clear it; events and the link to your account are deleted after 180 days

    A random ID for our own usage statistics (which pages and effects are used). When you're signed in, these events and this ID are also linked to your account, which we use for our statistics and to prevent referral abuse. It is not shared with anyone and is not set if your browser sends Global Privacy Control or Do Not Track.

3. Third-Party Cookies

Stripe: When you make a payment, Stripe (our payment processor) may set cookies on your device to facilitate the checkout process, prevent fraud, and comply with financial regulations. These cookies are governed by Stripe's own privacy policy.

We do not use advertising cookies, third-party analytics, or tracking technologies that follow you across other websites. Our own usage statistics (the peeka_device_id entry above) stay on Peeka and are never sold or shared.

4. Your Choices

You have control over the data stored on your device:

  • Clear localStorage: Open your browser's Developer Tools (usually F12), navigate to Application > Local Storage, select peekaai.com, and delete individual items or clear all data. Alternatively, use your browser's "Clear Site Data" option in Settings.
  • Block cookies: You can configure your browser to block cookies from specific sites or all sites. Blocking the peeka_ref cookie only prevents referral attribution from being recorded; blocking peeka_session means you can't stay signed in.
  • Important: Clearing the peeka_session cookie signs you out, and clearing other essential items can make the site forget where you were. The service needs these items to work properly.

5. Data Protection Compliance

In accordance with applicable data protection law:

  • Essential storage: We rely on legitimate interest as the legal basis for essential localStorage items, as they are strictly necessary for the service to operate (e.g., maintaining your session, enforcing usage limits).
  • Functional and statistics storage: The peeka_ref cookie is set only when you open a referral link, and peeka_attribution only records how you first arrived. Our cookie notice tells you about this storage; it does not switch anything on or off. You can block or delete these items in your browser at any time, which only stops referrals, sources and usage statistics from being recorded for you.

6. Contact

If you have questions about our use of cookies and local storage, please contact us at contact@peekaai.com.