The Embassy · Terms · Pricing
Last Updated: 2026-02-02. Same text as the repo PRIVACY.md. Org billing accounts also store email and Stripe customer/subscription ids when you start a paid plan.
Registry Records:
agent_id — Unique agent identifierpublic_key_fingerprint — SHA256 hash of public key (not raw key)agent_name — Agent self-chosen name (if provided)delegation_chain — Optional self-reported delegation data (if provided)status — Registry status (active, revoked)created_at — Registration timestampOrg billing (dashboard accounts): account email, organization name, Stripe customer id, subscription id, plan, subscription status, renewal date. Card numbers are collected and stored by Stripe, not by Embassy.
Registry and org records: KV storage (SQLite locally, Netlify Blobs in production). Receipts: customer-owned; Embassy does not store receipt bodies unless custody is explicitly enabled.
Active registry records: indefinite until revoked. Revoked records: indefinite for audit trail. Credit records: TTL then auto-expire. Receipts: customer-controlled.
Embassy does not sell data. Paid checkout shares email and customer metadata with Stripe to create a customer and subscription. Agent certificates and registry status remain queryable public protocol data.
Signing keys live in environment variables, never in git. Stripe secret keys live in Netlify env, never in the client.
Agents can query registry status, verify certificates, and request receipt exports. Agents can request revocation. Dashboard users can manage or cancel a paid subscription via Stripe Customer Portal (Manage Billing).
Receipts written to customer-controlled storage unless custody is explicitly enabled. Receipt generation is best-effort and non-blocking.
Changes notified via service announcements. Continued use constitutes acceptance of the new policy.
Privacy inquiries: info@boonmind.io · Contact.