Payload CMS
Payload is an open source, code-first headless CMS and application framework built with TypeScript, Node.js, and React. It is fully self-hosted, giving operators complete data ownership. Payload uses a single HTTP-only authentication cookie (payload-token) for admin access and does not set any analytics or tracking cookies by default. Optional anonymous telemetry can be disabled.
What does Payload CMS do?
What Is Payload CMS?
Payload is an open source, code-first headless CMS and application framework built with TypeScript, Node.js, and React. Unlike traditional SaaS CMS platforms, Payload is fully self-hosted, meaning the website operator deploys and controls the entire application and database. Payload provides a powerful admin panel, REST and GraphQL APIs, authentication, access control, file uploads, and rich text editing out of the box. It supports MongoDB and PostgreSQL as database backends and can be deployed on any hosting provider or cloud infrastructure.
Cookies and Data Collected by Payload CMS
Payload CMS sets a single cookie by default: payload-token, an HTTP-only cookie that stores a JSON Web Token (JWT) for authentication. This cookie is used exclusively for admin panel access and application-level authentication. It is classified as strictly necessary and does not track visitor behaviour, store marketing data, or enable profiling. The cookie name prefix can be customised via the Payload configuration. Payload also collects optional, completely anonymous telemetry data about general CMS usage, which can be disabled by the operator. No analytics, advertising, or third-party tracking cookies are set by the CMS framework itself.
GDPR and ePrivacy Implications
Payload CMS has a minimal privacy footprint. The payload-token cookie qualifies as strictly necessary under the ePrivacy Directive (Article 5(3)) because it is essential for the admin panel to function, and therefore does not require user consent. Since Payload is self-hosted, no personal data is transmitted to Payload CMS, Inc. or any third party by default. The GDPR applies to the personal data stored in the CMS collections (content, user accounts, form submissions), but the responsibility lies with the website operator as data controller. Payload CMS, Inc. is a US-based company, but in a self-hosted deployment, the company has no access to the operator's data. If using Payload Cloud (managed hosting), a DPA with SCCs would be required for EU data processing.
Consent and Legal Basis Requirements
No cookie consent banner is required for Payload CMS itself, as the payload-token is a strictly necessary authentication cookie exempt from consent requirements. However, website operators must ensure that any additional services integrated into their Payload-powered website (analytics, marketing pixels, embedded content, social media widgets) have their own consent mechanisms in place. For the personal data stored in CMS collections, the website operator must determine the appropriate GDPR legal basis (typically contractual necessity for user accounts, consent for marketing communications, or legitimate interest for content management). Payload provides robust access control at the collection and field level, supporting the principle of data minimisation.
Data Transfers and Data Sovereignty
One of Payload CMS's strongest privacy advantages is complete data sovereignty. In a self-hosted deployment, all data (content, user accounts, media files) remains on the operator's own servers, in any jurisdiction of their choosing. No data flows to Payload CMS, Inc. unless optional telemetry is enabled (which sends only anonymous, non-personal usage statistics). For Payload Cloud users, data is hosted on US infrastructure, requiring Standard Contractual Clauses (SCCs) for processing EU personal data. The self-hosted model eliminates concerns about international data transfers, sub-processors, and third-party data access.
Practical Compliance Steps
To ensure GDPR compliance with Payload CMS: deploy on EU-based infrastructure if processing EU personal data. Disable optional telemetry if you want zero data sent to Payload CMS, Inc. Configure access control at the collection and field level to enforce data minimisation. Implement data retention policies for CMS collections containing personal data. Set up CSRF protection by whitelisting your trusted domains. Update your privacy policy to disclose the payload-token authentication cookie (strictly necessary, no consent required). If integrating third-party services (analytics, forms, payment), implement a CMP for those services separately. Document your CMS data processing in your Record of Processing Activities (ROPA). Enable SSL/HTTPS and configure the payload-token cookie with secure: true and sameSite settings appropriate for your deployment.
Payload CMS and the GDPR
- Legal basis
- The payload-token authentication cookie is strictly necessary for admin panel functionality and does not require consent under ePrivacy rules. If the website operator adds analytics, marketing, or other tracking integrations on top of Payload CMS, those would require their own consent mechanisms. Anonymous telemetry can be opted out of.
- Risk level
- low
- Applicable regulations
- GDPR, ePrivacy Directive, CCPA, VCDPA
Impact assessment (DPIA)
A DPIA is generally not required for standard Payload CMS deployments as the CMS does not perform visitor tracking, profiling, or marketing activities by default. The only cookie set is a strictly necessary authentication token for admin users. A DPIA may be warranted if the website built with Payload processes sensitive personal data through custom collections, integrates third-party analytics or marketing tools, or uses Payload Cloud (US-hosted) to process EU personal data.
Sample text for your banner
This website is built with Payload CMS. The CMS uses a strictly necessary authentication cookie (payload-token) for admin panel access, which does not require consent. No analytics or tracking cookies are set by Payload CMS itself. [If you add third-party services, include their consent text here.]
What Payload CMS sets and contacts
- Tracking method
- No visitor tracking by default. Payload CMS uses a single HTTP-only authentication cookie (payload-token) based on JWT for admin panel and application authentication. Optional anonymous telemetry can be disabled. No analytics, marketing, or third-party tracking cookies are set by the CMS itself.
- Server location
- Self-hosted: data is stored wherever the operator deploys the application (any hosting provider, any country). Payload Cloud: US-based managed hosting. The CMS framework itself does not transmit data to Payload CMS, Inc. servers (except optional anonymous telemetry).
- Cookieless mode available
- Yes
Cookies set (1)
| Name | Type | Duration | Purpose |
|---|---|---|---|
| payload-token | first-party | Configurable (default: session-based, typically 1-2 hours) | HTTP-only authentication cookie storing a JWT. Used for admin panel access and application-level user authentication. Classified as strictly necessary. Protected against XSS attacks. Cookie name prefix is customisable via Payload configuration. |
Third-party domains contacted (2)
payloadcms.comcloud.payloadcms.com
Frequently asked questions about Payload CMS
Can't find your question? Write to us, we answer fast.
What cookies does Payload CMS set?
Payload CMS sets a single cookie by default: payload-token, an HTTP-only cookie that stores a JWT for authentication purposes. This cookie is used for admin panel access and application-level user authentication. The cookie name prefix can be customised in the Payload configuration. No analytics, marketing, or tracking cookies are set by the CMS framework. The cookie is classified as strictly necessary.
Is consent required to use Payload CMS?
No. The payload-token cookie is classified as strictly necessary under ePrivacy rules (Article 5(3) of the ePrivacy Directive) because it is essential for the admin panel to function. Strictly necessary cookies are exempt from consent requirements. However, if you integrate third-party services (analytics, marketing tools, embedded content) into your Payload-powered website, those services will require their own consent mechanisms.
What is the legal basis for using Payload CMS under GDPR?
For the authentication cookie itself, the legal basis is legitimate interest or contractual necessity, as it is essential for the service to function. For personal data stored in CMS collections (user accounts, form submissions, customer data), the website operator must determine the appropriate legal basis depending on the purpose: contractual necessity for user accounts, consent for newsletter subscriptions, or legitimate interest for content management operations. Payload CMS, Inc. is not a data processor in self-hosted deployments.
Does Payload CMS transfer data to the United States?
Not by default. In a self-hosted deployment, all data remains on the operator's own servers and no data is transmitted to Payload CMS, Inc. Optional anonymous telemetry may send non-personal usage statistics to Payload CMS, Inc. (US), but this can be disabled. If using Payload Cloud (managed hosting), data is stored on US infrastructure, and Standard Contractual Clauses (SCCs) would be required for processing EU personal data.
Is a DPIA required when using Payload CMS?
A DPIA is generally not required for standard Payload CMS deployments because the CMS does not perform visitor tracking, profiling, or automated decision-making by default. The only cookie is a strictly necessary authentication token. A DPIA may be warranted if your Payload-powered site processes sensitive personal data (health, financial), handles large-scale processing of personal data through custom collections, integrates high-risk third-party services, or uses Payload Cloud for EU personal data.
How do I implement GDPR compliance with Payload CMS?
Key steps: deploy on EU infrastructure for EU data processing. Disable optional telemetry. Configure field-level access control to enforce data minimisation. Set data retention policies for collections containing personal data. Enable CSRF protection by whitelisting trusted domains. Configure the payload-token cookie with secure: true and appropriate sameSite settings. Update your privacy policy to disclose the authentication cookie. If integrating third-party services, implement a separate CMP. Document CMS data processing in your ROPA.
What are privacy-friendly alternatives to Payload CMS?
Other self-hosted, privacy-friendly headless CMS options include: Strapi (open source, Node.js, self-hosted), Directus (open source, SQL-based, self-hosted), Ghost (open source, publishing-focused), and KeystoneJS (open source, Node.js). All of these can be self-hosted for full data sovereignty. For managed CMS solutions with EU hosting, consider Storyblok (EU-based), Contentful (with EU region), or Sanity (with configurable data residency). Payload CMS stands out for its code-first approach and built-in authentication.
How should I update my cookie policy for Payload CMS?
Your cookie policy should list: payload-token (HTTP-only, strictly necessary, authentication, session-based or configurable expiry). State that this cookie is required for the CMS admin panel to function and does not track visitors or collect personal data for marketing purposes. Note that the cookie is set only when a user logs in to the admin panel or authenticated areas of the website. If you have disabled telemetry, you can state that no data is sent to third parties. List any additional cookies from third-party integrations separately.
NexusPHP
NexusPHP is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. NexusPHP supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, NexusPHP ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.
ThimPress Gradebook
ThimPress Gradebook is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. ThimPress Gradebook supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, ThimPress Gradebook enables informed decisions that improve experience and.
WebFactory Maintenance
WebFactory Maintenance is a popular web platform powering millions of websites worldwide, offering a flexible and extensible foundation for building any type of online presence. It provides themes, plugins, and a user-friendly admin interface for developers and non-technical users. WebFactory Maintenance supports e-commerce, blogging, portfolios, and enterprise websites with robust customization options. With a massive community and continuous updates, WebFactory Maintenance remains a leading web.
Metro CreativeX
Metro CreativeX is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Metro CreativeX integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Metro CreativeX helps organizations maintain robust websites that meet user expectations and.
Hocalwire
Hocalwire is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Hocalwire integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Hocalwire helps organizations maintain robust websites that meet user expectations and technical requirements.
BeTheme
BeTheme is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. BeTheme integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, BeTheme helps organizations maintain robust websites that meet user expectations and technical requirements.
Make your site compliant today.
Free up to 25,000 sessions a month. No credit card, no commitment.