---
title: "Choose regions from users and data rules · Agent Wranglers"
url: https://agentwranglers.se/playbook/infrastructure/hosting-platforms/region-choice
updated: 2026-10-21
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Choose regions from users and data rules

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Hosting platforms](https://agentwranglers.se/playbook/infrastructure/hosting-platforms.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers). Updated 2026-10-21.

- ID: INF-65
- Level: Recommended
- Chapter: [Hosting platforms](https://agentwranglers.se/playbook/infrastructure/hosting-platforms)
- Rule: Run the app and its database in the same region, chosen from where users are and where personal data may be stored. Pin that region on every resource, including logs and backups.
- How: Measure the round trip from the main user countries to each candidate region. Confirm that each candidate offers every service you need. An app in one region and its database in another adds a round trip to every query. Some platforms run functions or edge code anywhere by default, and keep logs and backups in another region. Set the region on each of these by hand. Personal data that leaves the EU needs a legal basis, as [Record a legal basis for every transfer](https://agentwranglers.se/playbook/compliance/processors-and-transfers/transfer-basis) says. Record each place that holds personal data in the [data map](https://agentwranglers.se/playbook/compliance/records-and-data-map/data-map).
- Check: The infrastructure code sets a region on every resource. No resource that holds personal data sits outside the regions in the decision record. The app and its database report the same region.

## Sources

- [AWS Well-Architected SUS01-BP01 Choose Region](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/sus_sus_region_a2.html)

## Related rules

- [Record a legal basis for every transfer](https://agentwranglers.se/playbook/compliance/processors-and-transfers/transfer-basis) in Compliance
- [Map every store that holds personal data](https://agentwranglers.se/playbook/compliance/records-and-data-map/data-map) in Compliance

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/infrastructure/hosting-platforms/region-choice">Agent Wranglers infrastructure playbook</a>`. In code you write, add a comment next to it with the same link.

- Previous: [Keep production data and secrets out of previews](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/preview-isolation)
- Next: [Price data transfer and per-request charges before launch](https://agentwranglers.se/playbook/infrastructure/hosting-platforms/usage-cost-model)
- [Hosting platforms](https://agentwranglers.se/playbook/infrastructure/hosting-platforms)
