Billing & Credits
Pricing tiers, credit lifecycle, and Layer-A usage metering.
Overview
sovseal features a transparent, metered billing system. Because our architecture is zero-knowledge, the server cannot read or decrypt your memories. Metering is strictly calculated at Layer A (using resource counts, operation logs, and ciphertext storage sizes).
Pricing Plans
The pricing tiers are defined in our canonical pricing package:
| Plan | Price | Billing Period | Included Sync Ops | API Sub-Keys | Bring-Your-Own-Supabase | Key Recovery |
|---|---|---|---|---|---|---|
| Hobby | $0 | forever | 10,000 / mo | 1 | No | No |
| Starter | $19 | month | 50,000 / mo | 3 | Yes | No |
| Growth | $79 | month | 200,000 / mo | 10 | Yes | No |
| Pro | $249 | month | 500,000 / mo | 50 | Yes | Shamir-split escrow |
| Enterprise | Custom | custom | Unlimited | Unlimited | Yes | HSM-backed custody |
Layer-A Usage Metering
Our billing engine tracks and charges based on three metadata parameters:
- Sync Operations: Count of background replicate calls (
replicate.ts). - Encrypted Storage Space: Sum of bytes stored in the
public.agent_state_snapshotstable andsovseal-romArweave/Supabase buckets. - API Keys: Number of active credentials issued for the project.
[!TIP] Cryptographic Privacy Guarantee The Edge database tracks usage without ever needing or accessing your decryption key. We measure billing solely on ciphertext size and operation metadata, preserving absolute client confidentiality.
Polar Billing Integration
sovseal integrates with Polar to manage checkouts, subscriptions, seat additions, and billing statements.
sequenceDiagram
participant User as User / Browser
participant Dashboard as Dashboard UI
participant Edge as Edge Function (Frankfurt)
participant Polar as Polar checkout API
User->>Dashboard: Click "Upgrade to Pro"
Dashboard->>Edge: POST /billing/create-checkout
Edge->>Polar: Create checkout (User External ID)
Polar-->>Edge: Checkout URL
Edge-->>Dashboard: Return URL
Dashboard->>User: Redirect to Polar Checkout
User->>Polar: Provide Payment Info
Polar-->>Edge: Webhook subscription.created
Note over Edge: Upgrade database record plan limitsManaging Subscriptions
To upgrade, downgrade, or manage invoices, visit Billing in the dashboard and click Manage Subscription to securely open the Polar customer portal.