From 9e9e2b2fcf3c04197628c09786847e7c3f692b24 Mon Sep 17 00:00:00 2001
From: robertjamesprior <83608739+robertjamesprior@users.noreply.github.com>
Date: Tue, 18 Aug 2026 21:13:15 +0000
Subject: [PATCH] Show GB-hour billing model on the pricing page
Replace the per-browser-type $/sec table with standard/GPU rates per
GB-hour, matching how Metronome actually bills browser usage (GPU
boolean x memory, same rate card across Free/Hobbyist/Start-Up).
Headless/headful/GPU costs move to a worked-example table below. The
calculator and the browser-pools section now derive from the same
memory x rate math instead of a hardcoded per-browser multiplier.
---
info/pricing.mdx | 19 ++++++++++++++-----
snippets/calculator.jsx | 12 +++++++-----
2 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/info/pricing.mdx b/info/pricing.mdx
index 705bd88..df4ebed 100644
--- a/info/pricing.mdx
+++ b/info/pricing.mdx
@@ -14,11 +14,20 @@ With Kernel, you only pay for what you use and nothing more. You don't pay for i
## Usage Rates
-| Browser type | Price ($/sec) |
+Kernel bills browser usage by the memory a session uses and its compute type—standard or GPU-accelerated—per GB-hour. The rate is the same on the Developer, Hobbyist, and Start-Up plans.
+
+| Compute type | Price |
| --- | --- |
-| Headful | 0.0001333336 |
-| Headless | 0.0000166667 |
-| Headful + GPU acceleration | 0.0008000016 |
+| Standard | $0.06 / GB-hour ($0.0000166667 / GB-second) |
+| GPU-accelerated | $0.48 / GB-hour ($0.0001333336 / GB-second)—8x the standard rate |
+
+Each browser type has a fixed memory allocation, so you can estimate a session's cost as memory x the rate above:
+
+| Browser type | Memory | Price ($/sec) | Example cost |
+| --- | --- | --- | --- |
+| Headless | 1 GB | 0.0000166667 | ~$0.06 / hour |
+| Headful | 8 GB | 0.0001333336 | ~$0.48 / hour |
+| Headful + GPU acceleration | 6 GB | 0.0008000016 | ~$2.88 / hour |
> Included monthly credits apply to usage costs only.
@@ -95,7 +104,7 @@ If you need higher rate limits, [contact us](https://calendly.com/d/d3tn-5kp-5yt
Only for active runtime. `timeout_seconds` sets an idle auto-delete ceiling, not a billing window. Once a browser goes idle — 5 seconds after the last CDP or Live View activity — it enters Standby Mode and stops accruing usage cost, even if it stays alive until the timeout is reached. Deleting a browser early doesn't lower cost any further (idle time is already free), but it does free up your concurrency slot sooner.