Regions & compliance · 2026

Your AI app runs in us-east-1 and your users are in Berlin.
Here is the 200ms tax nobody warned you about.

Latency, GDPR, and the us-east-1 lock-in most indie devs inherit by accident. A practical guide to picking a region before it costs you customers.

Pick your region on purpose.

Belmo deploys from GitHub in about 90 seconds and lets you choose Germany (EU) or Oregon (US) for each service, so your app sits next to your users from day one.

No credit card required 1 service free forever EU (Germany) and US (Oregon) GDPR compliant
Frequently asked

Quick answers

Why is my app slow for European users when it feels fast for me?

Most likely your app or your database runs in us-east-1 (Northern Virginia), the default region of most starter tiers. A Frankfurt to Virginia round trip costs roughly 90 to 110ms of pure network time, and every database query that crosses the Atlantic pays it again. Time a request from a machine near your users with curl -w and compare it with one from your own location.

Does a CDN fix latency for a dynamic app?

No. A CDN caches static assets like images, scripts and stylesheets. It does nothing for dynamic, per-user, database-backed requests, which make up the actual app. The fix is to put the compute and the database in the same region, near your users.

Does GDPR forbid storing EU user data in the US?

Not flatly, and this is not legal advice. GDPR makes cross-border transfers something you have to account for. After Schrems II invalidated Privacy Shield in 2020, the 2023 EU-US Data Privacy Framework restored a path, but it is being challenged. If EU personal data physically lives in the EU, the transfer question mostly goes away.

What matters more: the region, or keeping the app and database together?

Keeping them together. An app server in Frankfurt talking to a database in Virginia pays the transatlantic tax on every query, which can be worse than having both in the wrong place. Co-locate the app and the database first, then move that region toward your users.

When should I choose my hosting region?

Before you have data. At zero or a few hundred rows, switching region is a fifteen-minute redeploy. At a million rows it is a migration with replication, a cutover plan and a rollback plan.