How can I find and confirm which region my LiveKit Cloud project is hosted in (for EU/GDPR data residency)?

Hi everyone,

I’m building a voice agent for the European market and need to confirm the data residency region of my LiveKit Cloud project for GDPR compliance — specifically where the media/SFU servers and the SIP media are processed and stored.

The region doesn’t seem to be shown anywhere in my project settings. Two questions:

  1. Is there a way to see which region an existing LiveKit Cloud project runs in?
  2. If a project is not in the EU, how do I pin or move it to an EU region?

Thanks in advance!

We are working on making GDPR compliance much, much easier, so please understand that my answers reflect the current state, and will probably be out of date before too long.

Other considerations are where your agent is hosted and where your models are located, I did an explainer on everything here: https://livekit.com/blog/checklist-for-regional-deployments.

To answer your specific questions:

  1. By default, your project is not pinned which is why this information is not shown anywhere. When your project is pinned, this is shown on the general Settings page, near the bottom.
  2. Please see this docs page for pinning media/SFU: Region pinning | LiveKit Documentation. Please see this docs page for SIP: Region pinning for telephony | LiveKit Documentation. Please note that the former requires a Scale plan.