Explee · company spend

15 providers · four pay models · totals only where the unit is fungible
collecting 0 critical / 5 firing window 3.64 h 6,555 samples
generated 2026-08-23T19:52:07.597Z · T0 2026-08-23T16:13:27.134Z · last 2026-08-23T19:51:38.063Z · auto-refresh 30s

credits_package · credits

2.7 d
resend exhausts first
6/6 packages
not summed — one vendor's credit is not another's

postpaid · usd

30.23 USD
value on hand across 1/1 providers
5.31 USD/h
summed burn — USD is fungible across vendors

prepaid_balance · gbp

1,987.50 GBP
value on hand across 1/1 providers
1.43 GBP/h
summed burn — GBP is fungible across vendors

prepaid_balance · usd

2,340.92 USD
value on hand across 5/5 providers
22.44 USD/h
summed burn — USD is fungible across vendors

spend_report · usd

367.52 USD
trailing reported cost across 2/2 providers
15.31 USD/h
window average, not a balance

Providers, sorted by risk

providerpay modelvalueburn time to impactwindowfreshness poll healthalertsevents
openrouter
Groq
prepaid_balance
usd
229.74 USD 7.02 USD/h
n=425, 218 min
32.7 h
2026-08-25T04:36:46.548Z
30s 97%
425/437
runway -
resend
Resend
credits_package
credits
39,420 credits 607 credits/h
n=427, 218 min
2.7 d
2026-08-26T12:51:25.297Z
30s 98%
427/437
package_exhaustion -
elevenlabs
Deepgram
credits_package
credits
840,881 credits 8,529 credits/h
n=421, 218 min
4.1 d
2026-08-27T22:27:22.895Z
30s 96%
421/437
package_exhaustion -
scrapfly
ScraperAPI
credits_package
credits
33,646 credits 289 credits/h
n=408, 218 min
4.8 d
2026-08-28T16:06:59.071Z
30s 93%
408/437
package_exhaustion -
bounceban
Kickbox
credits_package
credits
6,746 credits 37 credits/h
n=86, 46 min
7.6 d
2026-08-31T10:43:11.315Z
6.5m stale 88%
385/437
package_exhaustion
top_up 19:00:05Z +4.0
top_up 18:00:02Z +3.0
vastai
RunPod
postpaid
usd
30.23 USD 5.31 USD/h
n=420, 215 min
4.2 d
2026-08-27T23:45:09.077Z
30s 96%
420/437
- -
evomi
Smartproxy
prepaid_balance
usd
294.16 USD 2.82 USD/h
n=408, 218 min
4.3 d
2026-08-28T04:07:19.314Z
30s 93%
408/437
- -
brightdata
Oxylabs
prepaid_balance
usd
1,117.25 USD 8.19 USD/h
n=132, 69 min
5.7 d
2026-08-29T12:21:38.868Z
30s 93%
408/437
-
top_up 18:43:04Z +199.92
openai
OpenAI
prepaid_balance
usd
618.02 USD 4.03 USD/h
n=420, 218 min
6.4 d
2026-08-30T05:20:49.161Z
30s 96%
420/437
- -
findymail
Hunter
credits_package
credits
10,155 credits 49 credits/h
n=282, 207 min
8.7 d
2026-09-01T11:58:54.966Z
30s 66%
290/437
-
top_up 16:24:57Z +1994.0
zerobounce
NeverBounce
credits_package
credits
106,981 credits 506 credits/h
n=407, 218 min
8.8 d
2026-09-01T15:29:26.618Z
30s 93%
407/437
- -
twocaptcha
Anti-Captcha
prepaid_balance
usd
81.75 USD 0.39 USD/h
n=260, 140 min
8.8 d
2026-09-01T16:00:19.293Z
30s 95%
414/437
-
top_up 17:32:00Z +10.0
reverted_blip 17:26:00Z +10.0
tremendous
Tango Card
prepaid_balance
gbp
1,987.50 GBP 1.43 GBP/h
n=276, 201 min
57.9 d
2026-10-20T18:09:11.075Z
60s 68%
299/437
-
top_up 16:30:28Z +0.15
anthropic
Anthropic
spend_report
usd
69.72 USD 2.90 USD/h
69.72 USD per 24 h, steady
n/a (trailing spend) 30s 93%
408/437
- -
meta_ads
Google Ads
spend_report
usd
297.80 USD 12.41 USD/h
297.80 USD per 24 h, trend -13.1/h
n/a (trailing spend) 30s 91%
399/437
- -

Conditions holding now (5)

Live state. pending means the condition is holding but nothing has been written yet — nobody has been told.
firing package_exhaustion bounceban
bounceban (Kickbox) is projected to exhaust its credits package 182.9 h from now, 196.1 h before the 2026-09-01 refresh; 6,746 of 8,000 credits left, burning 37 credits/h (projection extrapolates the observed window 258x)
line written 2026-08-23T18:44:34.368Z
firing package_exhaustion elevenlabs
elevenlabs (Deepgram) is projected to exhaust its credits package 98.6 h from now, 196.1 h before the 2026-09-01 refresh; 840,881 of 1,000,000 credits left, burning 8,529 credits/h (projection extrapolates the observed window 54x)
line written 2026-08-23T16:48:58.531Z
firing runway openrouter
openrouter (Groq, prepaid_balance) reaches zero in 32.7 h at the observed burn of 7.02 USD/h; 229.74 USD left, projected 2026-08-25T04:36:46.548Z
line written 2026-08-23T18:03:32.259Z
firing package_exhaustion resend
resend (Resend) is projected to exhaust its credits package 65.0 h from now, 196.1 h before the 2026-09-01 refresh; 39,420 of 50,000 credits left, burning 607 credits/h (projection extrapolates the observed window 54x)
line written 2026-08-23T17:44:01.213Z
firing package_exhaustion scrapfly
scrapfly (ScraperAPI) is projected to exhaust its credits package 116.2 h from now, 196.1 h before the 2026-09-01 refresh; 33,646 of 50,000 credits left, burning 289 credits/h (projection extrapolates the observed window 54x)
line written 2026-08-23T16:48:58.531Z

Lines written to alerts.jsonl (11)

The record of what a human was actually told, newest first. A line appears when a condition starts and when it crosses a materiality band.
warning package_exhaustion operational_policy 2026-08-23T18:44:34.368Z
bounceban (Kickbox) is projected to exhaust its credits package 180.4 h from now, 197.3 h before the 2026-09-01 refresh; 6,779 of 8,000 credits left, burning 38 credits/h (projection extrapolates the observed window 269x)
band=00|package_exhaustion:ge168 · burn_per_h=37.58 · estimator=theil_sen · extrapolation_ratio=268.8 · first_observed=2026-08-23T18:39:34.093Z · hours_to_refresh=197.26 · observed_span_s=2,642.2 · package=8,000 · projected_at_refresh=-634 · refresh=2026-09-01 · remaining=6,779 · runway_h=180.387 · samples=87 · sustain_required_s=300 · sustained_s=300.3 · unit=credits
warning runway operational_policy 2026-08-23T18:03:32.259Z
openrouter (Groq, prepaid_balance) reaches zero in 47.9 h at the observed burn of 5.10 USD/h; 243.99 USD left, projected 2026-08-25T17:56:22.377Z
band=03|runway:warning:lt48 · burn_per_h=5.0958 · depleted_at=2026-08-25T17:56:22.377Z · estimator=theil_sen · first_observed=2026-08-23T16:43:58.329Z · floor=0 · observed_span_s=6,575.2 · pay_model=prepaid_balance · previous_band=02|runway:warning:lt72 · runway_h=47.881 · samples=213 · sustain_required_s=300 · sustained_s=4,773.9 · threshold_h=72 · unit=usd · value=243.99
warning package_exhaustion operational_policy 2026-08-23T17:44:01.213Z
resend (Resend) is projected to exhaust its credits package 47.8 h from now, 198.3 h before the 2026-09-01 refresh; 40,207 of 50,000 credits left, burning 840 credits/h (projection extrapolates the observed window 132x)
band=03|package_exhaustion:lt48 · burn_per_h=840.457 · estimator=theil_sen · extrapolation_ratio=132.1 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=198.27 · observed_span_s=5,404.2 · package=50,000 · previous_band=02|package_exhaustion:lt72 · projected_at_refresh=-126,427 · refresh=2026-09-01 · remaining=40,207 · runway_h=47.839 · samples=177 · sustain_required_s=300 · sustained_s=3,602.9 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T17:22:30.111Z
resend (Resend) is projected to exhaust its credits package 71.8 h from now, 198.6 h before the 2026-09-01 refresh; 40,626 of 50,000 credits left, burning 566 credits/h (projection extrapolates the observed window 174x)
band=02|package_exhaustion:lt72 · burn_per_h=565.893 · estimator=theil_sen · extrapolation_ratio=173.9 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=198.62 · observed_span_s=4,113 · package=50,000 · previous_band=01|package_exhaustion:lt168 · projected_at_refresh=-71,774.5 · refresh=2026-09-01 · remaining=40,626 · runway_h=71.791 · samples=135 · sustain_required_s=300 · sustained_s=2,311.8 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T17:08:59.455Z
resend (Resend) is projected to exhaust its credits package 157.1 h from now, 198.9 h before the 2026-09-01 refresh; 40,905 of 50,000 credits left, burning 260 credits/h (projection extrapolates the observed window 217x)
band=01|package_exhaustion:lt168 · burn_per_h=260.423 · estimator=theil_sen · extrapolation_ratio=216.8 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=198.85 · observed_span_s=3,302.3 · package=50,000 · previous_band=00|package_exhaustion:ge168 · projected_at_refresh=-10,880.2 · refresh=2026-09-01 · remaining=40,905 · runway_h=157.071 · samples=108 · sustain_required_s=300 · sustained_s=1,501.1 · unit=credits
warning burn_anomaly data_derived 2026-08-23T17:07:59.407Z
resend (Resend) burn accelerated to 729 credits/h over the last 30 min against a window baseline of 240 credits/h (3.0x); deviation 20.4 MAD-equivalents
band=02|burn_anomaly:lt50 · baseline_burn_per_h=239.896 · baseline_window_s=3,242.2 · delta_per_h=488.611 · deviation_in_scale_units=20.37 · estimator=theil_sen · first_observed=2026-08-23T17:02:59.154Z · k=6 · recent_burn_per_h=728.507 · recent_window_s=1,771.4 · scale=23.9896 · sustain_required_s=300 · sustained_s=300.3 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T17:00:29.033Z
findymail (Hunter) is projected to exhaust its credits package 186.0 h from now, 199.0 h before the 2026-09-01 refresh; 10,295 of 12,000 credits left, burning 55 credits/h (projection extrapolates the observed window 341x)
band=00|package_exhaustion:ge168 · burn_per_h=55.339 · estimator=theil_sen · extrapolation_ratio=340.9 · first_observed=2026-08-23T16:55:28.814Z · hours_to_refresh=198.99 · observed_span_s=2,101.6 · package=12,000 · projected_at_refresh=-717.1 · refresh=2026-09-01 · remaining=10,295 · runway_h=186.034 · samples=55 · sustain_required_s=300 · sustained_s=300.2 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T16:48:58.531Z
elevenlabs (Deepgram) is projected to exhaust its credits package 44.0 h from now, 199.2 h before the 2026-09-01 refresh; 867,131 of 1,000,000 credits left, burning 19,709 credits/h (projection extrapolates the observed window 341x)
band=03|package_exhaustion:lt48 · burn_per_h=19,708.8 · estimator=theil_sen · extrapolation_ratio=341.2 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=199.18 · observed_span_s=2,101.4 · package=1e+06 · projected_at_refresh=-3.05854e+06 · refresh=2026-09-01 · remaining=867,131 · runway_h=43.997 · samples=68 · sustain_required_s=300 · sustained_s=300.2 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T16:48:58.531Z
resend (Resend) is projected to exhaust its credits package 182.0 h from now, 199.2 h before the 2026-09-01 refresh; 41,233 of 50,000 credits left, burning 227 credits/h (projection extrapolates the observed window 341x)
band=00|package_exhaustion:ge168 · burn_per_h=226.552 · estimator=theil_sen · extrapolation_ratio=341.2 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=199.18 · observed_span_s=2,101.4 · package=50,000 · projected_at_refresh=-3,892.4 · refresh=2026-09-01 · remaining=41,233 · runway_h=182.003 · samples=69 · sustain_required_s=300 · sustained_s=300.2 · unit=credits
warning package_exhaustion operational_policy 2026-08-23T16:48:58.531Z
scrapfly (ScraperAPI) is projected to exhaust its credits package 134.9 h from now, 199.2 h before the 2026-09-01 refresh; 34,533 of 50,000 credits left, burning 256 credits/h (projection extrapolates the observed window 341x)
band=01|package_exhaustion:lt168 · burn_per_h=256.009 · estimator=theil_sen · extrapolation_ratio=341.2 · first_observed=2026-08-23T16:43:58.329Z · hours_to_refresh=199.18 · observed_span_s=2,101.5 · package=50,000 · projected_at_refresh=-16,459.8 · refresh=2026-09-01 · remaining=34,533 · runway_h=134.89 · samples=71 · sustain_required_s=300 · sustained_s=300.2 · unit=credits
warning runway operational_policy 2026-08-23T16:48:58.531Z
openrouter (Groq, prepaid_balance) reaches zero in 55.6 h at the observed burn of 4.52 USD/h; 251.28 USD left, projected 2026-08-26T00:22:45.676Z
band=02|runway:warning:lt72 · burn_per_h=4.52243 · depleted_at=2026-08-26T00:22:45.676Z · estimator=theil_sen · first_observed=2026-08-23T16:43:58.329Z · floor=0 · observed_span_s=2,101.4 · pay_model=prepaid_balance · runway_h=55.563 · samples=66 · sustain_required_s=300 · sustained_s=300.2 · threshold_h=72 · unit=usd · value=251.28

Events — top-ups, resets and reverted blips

top_up bounceban 2026-08-23T19:00:05.490Z
6770.0 → 6774.0 (+4.0 credits), gap 30.1s, 4.0x typical decline — recorded as an event, never alerted
top_up brightdata 2026-08-23T18:43:04.482Z
926.69 → 1126.61 (+199.92 usd), gap 30.0s, 2856.0x typical decline — recorded as an event, never alerted
top_up bounceban 2026-08-23T18:00:02.391Z
6804.0 → 6807.0 (+3.0 credits), gap 30.1s, 3.0x typical decline — recorded as an event, never alerted
top_up twocaptcha 2026-08-23T17:32:00.753Z
72.63 → 82.63 (+10.0 usd), gap 30.0s, 1000.0x typical decline — recorded as an event, never alerted
reverted_blip twocaptcha 2026-08-23T17:26:00.422Z
72.63 → 82.63 (+10.0 usd), gap 30.0s, 1000.0x typical decline — recorded as an event, never alerted
reverted_blip bounceban 2026-08-23T17:00:29.313Z
6838.0 → 6841.0 (+3.0 credits), gap 30.0s, 3.0x typical decline — recorded as an event, never alerted
top_up tremendous 2026-08-23T16:30:28.031Z
1991.7 → 1991.85 (+0.15 gbp), gap 30.0s, 7.5x typical decline — recorded as an event, never alerted
top_up findymail 2026-08-23T16:24:57.640Z
8337.0 → 10331.0 (+1994.0 credits), gap 420.3s, 1994.0x typical decline — recorded as an event, never alerted

Collection health

window

3.64 h
2026-08-23T16:13:27.134Z
→ 2026-08-23T19:51:38.063Z

samples

6,555
5,939 carried a value (90.6%)

sample states

http_error: 431
ok: 5,939
schema_miss: 85
unparseable: 100
schema_miss is {} on HTTP 200 — a third state, never read as zero

stale providers

1
bounceban
tolerance 300s
How to read this. Burn is a Theil–Sen slope over the readings since the last top-up, not a first/last difference: in this window a first/last estimate reports findymail burning −3623 credits/h, because a +1994 top-up lands inside it. Time to impact is hours, the only quantity comparable across every provider.
What is and is not added up. A card shows a total only when its unit is fungible across vendors, which here means a currency: a dollar of openai credit and a dollar of brightdata credit are both a dollar. The six providers whose unit is called “credits” are not summed — elevenlabs credits are TTS characters, resend credits are emails, scrapfly credits are API calls. They share a label, not a unit, so that card reports how many packages there are and which one runs out first.
Alert classes. operational_policy rules encode choices nobody specified (runway lead time 24h critical / 72h warning, unavailability tolerance 15min, postpaid floor -500). data_derived rules compute their threshold from the observed window (6 MAD of the provider's own slope distribution).
Why 15 minutes. In the reference window transient 504/429 failures lasted 1–2 polls (30–60s) and self-healing 5xx episodes lasted 10–22 polls (300–630s) — 15 of them across 10 providers in under three hours, every one self-healing. The tolerance sits above the longest outage actually measured, so a line means "longer than anything we observed", not "the API is flaky again". Freshness above turns amber at 300s so a provider going quiet is visible long before it is alerted.
Not alerts. A top-up, a package reset on its refresh date, a postpaid credit going negative, a rise that is later handed back, and a single timeout are all normal. Estimate-driven rules sustain for 300s before firing.
Lines are written on change, not on a timer. A condition produces a line when it starts and again only when it crosses a materiality band — roughly doubling steps of time-to-impact. Drift inside a band is silent, because 44 h and 43 h call for the same response. This table is the live state; alerts.jsonl is the log of changes to it.
Known measurement limit. A top-up landing in the same interval as spend is not observable: the API exposes a current value only, so the two are seen summed and never separately. Burn is a lower bound across such intervals.