Pricing & Limits
AIdenID pricing starts with the clearance decision: protected routes, decision volume, evidence retention, verifier support, and tenant guardrails. Supporting identity and inbox quotas still apply when your issuer or demo workflow needs them.
Site-owner commercial model
AIdenID uses a three-layer revenue stack. Layer one is the annual site platform fee for the verifier SDK, policy engine, decision logs, dashboards, audit exports, and revocation. Early customer contracts are expected to land in the $25K to $75K annual range; mid-market and enterprise contracts are expected to land in the $100K to $300K annual range.
Layer two is usage per cleared action. The pilot bands are fractions of a cent for low-risk reads, $0.005 to $0.05 for auth-gated writes, and $0.05 to $0.25 for high-risk writes such as registrations, account changes, and healthcare workflow actions.
Layer three is network and risk add-ons: dispute resolution, premium audit retention, agent reputation intelligence, and eventually an optional take-rate when a site wants AIdenID to help monetize access. That layer is roadmap, not Year 1.
AIdenID is not a payment rail. For priced traffic, the policy engine returns an HTTP 402 decision with structured quote and settlement context; the site chooses whether settlement happens through Stripe, Cloudflare, Visa, Mastercard, or a deployment-owned billing flow.
Clearance plans
| Feature | Builder | Security | Team | Enterprise |
|---|---|---|---|---|
| Primary use | Staging demo and observe mode | Production route enforcement | Multi-team evidence and demo operations | Custom enterprise deployment |
| Protected routes | Up to 5 | Up to 50 | Up to 250 | Custom |
| Verifier modes | Observe, shadow | Observe, shadow, enforce | Observe, shadow, enforce | Custom rollout controls |
| Decision stream | Dashboard | Dashboard + OCSF export | Dashboard + SIEM + reports | Custom export sinks |
| Evidence retention | 7 days | 30 days | 90 days | Custom |
| Demo swarms | Manual | Included staging proof | Multi-target fanout + email proof | Custom GTM environments |
| Support | Priority | Dedicated pilot channel | Enterprise SLA |
Route count, decision volume, usage bands, and retention are sized during the design-partner conversation. The public self-serve inbox tiers below remain supporting products, not the primary clearance buyer story.
Supporting identity free tier
No signup, no API key, no credit card. The supporting identity free tier is IP-keyed and gives you instant access to a single disposable identity with a 24-hour TTL. Use it for legacy inbox experiments or demo-harness support, not production clearance enforcement.
| Feature | Agent Free |
|---|---|
| Price | Free |
| Active identities | 1 |
| Max TTL | 24 hours |
| Authentication | None (IP-keyed) |
| Delivery | Polling only |
| Rate limit | 10 req/min |
See the Free Tier API for usage details.
Supporting identity paid plans
| Feature | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|
| Price | $49/mo | $199/mo | $599/mo | Custom |
| Free trial | 7 days | 7 days | 7 days | Custom |
| Active identities | 10 | 50 | 200 | Unlimited |
| Custom domains | -- | 3 | 10 | Unlimited |
| Max TTL | 30 days | 90 days | 180 days | 365 days |
| Webhook endpoints | 2 | 10 | 50 | Unlimited |
| Bulk create batch size | 5 | 20 | 50 | 200 |
| Auth flow testing | -- | Yes | Yes | Yes |
| Agent marketplace | -- | -- | Yes | Yes |
| MCP server access | -- | -- | Yes | Yes |
| Real-time subscriptions | -- | -- | Yes | Yes |
| SSO / SCIM | -- | -- | -- | Yes |
| Audit log exports | -- | -- | -- | Yes |
| Kill switch controls | -- | -- | -- | Yes |
| SLA guarantee | -- | -- | -- | Yes |
| Support | Community | Priority | Dedicated |
Human consumer plans
For individuals who want disposable email addresses for privacy, one-time signups, or spam avoidance. This is a supporting inbox product, separate from the site-owner clearance buyer story.
| Feature | Free Trial | Personal |
|---|---|---|
| Price | Free | $29/mo |
| Disposable emails | 3 | 10 |
| Email TTL | 7 days | 30 days |
| OTP deliveries | 3 total | 100/mo |
| Authentication | Magic link (passwordless) | Magic link (passwordless) |
| Web inbox | Yes | Yes |
| SSE real-time updates | Yes | Yes |
| Email forwarding | Yes | Yes |
See the Consumer API for details on the human consumer experience.
Rate limits
API requests are rate-limited per project. The limits are enforced per minute with a burst allowance for short spikes.
| Plan | Requests/min | Burst |
|---|---|---|
| Agent Free | 10 | 3 |
| Starter | 60 | 10 |
| Growth | 300 | 50 |
| Pro | 1,000 | 100 |
| Enterprise | Custom | Custom |
Rate limit information is included in every API response:
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per window |
X-RateLimit-Remaining | Requests remaining in the current window |
X-RateLimit-Reset | Unix timestamp when the window resets |
Handling rate limits
When you exceed the rate limit, the API returns a 429 status code with retryable: true. Implement exponential backoff:
import time
import requests
def api_request(method, url, max_retries=3, **kwargs):
for attempt in range(max_retries):
resp = requests.request(method, url, **kwargs)
if resp.status_code == 429:
wait = 2 ** attempt # 1s, 2s, 4s
time.sleep(wait)
continue
return resp
raise Exception("Rate limit exceeded after retries")Quota enforcement
When you reach a resource quota (e.g., active identity limit), the API returns a 403 status code with the quota_exceeded error code. You must either:
- Squash existing identities to free up capacity
- Wait for identities to expire naturally
- Upgrade to a higher plan
Free trial
All plans include a free trial period. During the trial, you have full access to all features of the selected plan. No credit card required to start.
Enterprise
Enterprise plans include custom rate limits, unlimited resources, SSO, audit log exports, kill switch controls, SLA guarantees, and dedicated support. Contact sales for pricing.