Simple and predictable pricing.

We scale with you, only paying for what you use. Delivering the performance you need when you need it.
All Decodable plans include:

Unlimited pipelines, connections and streams
Full SQL support and function library
Access to all connectors
API Access
Developer tools
GitHub and Google authentication

Developer

Get up and running in minutes.
$
0
4 tasks for pipelines and connections
7 day per stream / 10GB total retention
Community Slack support

Team

Production-ready pipelines on demand.
$
0.20
task/hour
Unlimited tasks for pipelines and connections - pay only for what you use
7 day per stream / 100GB total retention
Slack and email support

Enterprise

Enterprise-grade real-time data platform.
Custom Pricing
Unlimited tasks for pipelines and connections - reserved capacity
Unlimited stream retention
Enterprise identity provider support (ADFS, Okta, Ping Identity, and more)
Dedicated support
Optional isolated tenancy add-on

Compare features

A data engineering service that makes it easy for developers and data engineers to build and deploy real-time data pipelines for data-driven applications.

Features
Developer
Team
Enterprise
Pricing
Free
$0.20 / task / hour
Based on reserved capacity
Task limit
4
Unlimited
Unlimited
Stream retention limit
7 days / 10GB total
7 days / 100GB total
Unlimited
SQL support
Full
Full
Full
SQL function library
Full
Full
Full
Concurrent real-time query preview
1
10
Unlimited
Connectors included
All
All
All
API access
Developer tools
Identity provider support
  • Github
  • Google
  • Github
  • Google
  • Active Directory / LDAP
  • ADFS
  • Azure AD
  • Github
  • Google
  • Microsoft Live
  • OpenID Connect
  • Ping Federate
  • SAML
Enhanced access control
Support
Community Slack
  • Community Slack
  • Private Slack channel
  • Email
Dedicated Tech Support
Add-ons
Isolated tenancy
Optional add-on
Additional stream retention
Optional add-on
N/A
Features
Developer
Pricing
Free
Task limit
5
Stream retention limit
7 days / 10GB total
SQL support
Full
SQL function library
Full
Concurrent real-time query preview
1
Connectors included
API access
Developer tools
Identity provider support
  • Github
  • Google
Add-ons
Isolated tenancy
Additional stream retention
Choose
Features
Team
Pricing
$0.20 / task / hour
Task limit
Unlimited
Stream retention limit
7 days / 100GB total
SQL support
Full
SQL function library
Full
Concurrent real-time query preview
10
Connectors included
All
API access
Developer tools
Identity provider support
  • Github
  • Google
Add-ons
Isolated tenancy
Additional stream retention
Optional add-on
Choose
Features
Enterprise
Pricing
Based on reserved capacity
Task limit
Unlimited
Stream retention limit
Unlimited
SQL support
Full
SQL function library
Full
Concurrent real-time query preview
Unlimited
Connectors included
All
API access
Developer tools
Identity provider support
  • Active Directory / LDAP
  • ADFS
  • Azure AD
  • Github
  • Google
  • Microsoft Live
  • OpenID Connect
  • Ping Federate
  • SAML
Add-ons
Isolated tenancy
Optional add-on
Additional stream retention
Contact

Frequently asked questions

Our mission is to put you in a position to control your destiny and success.

What is a task?

A task is a connection or pipeline worker that performs data collection or processing. All connections and pipelines have at least one task, and frequently more based on the configured parallelism. You control the maximum number of tasks when you create a connection or pipeline. Tasks receive a dedicated CPU and memory allocation in Decodable.

How is task usage measured and billed?

Decodable measures task usage once per minute and bills you for the average task usage each hour, rounded to the nearest whole number of tasks.

Do inactive connections and pipelines use tasks?

No! You’re only billed for active connections and pipelines.

Do real-time query previews use tasks?

No. The Developer and Team plans include a limited number of concurrent real-time previews while the Enterprise plan includes an unlimited number of previews.

Can I switch plans?

Yes! You can switch plans at any time. If you select a plan with a lesser task limit, any connections or pipelines that put you over the task limit will be deactivated. If you transition from a paid plan to a free plan, you’ll be charged for any tasks you’ve already used.

Do you offer volume or annual discounts?

If you’re interested in pre-purchasing task capacity or volume discounts, the Enterprise plan is probably for you! Contact us for a custom quote.

What is stream retention?

When data is written to a stream it is retained for a fixed amount of time or size, whichever comes first. This retention is what allows pipelines to tolerate failures, restarts, slow consumers, and other operational tasks you perform, without losing data. When stream data exceeds the retention time or size it is automatically deleted, from the oldest data to the newest.

How does stream retention work?

You control both time- and size-based retention settings on a per-stream basis. Accounts on plans with maximums on retention may not exceed their limits. Size limits are per-account, while time limits are per-stream.

Example: Under the Team plan, all streams are allowed to retain data for 7 days however the total size of all streams may not exceed 100GB.

Can I purchase additional stream retention under the Team plan?

If you’d like to retain more than 100GB of data or more than 14 days, please contact support.