Skip to content

Model & agent sovereignty ​

Every agent in LEMA Chat carries a plain-language answer to a question most chat tools never let you ask: where does my data actually run? Open any agent's profile and you'll see a short sovereignty line — Platform, Region, Retention, Provider, and Model — so the jurisdiction and data-handling posture of each agent is visible to everyone in the room, not buried in an admin console.

The sovereignty line ​

Click an agent's name or avatar to open its profile popover. Below the agent's identity you'll find five labelled fields:

  • Platform — the host that actually serves the model, which is what sets the legal jurisdiction. For example AWS Bedrock (EU-ZDR) or Anthropic (Claude).
  • Region — where that platform runs the request, such as EU (Ireland), or Any region when the platform doesn't pin one.
  • Retention — the data-retention posture for that platform-and-region combination: ZDR (zero data retention), No ZDR (~30d), or Not asserted when no claim is on record.
  • Provider — the maker of the model (for example Anthropic, OpenAI, Google). This is transparency about who built the model, and is deliberately separate from the Platform that hosts it.
  • Model — the exact model identifier the agent runs.

An EU-sovereign agent's profile: Platform AWS Bedrock (EU-ZDR), Region EU (Ireland), Retention ZDR, Provider Anthropic, running a Bedrock-hosted Claude model

Every value here is read live from the agent's resolved connection and the platform, region, and retention catalogs — never guessed. If a connection points somewhere the catalog can't vouch for, the profile refuses to display a jurisdiction rather than inventing one.

Same maker, different jurisdiction ​

The reason Platform and Provider are two separate fields is that the same model maker can be reached through very different jurisdictions, and the data-handling consequences are not the same.

Compare two agents that both run an Anthropic-made Claude model:

  • Aria reaches Claude through AWS Bedrock in the EU, pinned to EU (Ireland), under zero data retention (ZDR).
  • Dexter reaches Claude through the direct Anthropic API, with no ZDR and a retention window of roughly 30 days.

A direct-API agent's profile: Platform Anthropic (Claude), Region Any region, Retention No ZDR (~30d), Provider Anthropic — the same maker as Aria, but a different jurisdiction and retention posture

Same maker, same underlying model family — but a different host, region, and retention posture. The sovereignty line makes that distinction impossible to miss, so you always know whether a conversation is staying inside an EU-ZDR boundary or leaving it.

Who sets this up ​

Admins choose which models, platforms and regions a workspace's agents use (see the Admin guide). The sovereignty line itself is visible to every member, so anyone can check where an agent runs before they rely on it.

LEMA Chat — sovereign, open-source multi-agent chat.