Cookies and local storage
Press uses a small set of strictly-necessary and functional cookies (plus one browser local-storage preference) to keep you signed in, run checkout safely, and show previews correctly: no analytics, advertising, or cross-site tracking.
This Cookie Policy explains how Press uses cookies and similar technologies on https://gopress.studio (the Site). It tells you what these technologies are, exactly which ones we set, why, how long they last, and how you can control or refuse them. "Press", "we", "us" and "our" refer to PRESS STUDIO (SSM Registration No. RA0136980-M), a business registered in Malaysia with the Companies Commission of Malaysia (SSM).
Press is operated from Malaysia under the Personal Data Protection Act 2010 (as amended by the Personal Data Protection (Amendment) Act 2024), and serves customers worldwide. Where cookies process personal data, that processing is also described in our Privacy Policy.
This document is provided for transparency and is a draft for review by qualified counsel. It is not legal advice. Where you have entered into a separate, signed agreement with Press that addresses these matters, that agreement governs to the extent of any conflict. Otherwise, this policy and our Terms of Service and Privacy Policy apply.
02 The cookies and storage Press actually uses
The table below is a complete list of the cookies and local-storage items Press sets in normal operation. We do not use analytics, advertising, social-media, or any cross-site tracking cookies, and we do not sell or share personal data for cross-context behavioural advertising.
| Name | Provider | Purpose | Type | Duration |
|---|---|---|---|---|
authjs.session-token (the next-auth / Auth.js session cookie; appears as __Secure-authjs.session-token over HTTPS) | Press (first-party) | Keeps you securely signed in to your Press account by carrying your signed JWT session. Without it, login does not work. | Strictly necessary | Persistent (until the session expires or you sign out) |
press_admin | Press (first-party) | Authenticates an internal Press operator to the staff-only admin console. It is never set on ordinary customer sessions and carries no marketing or tracking function. | Strictly necessary (internal/operator only) | Session-based (cleared on operator sign-out) |
press_pv_<slug> | Press (first-party) | Attributes views of a specific shared preview to the recipient who opened a signed preview link, so the correct viewer is recorded in the preview audit log and the preview renders for the intended person. One cookie per preview viewed; scoped to that preview's path. | Functional | Session (currently set without an expiry, so it is cleared when you close your browser; see open issues) |
__stripe_mid | Stripe (third-party: Stripe, Inc., USA) | Set by Stripe.js during checkout to support fraud prevention and to identify the browser/device across a payment session. Card details are entered directly into Stripe and are never seen or stored by Press. | Strictly necessary (fraud prevention) | Persistent (typically ~1 year; Stripe-controlled) |
__stripe_sid | Stripe (third-party: Stripe, Inc., USA) | Set by Stripe.js during checkout for fraud prevention within a single payment session. | Strictly necessary (fraud prevention) | Session (typically ~30 minutes; Stripe-controlled) |
Cookie names and lifetimes set by third parties (here, Stripe) are controlled by that provider and may change. For the most current detail on Stripe's cookies, see Stripe's own cookie and privacy notices at https://stripe.com/cookie-settings and https://stripe.com/privacy.
03 How we categorise these technologies
We group the technologies above into the categories below. The first two are the only categories Press currently uses.
Strictly necessary
These are required for the Site to provide a feature you have actively asked for: signing in, staying authenticated, and completing a payment safely. The service you requested cannot work without them, and we disclose them here for transparency. This category includes the Auth.js session cookie, the press_admin operator cookie, and Stripe's fraud-prevention cookies.
Functional
These remember a choice you made or support a feature, but the core service would still load without them. In our case this is the per-preview attribution cookie (press_pv_<slug>). It is non-marketing and limited to making the experience work the way you expect.
Not currently used: analytics and advertising
Press does not currently set any analytics, performance-measurement, advertising, retargeting, or social-media tracking cookies, and runs no third-party analytics tags. We do not build advertising profiles and do not sell or share personal data for cross-context behavioural advertising. If this changes, we will update this policy and introduce a consent mechanism (as described below) before any such technology runs.
04 Consent: do we show a cookie banner?
Because Press currently uses only strictly-necessary and functional cookies and no analytics, advertising, or other non-essential trackers, we do not currently display a consent banner that asks you to opt in before cookies are set.
Our reasoning is as follows. The cookies we describe as "strictly necessary" exist only to deliver a feature you explicitly asked for (for example, keeping you logged in, and Stripe's fraud-prevention cookies during a checkout you initiated). The functional cookies we use are limited, first-party, and non-tracking; we provide this notice so their use is transparent, and you can refuse them using your browser controls as described below. Malaysian law does not currently impose a separate cookie-consent banner requirement; the disclosure in this policy is intended to support the Notice & Choice principle under the PDPA.
If Press later adds any analytics, advertising, or other non-essential cookies or trackers, we will introduce a consent mechanism before any such technology runs. That mechanism would: request clear, specific opt-in consent before any non-essential technology loads; use no pre-ticked boxes; offer a "reject all" option as prominent and easy as "accept all"; list each non-essential cookie with its purpose and duration; and let you withdraw or change your choice at any time. We will update this policy at the same time.
06 Do Not Track and Global Privacy Control
Some browsers can send a Do Not Track (DNT) signal. There is no consistent industry or legal standard for how sites must respond to DNT, so, like most websites, Press does not currently respond to DNT signals. This has limited practical effect for our visitors because Press does not run cross-site tracking, analytics, or advertising cookies in the first place.
Some browsers and extensions can send a Global Privacy Control (GPC) signal, which is treated under the California Consumer Privacy Act (as amended by the CPRA) as a request to opt out of the "sale" or "sharing" of personal information. Press does not sell or share personal information as those terms are defined under that law, so there is currently no sale or sharing for a GPC signal to stop. If we ever introduced any data flow that qualifies as a sale or share, we would update this policy, provide the required opt-out, and treat a GPC signal as a valid opt-out request for browsers in scope.
07 Where to learn more about your data
Cookies are only one of the ways Press handles information. For the full picture, the categories of personal data we collect, the purposes for processing, the third parties we work with (including Stripe, Resend, and Google sign-in), international transfers, retention, and the privacy choices Press offers to all users as a matter of policy (including access, correction, deletion, withdrawal of consent, and obtaining a copy of your data), please read our Privacy Policy.
08 Changes to this policy
We may update this Cookie Policy from time to time, for example, if we add or remove a technology, if a provider changes its cookies, or to reflect changes in law or guidance. When we make a material change, we will post the updated policy on this page and, where appropriate, give a more prominent notice.
Changes take effect when the updated policy is posted on this page.
09 Contact us
If you have any questions about this Cookie Policy or how Press uses cookies and similar technologies, contact us:
- Email (all enquiries, including privacy and data-protection requests, and legal notices): support@gopress.studio
- Registered address: available on the SSM register (Companies Commission of Malaysia)
We aim to respond within a reasonable period consistent with the PDPA.
You may also raise a concern with a data-protection authority. In Malaysia, this is the Personal Data Protection Commissioner / Department of Personal Data Protection (Jabatan Perlindungan Data Peribadi), Putrajaya.
- Terms of ServiceThe agreement that governs the preview, the keep purchase, ownership, and your use of Press.
- Privacy PolicyWhat personal data we collect, why, who we share it with, and the rights you have over it.
- Acceptable Use PolicyWhat may and may not be built, hosted, or done through Press.
- Refund & Subscription TermsHow payments, refunds, auto-renewal, cancellation, and price changes work.