Skip to main content
Hyperspell runs as two fully independent regions (data-residency cells): the default United States region and a European Union region hosted in AWS Europe (Ireland). Each region is a separate, isolated stack on its own domains. You choose a region when you create your account, and everything under that account — documents, embeddings, and queries — is stored and processed in that region.
Regions are isolated. An account, its API keys, and its data belong to exactly one region — there is no cross-region access, and data is never replicated between regions.

Endpoints

Use the endpoints for the region your account was created in.
ServiceUnited States (default)European Union
APIhttps://api.hyperspell.comhttps://api.eu.hyperspell.com
Dashboardhttps://app.hyperspell.comhttps://app.eu.hyperspell.com
Connecthttps://connect.hyperspell.comhttps://connect.eu.hyperspell.com

Using the EU region

SDKs

Point the client at the EU API by setting the base URL:
from hyperspell import Hyperspell

client = Hyperspell(
    api_key="API_KEY",
    user_id="YOUR_USER_ID",
    base_url="https://api.eu.hyperspell.com",
)

REST

Call the EU host directly:
cURL
curl -X POST "https://api.eu.hyperspell.com/memories/query" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "query": "what is a borogove?", "sources": ["vault"] }'

Connect

Send your users to the EU Connect domain to link their accounts:
<a href="https://connect.eu.hyperspell.com?token=<user_token>">Connect your accounts</a>
An API key is valid only in the region it was created in. A key issued from app.hyperspell.com will not authenticate against api.eu.hyperspell.com, and vice-versa.

What stays in region

In the EU region, all of your content is stored and processed in AWS Europe (Ireland) and never leaves the EU:

Storage

Your documents, extracted text, chunks, and vector embeddings live in EU-region Postgres and object storage.

Embeddings

Embeddings are generated by an embedding model running in-region.

LLM inference

Summarization, entity extraction, and answer generation run on Amazon Bedrock using EU inference profiles. Hyperspell does not call any model endpoint outside the EU for EU-region content. Custom answer_model selection (see Manual Integration) is limited to models available in the EU — choosing one that isn’t returns an error rather than routing your request outside the region.

Backups

Point-in-time backups of EU-region data are stored and replicated only within the EU (across Availability Zones in Europe (Ireland)), never to another region.

Shared services

A small number of operational services are operated from the United States under the EU-US Data Privacy Framework. They process account and operational metadata — user identifiers, usage events, and error diagnostics — rather than your stored documents and memories:
  • Authentication (Clerk) — user identities and sign-in.
  • Error monitoring (Sentry) — exception traces and diagnostics.
  • Product analytics (PostHog) — usage events and identifiers.
See Security for Hyperspell’s broader security and compliance practices.