Developer sustainability intelligence
Measure the impact of every feature you ship.
Codensity turns software execution data into deterministic estimates of compute, energy, and carbon impact by feature.
Reference inputs from
- IEAGrid carbon intensity
- SPEC PowerCPU watts per core
- DDR4 TDPMemory watts per GB
- Google/AWSDatacenter PUE
Platform
One platform, four ways to act on it
Attribution is the foundation. Everything downstream - budgets, deploy gates, customer proof - can build on the same feature telemetry.
Attribution
Every event maps to a feature
Record execution time, memory, and call counts against the feature key that produced them, then apply your configured regional coefficient.
Illustrative feature output
Trust Page
Prove your footprint to customers
A white-labeled, embeddable page designed to show methodology and attributed numbers to procurement teams and customers.
Verified by Codensity
0.41 gCO2e / request · updated hourly
Budgets & Alerting
Set a threshold, get paged before it breaks
Real-time rules on carbon, energy, or compute. When a budget trips, Slack and PagerDuty hear about it in seconds.
#eng-alerts recs-v2 is at 86% of its weekly carbon budget.
Integrations
Block the deploy before the carbon ships
A required GitHub Actions check that fails the PR when a change regresses past your budget - not just an alert after the fact.
Explore the impact behind a change
Explore the consoleChange comparison
Illustrative gCO2e trend
Summary compare equivalent periods to see whether the estimated impact changed after a release.
Configured regional intensity
gCO2e/kWh · reference values
- EU-WEST233
- US-WEST210
- US-EAST386
- ASIA-PACIFIC520
Summary choose the configured reference region that best matches where the workload runs.
Methodology
Deterministic estimates with visible assumptions
Codensity applies published power, PUE, and regional carbon-intensity coefficients to reported execution time and memory telemetry. The same inputs always produce the same result.
Read the full methodologyCompare equal-throughput periods to see how an optimization changes the estimated energy and carbon impact.
Measurement over messaging
Every estimate follows published coefficients and a reproducible formula. The inputs and arithmetic stay visible.
- Measured150 ms · 256 MB
- Compute0.140 cu
- Energy0.001792 kWh
- Carbon0.717 gCO2e
Pricing
Plans that scale with your telemetry
Start free, then upgrade when you need more projects, event volume, retention, or sustainability reporting.
Team is $79 monthly or $790 yearly · Business and Enterprise are sales assisted
| Capability | Free$0No credit card | Team$79Per month | BusinessCustomSales assisted | EnterpriseCustomTailored agreement |
|---|---|---|---|---|
| Measurement | ||||
| Projects per organization | 1 | 5 | Unlimited | Unlimited |
| SDK keys per project | 2 | Unlimited | Unlimited | Unlimited |
| Events per month | 5M | 50M | 250M | Custom |
| Metric retention | 7 days | 30 days | 90 days | 365 days |
| Attribution | ||||
| Energy and carbon analytics | Not included | Included | Included | Included |
| Advanced analytics | Not included | Included | Included | Included |
| Custom carbon configuration | Not included | Not included | Included | Included |
| Reporting | ||||
| ESG and audit exports | Not included | Not included | Included | Included |
| Monthly limit handling | Hard stop | Soft cap | Soft cap | Contract |
| Start free | Start Team | Talk to sales | Talk to sales | |
Free stops ingesting once the monthly event limit is reached. Paid plans keep ingesting after their included volume. Retention is the window raw metrics stay queryable for; hourly and daily aggregates are kept beyond it.
Get started
Start with one service. Measure it by Friday.
Create a project, issue an SDK key, and send your first feature metrics with the Node.js SDK.
Free plan available · no credit card required