Carbon Footprint & Environmental Accountability
Track, measure, and offset every watt of platform energy consumption
The challenge & our answer
The Problem
Digital platforms consume significant energy and produce carbon emissions, but most operators have no visibility into their environmental impact. Organizations choosing collaboration tools have no way to evaluate the sustainability of their infrastructure choices. Without transparent measurement and accountability, the social impact sector inadvertently contributes to climate change through its digital operations.
The Solution
Action Network Worldwide measures every source of platform energy consumption — from AI inference to database queries to network transfer — with hourly granularity. The system computes carbon emissions using location-based grid intensities and applies a 1.5× safety multiplier to account for unmeasured factors. Monthly carbon totals are publicly disclosed and fully offset through verified carbon reduction projects. Every calculation uses versioned, auditable formulas with cited sources. This is not greenwashing — it is transparent, reproducible environmental accounting built into the platform infrastructure.
Key Capabilities
Multi-Source Energy Tracking
Automated collectors measure infrastructure CPU utilization, AI token consumption, and network bandwidth at 5-minute intervals. Energy estimates are computed from hardware specifications, power usage effectiveness ratios, and published AI model energy rates.
Real-Time Carbon Accounting
Platform energy consumption converts to CO2 emissions using grid carbon intensity data from authoritative sources. Hourly snapshots maintain a 3-year trend history. Monthly ledger entries provide permanent audit records with offset purchase tracking.
Versioned Methodology
Every controlled variable — thermal design power, power usage effectiveness, grid carbon intensity, AI energy rates — is versioned with an immutable audit trail. Formula changes are documented with effective dates. Old estimates remain in the record with their original sources.
Public Disclosure
Annual CO2 totals, monthly history, offset status, and calculation benchmarks are publicly accessible via unauthenticated API endpoints. No login required. The methodology, formulas, and variable sources are visible to anyone.
Automated Offset Purchasing
Monthly carbon ledger close triggers offset purchase webhooks. Integration with verified offset providers ensures every kilogram of CO2 is compensated. Offset proof, project ID, verifier, and verification date are recorded per ledger entry.
Provider Portability
Collector adapters isolate infrastructure provider dependencies. Migrating from DigitalOcean to another cloud requires writing a new collector — storage and API layers remain unchanged. No vendor lock-in on sustainability data.
How It Works
Energy Collection
Every 5 minutes, collectors query infrastructure monitoring APIs for CPU utilization, memory usage, and network bandwidth. AI usage logs provide token counts per provider and model. Network transfer totals are retrieved from CDN metrics.
Energy Estimation
CPU percentage converts to watts using thermal design power values and power usage effectiveness ratios. AI token counts convert to watt-hours using published energy-per-token rates. Network bytes convert using industry-standard estimates.
CO2 Computation
Hourly energy totals convert to grams of CO2 using grid carbon intensity for the infrastructure region. Safety multiplier (1.5×) accounts for cooling inefficiency, storage I/O, and embodied carbon. Results store in hourly snapshots with 3-year retention.
Monthly Ledger Close
First of each month, hourly snapshots aggregate into a carbon ledger entry. Total CO2 with safety multiplier becomes the offset purchase target. Offset webhook fires with monthly total. Ledger records offset provider, project ID, cost, and proof URL.
Public Reporting
Annual totals, monthly trends, and offset status become available via public API endpoints. Unauthenticated access ensures transparency. Methodology benchmarks, formulas, and variable sources are included in every response.