DataContractGate

Cloud Free needs no credit card

Sign inSign up
Patent Pending Β· Rust-native Β· low-latency

Simple, transparent pricing

Start free. Scale without surprises. Enterprise teams get dedicated deployments and custom SLAs.

MonthlyAnnualSave 17%
Self-Hosted
Cloud
Open Source

Self-Hosted Free

Run it yourself, forever

Free

you run it; paid gates open

Get the repo
  • Unlimited (local) Events validated / month
  • Unlimited Active contracts
  • Unlimited Contract versions
  • Ingest API
  • Playground (test without save)
  • Local Postgres Audit log retention
  • Local Docker demo
  • Batch ingest

Cloud Free

Explore & prototype

$0
Start free
  • 100K Events validated / month
  • 3 Active contracts
  • 3 per contract Contract versions
  • Ingest API
  • Playground (test without save)
  • 7 days Audit log retention
  • Local Docker demo
Most popular

Pro

Production workloads

$199

per month, or $166/mo billed annually ($1,992/yr)

  • 25M Events validated / month
  • Unlimited Active contracts (fair use)
  • Unlimited Contract versions (fair use)
  • Ingest API
  • Playground (test without save)
  • 90 days Audit log retention
  • Local Docker demo
  • Batch ingest

Enterprise

Scale without limits

Custom

contact us

Talk to us
  • Unlimited Events validated / month
  • Unlimited Active contracts
  • Unlimited Contract versions
  • Ingest API
  • Playground (test without save)
  • Custom Audit log retention
  • Local Docker demo
  • Batch ingest

Full feature comparison

Feature

Self-Hosted Free

self-hosted

Cloud Free

cloud

Pro

cloud

Enterprise

cloud
Events validated / month
Unlimited (local)
100K
25M
Unlimited
Active contracts
Unlimited
3
Unlimited (fair use)
Unlimited
Contract versions
Unlimited
3 per contract
Unlimited (fair use)
Unlimited
Ingest API
Playground (test without save)
Audit log retention
Local Postgres
7 days
90 days
Custom
Local Docker demo
Batch ingest
Data-parallel validation (Rayon)
Auth & API key management
Multi-tenancy
PII transform rules
Quarantine
Local, no row cap
Failure details, up to 50,000 held, 7 days
Record bodies, replay and bulk replay, 90 days
Custom retention
Replay & bulk replay
Failure reason counts
Visual contract builder
Contract generator (JSON β†’ YAML)
Semantic versioning + promotion
GitHub sync
Team invites & roles
CSV β†’ YAML inference
Brownfield scaffolder (+ PII)
Provider Scorecard
Egress API (outbound validation)
AI Collaborate (contract proposals)
Kafka / Kinesis streaming
Available on request
Open data catalog (browse + fork)
Import by ref β€” snapshot
Import by ref β€” subscribe (live)
API Workbench β€” Try It (1 endpoint)
API Workbench β€” full (save / deploy / suite)
SSO / SAML
Custom SLA
Audit log export (S3 / GCS)
Dedicated deployment
Priority support + SRE on-call
Custom contract templates

What counts as an event?

Any JSON object submitted to POST /ingest/{contract_id} (inbound) or POST /egress/{contract_id} (outbound). Batch calls count each item individually.

Can I switch plans mid-month?

Yes. Upgrades take effect immediately (prorated). Downgrades apply at the start of your next billing cycle.

Is the Free tier time-limited?

No. Cloud Free is permanent. You only need to upgrade when you exceed 100K events/month or need Pro features.

Is Pro really unlimited?

Pro has no fixed cap on contracts or versions, but it runs on shared infrastructure under a fair-use policy, alongside the 25M events/month limit and documented API rate limits. If a workload starts affecting other customers, we may rate-limit or throttle it, and we'll reach out first where we can. Sustained heavy load belongs on Enterprise or a dedicated deployment. See the Terms of Service for details.

How does Enterprise deployment work?

We support dedicated cloud (VPC), on-prem (Kubernetes), and air-gapped deployments. Contact us for architecture details.

Do you offer a trial?

Cloud Free needs no credit card. The Pro trial asks for one at checkout, and you are not charged if you cancel before it ends. Enterprise prospects get a POC environment on request.

What does 'patent pending' mean for my stack?

The MIT License governs this code. The patent application covers the enforcement method as an invention and does not limit anyone's right to use this code under the MIT License.

What's the difference between Self-Hosted Free and Cloud Free?

Self-Hosted Free runs the gateway on your machine with auth on. The stored plan stays free, and CONTRACTGATE_SELF_HOSTED opens every paid gate in the product. Cloud Free is the managed 100K-event tier, and those gates stay closed. SSO, a custom SLA, and support stay on hosted Enterprise. make demo is a separate zero-auth preview.

🏒

Building something large-scale?

Enterprises get custom event volumes, dedicated deployments, SSO, audit export, and a named SRE. We'll scope your POC in one call.

Talk to sales β†’