Pricing

Billing not live yet

Simple, capture-based plans

During beta, SessionShot is free to use within fair-use limits. The plans below show the intended structure - indicative pricing that may change before commercial launch. No checkout exists yet.

Plans

Every plan includes the same security model: scoped API keys, allowed domains, private storage, and signed result URLs.

Free / Beta

$0

Beta access for validating your first capture flow.

50 Capture Logs / month

  • 1 Project
  • 1 active API key
  • 1 active allowed domain
  • 50 captures per month
  • Beta access
Start beta

Starter

Most popular
$49/mo

For a small production Project or customer portal.

1,000 Capture Logs / month

  • 3 Projects
  • 5 active API keys
  • 10 active allowed domains
  • 1,000 captures per month
  • PNG and PDF captures
  • Signed result URLs
Start beta

Pro

$199/mo

For teams capturing multiple products and workflows.

10,000 Capture Logs / month

  • 10 Projects
  • 20 active API keys
  • 50 active allowed domains
  • 10,000 captures per month
  • Higher retention
  • Business-ready controls later
Start beta

Business / Custom

Custom

For high-volume, compliance, and advanced workflow needs.

Custom Capture Logs / month

  • Custom capture volume
  • Custom Project, key, and domain limits
  • Advanced needs planning
  • Dedicated support path later
Start beta

Allowances, retention windows, and prices are indicative and subject to change until billing launches. Overage handling will follow a fair-use model — sustained overage will prompt a plan conversation, not silent charges.

Common questions

What counts as a capture?

One accepted capture request — a screenshot or a PDF. A request rejected before queueing (bad key, disallowed domain, invalid body) does not count.

What happens when a capture fails?

Failed captures return a safe error code and message through the API and dashboard. Fair-use policies for failed-capture accounting will be finalized with billing; the intent is that systematic failures caused by our infrastructure do not consume your allowance.

Are stored files public?

No. Results live in private storage and are only reachable through short-lived signed URLs generated server-side. Links expire and can be re-issued from the dashboard.

Can I cancel?

Billing is not live yet, so there is nothing to cancel today. When billing launches, cancellation will stop future renewals — see the cancellation policy for the planned terms.

Refunds and cancellation

When billing launches, renewals, refunds, and cancellation will be governed by the plan terms — the planned approach is already published.