Pricing

Priced per environment, not per incident

Charging by investigation would give you a reason not to investigate, which defeats the point. Production and staging are what you pay for.

Why per environment

Pricing shapes behaviour long before anyone reads the invoice, and most usage-based models for this kind of tool shape it badly.

The obvious model would be per investigation. It sounds fair — you pay for what you use — and it is exactly wrong, because it puts a price on the moment someone is deciding whether a number looks odd enough to look into. At the margin, a per-investigation price does not produce revenue. It produces a shrug and a guess.

That matters more here than in most categories, because the failures this product is built for are the quiet ones. Nobody hesitates to investigate a pipeline that crashed. The 38% shortfall on a run that reported success is caught by somebody who thought a figure looked slightly off and decided to check — precisely the decision a per-use price discourages.

Per seat has the same defect in a different place. An investigation gets better when the people who know the pipeline can challenge a conclusion, attach the export nobody else has, or run the read-only check Decim wrote for them. Charging per head shrinks that group deliberately.

So the unit is the environment: a thing that exists whether or not anything went wrong this month, and whose value does not change with how carefully you use it.

Plans

Design partner

Free

during the pilot

For teams willing to give us real incidents and honest feedback while we build. Limited places.

  • The whole current product, nothing held back
  • A pilot scoped to the pipelines you choose
  • GitHub, Google Cloud Logging and Jira Cloud
  • Optional Windows agent for on-prem files and Event Logs
  • Direct line to the people building it
Apply

Team

Contact us

per environment

For a data team running production pipelines that matter.

  • Unlimited pipelines and investigations
  • Every current integration
  • Draft fix pull requests and PDF reports
  • SSO and an exportable audit log
  • Business-hours support
Talk to us

Enterprise

Contact us

For organisations with several environments, or a security review to satisfy first.

  • Everything in Team
  • Several environments on one agreement
  • Security questionnaire and review support
  • A say in roles, redaction and region choice as they are built
  • Named support
Talk to us

Full comparison

Everything that makes an investigation trustworthy is in every plan, including the free one: pipeline discovery, cited log lines, competing hypotheses with the evidence for and against, checks for your team to run, draft fixes and the report. Those are not premium features; they are the product. What varies is scale and support. Rows marked planned are not available on any plan yet.

Plan comparison
Design partner Team Enterprise
Investigations, with cited evidenceIncludedIncludedIncluded
Pipeline discovery from GitHub repositoriesIncludedIncludedIncluded
GitHub App (code, commits, pull requests)IncludedIncludedIncluded
Google Cloud LoggingIncludedIncludedIncluded
Jira Cloud ticket importIncludedIncludedIncluded
File attachments (up to 500 MB each)IncludedIncludedIncluded
Windows agent (optional)IncludedIncludedIncluded
Read-only checks written for your team to runIncludedIncludedIncluded
Draft fix pull requestsIncludedIncludedIncluded
PDF board report and JSON exportIncludedIncludedIncluded
SSO (Microsoft Entra ID, Google, GitHub)IncludedIncludedIncluded
Audit log with CSV and JSON exportIncludedIncludedIncluded
PipelinesPilot scopeUnlimitedUnlimited
Environments1Priced per environmentPriced per environment
Alert intake (Datadog, PagerDuty, CloudWatch, webhook)PreviewPreviewPreview
Database, scheduler and cloud ETL connectorsPlannedPlannedPlanned
Roles and fine-grained accessPlannedPlannedPlanned
RedactionPlannedPlannedPlanned
Configurable retentionPlannedPlannedPlanned
Region choice——Roadmap discussion
Self-hosted deployment——Roadmap discussion
SupportDirect, informalBusiness hoursNamed contact
Billing unit

What counts as an environment

The billing unit, defined precisely — because a vague unit is how a bill becomes a surprise.

An environment is a set of systems you would investigate as one thing. Usually that maps to production, staging, and sometimes a disaster-recovery estate. The test is practical rather than architectural: if an incident in one place would never send you looking at the other, they are separate environments.

What an environment explicitly does not depend on:

  • How many databases, services or repositories it contains
  • How many pipelines run in it
  • How many log sources you connect, or agents you install
  • How many people look at the results
  • How many incidents happen in it

A single production environment with forty services in Python, .NET and Java, a set of scheduled SQL jobs, a few cloud ETL jobs and a warehouse is one environment. That is deliberate: a model that charged per component would penalise exactly the teams with the most to investigate.

What is deliberately not metered

Four things we could charge for and do not, because charging would make the product worse.

Each of these is a case where a meter would change behaviour in a direction that damages the thing you are paying for.

Not metered, and the reason
What Why not
InvestigationsA per-investigation price teaches teams to guess instead of investigate, which is precisely the behaviour this product exists to replace.
SeatsChallenging a conclusion, adding a file or running a check Decim wrote is how an investigation gets sharper. Charging per head means fewer people do it.
Evidence storageRetention is fixed today and published on the security page. When it becomes configurable it will be a security decision, not a line item, so nobody picks a shorter window to save money.
Re-investigationA conclusion that does not survive new evidence was never a conclusion. New evidence opens a new hypothesis revision, and that has to be free or nobody will add it.

Common questions

Why no prices on this page?
Because Decim is pre-release and any number published today would be wrong within a quarter, and a price you have to unwind is worse than one you never published. Design partners pay nothing. For everyone else the shape is settled (per environment, not per incident) even though the number is not, and we would rather tell you the shape honestly than post a placeholder.
Is GitHub included in the free pilot?
Yes. Connecting a GitHub repository is the first step of the product: Decim discovers your pipelines from the code, and every investigation cites the code behind the step it is examining. A pilot without it would not show you very much.
Is staging a separate environment?
Only if you want investigations to run there. Most teams start with production only, because that is where an unexplained incident actually costs something. Staging becomes worth adding when you want to investigate failures before release, and that is a decision you can make later.
What if one environment has dozens of services and databases?
It is still one environment. The billing unit is the environment, not the server, the repository, the pipeline or the log source. An estate with many moving parts and one production environment is the case this model is designed to be fair to.
Do we need the Windows agent, and does it count towards anything?
Most teams do not need it: code comes from GitHub and logs from Google Cloud Logging. The agent is an optional path for log files and Windows Event Logs that only exist on a host in your network. It is not a billing unit; install it where the evidence is.
What happens if we stop?
Reports export as PDF or JSON and the audit log as CSV or JSON at any time, so you can take the record with you. We delete the workspace on request. The retention windows that apply in the meantime are on the security page. Nothing runs in your environment except the optional agent, which you can stop whenever you like.
Can we trial it on a real incident before committing?
That is the only trial we think is worth running. Bring a pipeline that broke last week and that you already know the answer to. If Decim gets it wrong, that is far more useful to both of us than a demo where it does not.

Related: design partners for what a pilot involves; security for what Decim reads, where evidence goes and how long it is kept; and the product for what is actually included.

Get started

Not sure which applies?

Tell us what you run and how it breaks. We will tell you honestly whether this helps yet — including if the answer is not yet.