Why Trust Us

Everything you need to know about trust, control, and getting the most out of Dream API.

Built on Titans

Don't trust us — trust the infrastructure. We're built on three industry leaders:

💳

Stripe

Payments & Billing

🔐

Clerk

Authentication

Cloudflare

Edge Computing

Security by Default

Zero Cold Starts — Cloudflare Workers are always warm

No SSH Access — Serverless = smaller attack surface

HTTPS Everywhere — All requests encrypted by default

Built-in DDoS Protection — Cloudflare handles it at the edge

Bot Protection — Automated threat blocking

Webhook Signatures — Every Stripe event verified

Idempotency — Duplicate webhooks handled, no double charges

JWT Enforced — Plans verified by signature, unspoofable

PK/SK Separation — Public key safe for frontend, secret key for backend

Key Rotation — Rotate keys anytime without breaking your app

Why Trust Us

You Keep Total Control

Your Stripe Account - You connect YOUR Stripe account via Stripe Connect. All revenue goes directly to you. We never touch your money.

Limited Access - We can only create products/prices on your behalf. That's it. We cannot access your balance, payouts, or customer payment methods.

Easy Dashboard Access - Go to your Stripe Dashboard → Connected Accounts → find "Panacea" → click to see exactly what we can access.

What We Can vs Can't Do

✓ We CAN

  • • Create products and prices
  • • Create checkout sessions
  • • Create billing portal sessions
  • • Read subscription status

✗ We CANNOT

  • • Access your Stripe balance
  • • Initiate payouts
  • • See customer payment methods
  • • Transfer funds anywhere
  • • Access your bank details

Disconnect Anytime

Remove us from your Stripe account in seconds:

  1. 1. Go to Stripe Dashboard → Settings → Connected Accounts
  2. 2. Find "Panacea" in the list
  3. 3. Click → Remove
  4. 4. Done. We're disconnected immediately.

Your existing products/prices remain. Your customers are unaffected.

Data Policy

What We Store

  • End-user emails - For authentication (via Clerk)
  • Usage counts - For billing enforcement
  • Subscription status - Cached from Stripe webhooks
  • Project configuration - Tiers, products, settings

We do NOT store payment methods, bank details, or sensitive financial data. That stays with Stripe.

Retention Policy

StatusData Retention
Active subscriptionRetained
Canceled (0-30 days)Retained (can reactivate)
Canceled (30+ days)Automatically deleted

Delete Your Data Instantly

Delete a Project

Go to project settings → Delete Project. All end-users for that project are immediately deleted. No waiting period.

Delete Your Account

Developer Portal → Account Settings → Delete Account. All projects, all end-users, all data - gone immediately.

Cancel Subscription

Manage Billing → Cancel. You keep access until period ends. After 30 days of cancellation, data auto-deletes.

We don't make it hard to leave. Your data, your choice.

Ready to Build?

Get started in under 5 minutes. Full control, transparent pricing, no lock-in.