Planes and residency

Where Sparq keeps configuration and where it keeps your data.

Sparq separates where it is configured from where your data lives.

PartHoldsNever holds
Directory (global)Opaque placement ids and region codes, to route a request to the right geoConversation content; customer names in DNS
Control plane (one per geo)Configuration, credentials as hashes, grants, settings, compliance profiles, the model registry, Releases, the administrative auditConversation, run or knowledge content
Stamp (data plane, inside a geo)Conversations, runs, files, knowledge and vectors, the usage ledger, the runtime auditData from any other stamp

A geo is an explicit list of regions, including its backup and disaster-recovery regions. Disaster recovery goes to a paired region inside the same geo, never across a border. No query, foreign key or cache crosses from one stamp to another.

Deployment models

ModelControl planeData planeModelsStatus
Frontier CloudSparqSparqAny registry deployment your policy allowsEarly access
Hybrid SovereignSparqYour cloudYour provider accounts or self-hosted modelsRoadmap
Full SovereignYouYouOpen-weight models onlyRoadmap

Full Sovereign can only run open-weight models, because proprietary frontier models are not distributed as weights.

The deployment model decides where Sparq runs. Each client's compliance profile decides where that client's data may be processed. Sparq applies both and refuses a setting where they conflict.

On this page