Pricing that never surprises you.
Pay a flat monthly fee or only for what you use. Every plan includes the full API, with post-quantum algorithms. When a plan's allowance runs out, requests stop instead of running up overage charges.
Starter
For individual developers and students shipping their first production workloads.
Pro
For engineering teams that need higher throughput, FHE and ZK.
Business
For enterprise teams that need customer-managed HSMs and BYOK.
Pay As You Go
No base fee. Metered continuously at predictable unit prices.
Prices are in USD. AMARACUS charges $0.00 payment processing fees (100% absorbed by AMARACUS). On USD checkout, Polar.sh, our Merchant of Record, calculates applicable indirect taxes (such as EU VAT, GST in India, or State Sales Tax in the US) from your billing address. Paying from India? Starter, Pro and Business can also be paid monthly in rupees (INR) through Razorpay, by UPI Autopay or card. The INR amount shown in the Billing Console before you pay is the full monthly charge. Subscriptions auto-renew monthly until cancelled.
What counts as an operation: each API call that encrypts, decrypts, signs, verifies or hashes data, runs a post-quantum or FHE/ZK operation, creates or rotates a key, or issues a certificate is one operation. Reading, listing and managing your keys, projects and settings does not use operations. Post-quantum ML-KEM and ML-DSA are included on every plan. There is no free plan: an account needs an active plan before it can create keys or call the API.
The AMARACUS Fail-Safe Billing Policy
A security service shouldn't surprise you with a bill. When the monthly allowance on Starter ($2), Pro ($20) or Business ($99) runs out, operations fail closed with a clear alert instead of adding overage fees. On Pay As You Go, a monthly spending limit you can change (default $250.00) and multi-window velocity circuit breakers protect against infinite loops and retry floods. You can cancel any plan yourself in the dashboard at any time. Your account, keys and projects are kept after a plan ends, but API calls stop until you choose a plan again.