Why 21YunBox Pricing Contact Log in
Talk to an expert Test your site in China

Does Strapi Cloud Work in China? Data Residency, PIPL & the ICP Question

Strapi Cloud is the managed host for your Strapi application — admin panel, content database, media library and content API — running in one of three offshore regions (US East, Europe West, Asia Southeast), with none in mainland China and the region fixed at creation. So your content and any personal data in it sit offshore under PIPL, and the ICP filing attaches to the public site you build on top. A compliance-first look at the two doors.

Does Strapi Cloud work in China?

Whether you can use Strapi Cloud in mainland China is first a data-residency question, not a speed one. Strapi Cloud is the managed home for your Strapi application — it runs the admin panel your editors sign in to, the content database, the media library and the content API your site queries. Where it keeps all of that is what China's law responds to.

Strapi Cloud's own deployment documentation says the hosting region “can either be US (East), Europe (West) or Asia (Southeast),” and that “the hosting region can only be chosen during the creation of the project.” Not one of the three is in mainland China, and the choice is locked at creation — so your content, the editor accounts that sign in, and any personal data your models hold about China users live in a single offshore region: a cross-border transfer of personal information PIPL governs. And because Strapi Cloud is a backend behind a frontend you build and serve, the ICP filing question lands on the public mainland site you run, not on Strapi Cloud itself. The table below pairs Strapi Cloud's own wording with the rule each line triggers.

This is a risk picture, not a verdict — what applies turns on what your models hold, how much of it is personal, and who your users are. Our China team can map your Strapi Cloud exposure with you →

What Strapi Cloud's own documentation says about China

FactPrimary source
Strapi Cloud hosts your project in one of three regions, and every one of them is offshore. Its own deployment documentation states the hosting region “can either be US (East), Europe (West) or Asia (Southeast),” and that “the hosting region can only be chosen during the creation of the project.” None of the three is in mainland China — the nearest, Asia (Southeast), is still outside it — and because the choice is fixed at creation, there is no setting that later moves your backend onto Chinese soil. Strapi — Cloud deployment documentation (docs.strapi.io), retrieved 2026-10-07
Strapi Cloud hosts the whole backend, not just published copy — so your editor accounts and any personal data in your models sit in that offshore region. It runs the admin panel your team signs in to, the content database, the media library and the content API. Content models routinely carry author profiles, user-generated content, comments, and form- or personalization-style entries that can be personal information. Collected from people in China and kept in an offshore Strapi Cloud region, that is a cross-border transfer of personal information under PIPL: the handler — you, Strapi's customer, not Strapi — must give notice, obtain separate consent, and satisfy one transfer mechanism (a CAC security assessment, the CAC standard contract, or certification). PIPL Chapter III, Articles 38–43
No region keeps the data on Chinese soil, and the region cannot be changed later. For a critical information infrastructure operator or a large-volume handler, personal information collected in China must be stored in the mainland (PIPL Article 40; Cybersecurity Law Article 39 (formerly Article 37)). Because Strapi Cloud publishes no mainland-China region and fixes the region at project creation, meeting that duty means running the storage on infrastructure inside the mainland — a separate arrangement from your Strapi Cloud project, not a toggle in it. PIPL Article 40; Cybersecurity Law Article 39 (formerly Article 37)
Reaching it is the easy half — the live API still crosses the border, and the ICP question is about your site. Strapi Cloud serves your content through a content API your frontend calls; a site that renders at request time makes each of those queries round-trip to the offshore region, while a fully static build reduces, but does not relocate, that crossing. The ICP filing (State Council Order No. 292; MIIT Order No. 33) attaches to the public mainland website or app you build on top of Strapi Cloud and the in-country hosting resource it runs on — not to the hosted CMS, which has no mainland region to file against. Strapi — Cloud deployment documentation (docs.strapi.io), retrieved 2026-10-07; State Council Order No. 292; MIIT Order No. 33

Sources verified by the 21YunBox compliance team on 2026-10-07.

For a mainland-China audience, the deciding question about Strapi Cloud is not how quickly a page paints — it is where the backend behind your site actually lives, and whether the personal data it holds is allowed to live there. Strapi Cloud is the managed home for your Strapi application: it runs the admin panel your editors sign in to, the content database, the media library and the content API your frontend calls, all on servers in one region you pick when the project is created. It names those regions in its own documentation, and every one of them is offshore. Reaching Strapi Cloud from inside China is seldom the hard part; the licensing footing and the data residency are the exposure.

Strapi Cloud deployment documentation showing the project Region setting with three choices — US (East), Europe (West) and Asia (Southeast) — and a note that the hosting region can only be chosen during the creation of the project, with no mainland-China region
Strapi Cloud's own deployment documentation: the hosting region “can either be US (East), Europe (West) or Asia (Southeast),” and “the hosting region can only be chosen during the creation of the project.” None of the three is inside mainland China. Source: docs.strapi.io/cloud/getting-started/deployment

Strapi Cloud in China at a glance

What decides it In Strapi Cloud's own terms
Where it runs Three regions — US (East), Europe (West) and Asia (Southeast) — and the region “can only be chosen during the creation of the project.” None is inside mainland China; the nearest, Asia (Southeast), is still offshore.
What is hosted there Not just published copy. Strapi Cloud runs the admin panel, content database, media library and content API, so your editor accounts, uploads and all of your content live in the one region you chose.
How it's delivered Your frontend queries the content API. A static build can cache public reads, but server-side, incremental or client-side rendering sends each query back to the offshore region — and the admin panel is served from there too.
Your China users' data Personal data in your content models about Chinese users is kept offshore — a cross-border transfer PIPL governs, plus a data-localization duty for CIIOs and large-volume handlers that no Strapi Cloud region can meet.
The ICP question A public mainland site turns on an ICP filing tied to an in-country hosting resource. As a hosted backend with no mainland region, Strapi Cloud is not what gets filed — the public site you build on it is.

No mainland region, and the choice is locked at creation

Strapi Cloud runs your project in one region, chosen once. In its own deployment documentation the region “can either be US (East), Europe (West) or Asia (Southeast),” and “the hosting region can only be chosen during the creation of the project.” None of the three sits in mainland China, and the nearest — Asia (Southeast) — is still outside it. Because the region is fixed when the project is created, there is no later toggle that brings the backend onto Chinese soil.

That geography settles the licensing question before performance ever enters it. A public-facing website served to mainland visitors from inside China turns on an ICP filing (ICP 备案) under State Council Order No. 292 and MIIT Order No. 33, and that filing must attach to a hosting resource physically inside the mainland. Strapi Cloud has no mainland region, so there is nothing on it to file against — and because your frontend is a separate application you build and serve, the filing lands on that public site, not on the CMS. “We already run on Strapi Cloud” does not carry into China: reaching the content API from Shanghai is not the same as being cleared to operate a mainland site.

A hosted backend, so your editor accounts and content sit offshore

Strapi Cloud is more than a content API in front of a database — it is the managed home for the entire Strapi application. It runs the admin panel your team signs in to, the content database, the media library and the delivery API, all inside the single region you picked. So it is not only published marketing copy that lives offshore: the accounts your editors authenticate with, the files in your media library, and every content model that holds personal data — author profiles, user-generated content, comments, form or personalization entries — are kept in US (East), Europe (West) or Asia (Southeast).

For personal data gathered from people in China, that storage location is the whole question. Under China’s Personal Information Protection Law keeping it in an offshore region is a cross-border transfer, and the handler — you, Strapi’s customer, not Strapi — must give notice, obtain separate consent, and clear one transfer mechanism: a CAC security assessment, the CAC standard contract, or certification. If you are a critical information infrastructure operator or a large-volume handler, personal information collected in China must be stored in the mainland (PIPL Article 40; Cybersecurity Law Article 39 (formerly Article 37)) — a residency duty none of Strapi Cloud’s three regions can satisfy, and one its fixed-at-creation region leaves no in-product way to meet.

Reachable, but the live API answers from across the border

A headless stack is dynamic by nature: your site asks Strapi Cloud for content on request, rather than shipping a frozen set of files. How much a China visitor feels the offshore distance depends on how your frontend renders. Publish a fully static build and the per-visitor API crossings largely disappear; render at request time instead — server-side rendering, incremental regeneration, or client-side calls — and each query makes the round trip to the offshore region where your project lives. Editors feel it too, because the admin panel they sign in to is served from that same region. Caching the fast public reads is worth doing, but it leaves the dynamic path crossing the border, and it leaves the ICP and data-residency facts untouched — which is why “just put a CDN on it” under-answers the China question for a hosted CMS.

This is a risk map, not a verdict: whether you need an ICP filing, in-country storage, or both depends on what your content models hold, how much personal data you keep, and who your users are — worth settling with counsel before you build.

Where 21YunBox fits — a compliant overlay, not a migration

You keep building and authoring on Strapi Cloud, and your project, its region and its data stay exactly as they are. We add the one piece a hosted CMS with no mainland region cannot: compliant, ICP-filed delivery from inside the mainland, set in front of the public site you already run — no rebuild, no second codebase, and no move off Strapi Cloud. Our China team maps your ICP and PIPL data-residency obligations against your entity and the personal data your content models hold, then stands up the in-country delivery — and, where the law requires it, the in-country storage — a lawful China presence needs, while your Strapi Cloud project stays where it already runs.

Get a compliance assessment →


Related reading:

Frequently Asked Questions

Does Strapi Cloud store Chinese users' content and data in China?
No. Strapi Cloud hosts your project in the single region you pick at creation, and the three it offers — US (East), Europe (West) and Asia (Southeast) — are all outside mainland China. Because it hosts the whole backend, the content your site is built on, the editor accounts your team signs in with, the media library, and any personal data your models hold about China users are all kept offshore, and the region cannot be changed later.
Do I need an ICP filing to use Strapi Cloud in China?
The ICP filing does not attach to Strapi Cloud — it is a hosted backend reached over an API. It attaches to the public mainland website or app you build on top of it. Serve that site to mainland visitors from inside China and it needs an ICP filing tied to a mainland hosting resource, and Strapi Cloud has no mainland region to provide one. Whether your particular setup triggers the filing is a risk to confirm with counsel, not a given.
Can 21YunBox help make our Strapi Cloud setup compliant in China?
Yes. Our China team can assess your PIPL cross-border and data-residency exposure for the personal data your content models hold, and stand up compliant, ICP-filed in-country delivery — and, where the law requires your China users' data to stay on the mainland, in-country storage — in front of the site you already run, so you keep building on Strapi Cloud. Get in touch to work through your specific case.

ARTICLES RELATED TO STRAPI CLOUD

CATEGORIES

CMS

Make Your Site Work inside the Great Firewall of China

Enter your information, and our staff will assist you in getting a 21YunBox account for China.

Make Your Site Work Within the Great Firewall of China
Make Your Site Work Within the Great Firewall of China

By clicking 'Get Started', I also agree to 21YunBox's Terms of Service and Privacy Policy.