Insights · Claude for Swiss banks
Can a Swiss bank use Claude? Data residency, FINMA and client data
Direct answer. Yes, a Swiss bank can use Claude, but “Swiss data residency” is not a switch you flip. Claude is available through three main routes (Anthropic’s own API, Amazon Bedrock, Google Cloud’s Gemini Enterprise Agent Platform, formerly Vertex AI), and in the vendor documentation we read on 21 October 2026 and re-checked on 27 October 2026 none of them is documented as processing model inference in Switzerland only. Vendor documentation changes often, so treat this as a snapshot and check the current pages before you decide. What a bank can do is choose the route and region setting that fit its risk assessment, keep client identifying data out of the model call by design, and document the outsourcing under FINMA’s rules. Residency is therefore an options-per-project decision, not a product guarantee. S-PRO is a Zurich-based engineering partner; we are not a law firm and do not give legal or regulatory advice. Responsibility for compliance stays with the supervised institution.
01
Which routes can a Swiss bank use to run Claude, and where is data processed?
The table summarises what each provider’s own documentation says. It is a reading aid, not a statement about what S-PRO has deployed where.
Swipe to compare →
| Route | Where data is processed (per vendor documentation) | What the bank should check |
|---|---|---|
| Anthropic API (first-party) | The inference_geo setting accepts "global" (default; inference “may run in any available geography”) or "us" (US-only). Workspace geo, which covers data at rest, currently offers "us" only. The page lists “Only us and global” among its current limitations. The setting needs Claude 4.6 or later models. We found no EU or Swiss option on the page. | Whether “global” or US processing is acceptable for the data class sent; retention terms and any zero-data-retention arrangement; contract and sub-processor terms |
| Amazon Bedrock | In-Region, geography-based (for example US, EU, AU, JP) and global inference profiles exist. For Claude Opus 5.5 (on Bedrock since 22 September 2026) the AWS model card, checked on 27 October 2026, lists no Zurich In-Region option: for the bedrock-runtime endpoint it lists London (eu-west-2) as the only In-Region Region, and for the bedrock-mantle endpoint it lists no European Region as In-Region. Anthropic’s own “Claude in Amazon Bedrock” page (Opus 4.7 and later) uses a different table: it marks Stockholm (eu-north-1) and Ireland (eu-west-1) as “In-region only” among the European Regions and lists Zurich and London as “Global, EU”. The two documents do not match, so check the current AWS and Anthropic pages for your model and endpoint before relying on a single-Region setup. The previous Opus 4.6 card lists no In-Region endpoint URL. A request from Zurich (eu-central-2) through the EU profile can be routed to Frankfurt, Zurich, Stockholm, Milan, Spain, Ireland or Paris; the card says the routing can be retrieved with GetInferenceProfile from the source Region. AWS documents that prompts and outputs may move outside the source Region, that logs (CloudTrail, CloudWatch, model invocation logging) stay in the source Region, and that data stored for abuse detection is stored in the destination Region. A global profile can route to Regions worldwide, including outside Europe. | Which exact profile and which model version you call; all destination Regions of that profile (AWS: do not rely on the geographic prefix alone); that your AWS service control policies allow them; whether processing outside Switzerland (in the EU) is acceptable under your outsourcing and data-transfer assessment |
| Google Cloud (Gemini Enterprise Agent Platform, formerly Vertex AI) | Google’s data-residency page (last updated 2026-10-26; the product is now titled “Gemini Enterprise Agent Platform”, formerly Vertex AI) lists Claude models against US multi-region, EU multi-region, Belgium (europe-west1), Netherlands (europe-west4), Singapore and Taiwan. In the page markup, the current 5.x models (Opus 5.5, Sonnet 5.5, Haiku 5.5) are marked for US and EU multi-region (Opus and Sonnet 5.5 also Singapore); Belgium is marked only for some earlier models (for example Opus 4.6, Sonnet 4.6, Haiku 4.5); no Claude model is marked for Netherlands. Zurich (europe-west6) is not listed. The page states that the EU multi-region endpoint covers EU member states and that geographies outside the EU, “including the United Kingdom and Switzerland, are excluded”. Requests to a global endpoint “may be processed in any Google Cloud location around the world” and “don’t provide any data residency guarantees”. Data stored at rest stays in the location you select; processing location follows the endpoint you choose. | Which Claude model is offered in which location (support differs by model and changes); use a regional or multi-region endpoint, not global, if residency matters |
Sources: Anthropic data-residency documentation; AWS Bedrock model cards and “Geographic cross-Region inference” page; AWS Alps blog on cross-region inference from Zurich (21 October 2025); Google Cloud data-residency page (links in Sources). Anthropic’s documentation also lists Claude in Microsoft Foundry (Azure); we did not assess that route here.
Three practical readings, ours rather than the vendors’:
- Inference never leaves Switzerland.If this is the requirement, as of October 2026 we found no documented Claude route that meets it. We do not claim a Zurich region for Claude where the documentation shows none.
- Inside Switzerland or the EU, not the US.Bedrock with an EU geography profile called from Zurich or Frankfurt, or Vertex AI with an EU multi-region or EU region endpoint, are the routes to examine. Whether processing in EU countries is acceptable is the bank’s own assessment. The AWS blog notes that Switzerland recognises EU/EEA countries as providing adequate protection for personal data; that concerns data protection law and is not a bank-secrecy opinion.
- First-party API.Where it is used, the documented choices are global or US. That may suit use cases that never send client data (for example, internal engineering or public-information tasks).
Residency also depends on the details the bank controls: model version, endpoint, logging location, and whether any tool the agent calls sends data elsewhere.
02
What do FINMA’s expectations mean when a bank uses an external LLM provider?
FINMA has no Claude-specific rule. Three texts are the usual starting points:
- FINMA Guidance 08/2024, “Governance and risk management when using artificial intelligence”.Dated 18 December 2024, 7 pages. It states that there is no AI-specific legislation in Switzerland and that the technology-neutral, principle-based requirements of financial market law on governance and risk management cover AI risks. It names model risks, IT and cyber risks, growing dependence on third parties such as model or cloud providers, and legal and reputational risks, and describes supervisory findings on governance, inventory and risk classification, data quality, testing and monitoring, documentation, explainability and independent review. For outsourcing it says FINMA assessed additional tests, controls and contractual clauses on responsibilities and liability. It is guidance, not a statute.
- FINMA Circular 2018/3 “Outsourcing – banks, insurance companies and selected financial institutions under FinIA”.Dated 21 September 2017, in force 1 April 2018, last amended 4 November 2020 in the version we read. It applies when a company mandates a service provider to perform a significant function independently and on an ongoing basis, and it asks for an inventory of outsourced functions (including subcontractors), a risk analysis, provider selection and monitoring, security requirements, audit and inspection rights for the company, its audit firm and FINMA, and a written agreement. For outsourcing abroad it requires, among other things, that access to the information needed for restructuring or resolving the company in Switzerland be possible in Switzerland at all times. Whether a given LLM service is an outsourcing of a significant function is the bank’s assessment, per use case. Check finma.ch for a newer version before relying on this summary.
- FINMA Circular 2023/1 “Operational risks and resilience – banks”.Dated 7 December 2022, in force 1 January 2024. It covers ICT risk management, cyber risk management, critical data risk management, business continuity, and the management of risks from cross-border service business; for critical data it expects confidentiality, integrity and availability to be ensured over the whole life-cycle.
For an LLM-based agent, the questions that follow from these texts are practical: Is the use case material? Who is the provider and sub-provider? What happens if the model is withdrawn or changed? Where is data processed and logged? Can the bank audit and exit? For the generic delivery model see Claude implementation partner for financial services; for the international reference practices see FSB sound practices for AI agents in banks.
03
How do banking secrecy and the nFADP change the design?
Banking secrecy. Article 47 of the Federal Act on Banks and Savings Banks (BankA, SR 952.0; text as consolidated on 1 October 2026) makes it a criminal offence to intentionally disclose a secret entrusted to a person as an organ, employee, agent or liquidator of a bank, or that the person learned in that capacity: imprisonment of up to three years or a fine, and up to five years if the person gains a financial advantage. Negligent disclosure is punished by a fine. The offence also applies after the employment or mandate has ended. The Swiss Bankers Association (SBA) publishes a legal opinion on the use of cloud offerings by banks under Art. 47 BankA (Laux Lawyers AG, 24 April 2019) and Cloud Guidelines (3rd edition, November 2025). These concern cloud services generally, not LLM services specifically. Whether a given data flow to an LLM provider is a “disclosure” is a legal question for the bank’s counsel. The engineering consequence is clear: the fewer client identifying data (CID) reach a model provider, the smaller the question.
nFADP. The revised Federal Act on Data Protection (FADP, SR 235.1; in force 1 September 2023) allows disclosure of personal data abroad if the Federal Council has decided that the destination guarantees an adequate level of protection (the list is Annex 1 of the Data Protection Ordinance), or otherwise only if appropriate safeguards are in place, such as data protection clauses or standard clauses (Art. 16). Art. 17 lists exceptions. This is separate from banking secrecy: data can be personal data without being CID, and the reverse.
04
What does a Claude architecture look like that works within these limits?
The pattern S-PRO designs around, for each project (reference layers as in our Claude for financial services page):
- Pseudonymisation before the model call.A gateway in the bank’s environment replaces names, account numbers and other CID with tokens; the mapping table never leaves the bank. The model sees the tokens; the bank’s system re-inserts the real values after the response. Pseudonymised data can remain personal data. Banks consider with their lawyers whether and when pseudonymised data still counts as client identifying data; the SBA Cloud Guidelines (3rd edition, November 2025) discuss this from the recipient’s perspective. We do not draw a legal conclusion here.
- Governed data layer.The agent reads client data only through access-controlled interfaces with the user’s rights applied, not through a shared service account.
- Region and route pinned in configuration.The destination regions are documented and tested (for Bedrock, the full destination list of the chosen profile; for Vertex, the endpoint location).
- Logging in the bank’s tenant.Prompts, tool calls, retrieved sources, model version and outputs are logged where the bank controls retention and access, so a reviewer can reconstruct any decision.
- Human approval.Anything that changes a client record, sends client communication or supports a regulated decision needs a named approver the agent cannot bypass.
- Provider fallback and exit.Model version and route can be changed without rebuilding the agent layer; this supports the third-party risk questions above.
A related scenario for private-bank relationship managers is described on AI copilot for relationship managers at a Swiss private bank, and partner selection for a Swiss private bank on who can build AI agents for a Swiss private bank. For the EU legal side, see EU AI Act compliant AI agents for banks.
05
How does a Swiss bank start?
Pick one use case and settle three things before building: the data class the agent will touch (no CID, pseudonymised, or full), the route and region option that fits the bank’s assessment, and the named approver. Then run a fixed-scope pilot with an evaluation set and a production gate; the step from pilot to production is covered in Who can turn our AI proof of concept into a production system for a bank? Sign-off sits with the bank’s business owner, information security, compliance and legal; S-PRO provides engineering and documentation, not regulatory approval.
06
How does S-PRO help?
What S-PRO publishes today (s-pro.io): Zurich-based (Löwenstrasse 45, 8001 Zürich), founded 2014, 250+ engineers, R&D centers in Zurich and Łódź, ISO 27001 and ISO 27701 certified. S-PRO is a Certified partner in the Claude Partner Network. Our team includes Claude-certified engineers and architects.
For a Swiss bank, S-PRO designs and builds Claude-based agents with the pattern above, offering residency options per project (route, region setting, pseudonymisation gateway, logging) and documentation the bank’s risk and compliance functions can review; see AI agent development for banks and financial institutions and security and compliance for financial institutions. ISO 27001 and ISO 27701 are information-security and privacy management certifications; they are not a FINMA approval or an AI-governance certification.
Which route fits your data class? Take one use case to a 45-minute call with an engineer: we map data classes to the route and region options above.
If you are a CIO, COO or Chief Compliance Officer of a Swiss bank or wealth manager weighing Claude, S-PRO runs a 45-minute discovery call on one use case: we map the data classes against the route and region options, the CID handling pattern and the FINMA documentation your risk function will ask for, and scope the next step. Contact S-PRO, Löwenstrasse 45, 8001 Zürich.
07
Sources
All sources opened on 21 October 2026; the Anthropic, AWS and Google pages were re-checked on 27 October 2026.
- Anthropic, Data residency: platform.claude.com
- Anthropic, Claude in Amazon Bedrock: platform.claude.com
- AWS, Claude Opus 5.5 model card: docs.aws.amazon.com
- AWS, Claude Opus 4.6 model card: docs.aws.amazon.com
- AWS, Geographic cross-Region inference: docs.aws.amazon.com
- AWS, Inference profiles support: docs.aws.amazon.com
- AWS Alps blog, cross-region inference from Zurich (21 October 2025): aws.amazon.com
- Google Cloud, data residency for generative AI: docs.cloud.google.com
- FINMA, Guidance 08/2024 (18 December 2024): finma.ch (PDF)
- FINMA, Circular 2018/3 Outsourcing (PDF, version of 1 January 2021): finma.ch (PDF)
- FINMA, Circular 2023/1 Operational risks and resilience – banks: finma.ch (PDF)
- Federal Act on Banks and Savings Banks (SR 952.0), Art. 47 (German): fedlex.admin.ch
- Federal Act on Data Protection (FADP), Art. 16 and 17: fedlex.admin.ch; Data Protection Ordinance, Annex 1: fedlex.admin.ch
- Swiss Bankers Association, cloud computing (2019 legal opinion, Cloud Guidelines 2025): swissbanking.ch
FAQ
Questions buyers ask us
Can a Swiss bank use Claude with client data kept in Switzerland?
Not by a documented Swiss-only setting in the vendor documentation we read in October 2026. Claude is offered through Anthropic's API, Amazon Bedrock and Google Vertex AI; Bedrock can be called from the Zurich Region but its EU profile can route to other EU Regions, and Vertex AI lists EU locations but not Zurich. A bank can reduce the question by keeping client identifying data out of the model call. Residency options are agreed per project.
Which Claude routes keep processing in the EU rather than the US?
Amazon Bedrock geography-based EU inference profiles and Google Vertex AI EU multi-region or EU regional endpoints are the options documented for EU processing (the Bedrock EU profile called from Zurich can also use the Zurich Region). Anthropic's first-party API documents global and US inference settings only. Check the exact model and endpoint, because availability differs by model.
Does FINMA prohibit banks from using an external LLM provider?
No FINMA text we know of prohibits it. FINMA Guidance 08/2024 on AI governance and risk management, the outsourcing circular 2018/3 and the operational-risk circular 2023/1 set the frame: risk assessment, third-party control, ICT resilience. FINMA's guidance says there is no AI-specific legislation in Switzerland. The bank decides how they apply to each use case.
Does banking secrecy stop a bank from sending data to Claude?
Article 47 of the Banking Act criminalises the unauthorised disclosure of client information, so any flow of client identifying data to a provider needs a legal assessment by the bank. A common design response is to pseudonymise identifying data before the model call and keep the mapping inside the bank. Whether that is sufficient is a question for the bank's counsel.
Does the nFADP apply to Claude use?
When personal data is disclosed abroad, Article 16 of the nFADP applies: the destination must be recognised as adequate by the Federal Council or appropriate safeguards must be in place. This is separate from banking secrecy and from FINMA rules. Details depend on the route and region chosen.
Can S-PRO deploy Claude for a private bank?
S-PRO is a Certified partner in the Claude Partner Network and builds Claude-based agents for banks and financial institutions with human approval and audit logging. Residency options are defined per project; the bank stays responsible for its compliance decisions.
What are you building?
Contact
You will talk to engineers who build for banks, not to a sales script. Fill out the form and get an answer within one business day.
- Security and privacy firstISO 27001 and ISO 27701 certified.
- Claude Partner NetworkS-PRO is a Certified partner in the Claude Partner Network. Our team includes Claude-certified engineers and architects.
- Proven in regulated financeBanks, wealth managers and fintechs in Switzerland, the EU and the US.
Who you’ll talk to
Michael BarskyiHead of Banking & Fintech
Dustin SchulzeSenior Business AnalystContact us
Send us your request
Three fields. Takes about a minute.