September Ledger
ASTROMATRIX · REVENUE
Ledger compiled 2026‑09‑28
Apple · Google Play · Stripe · AdMob

Where the money stands.

September took two real hits — a mispriced lifetime SKU on Apple and an ad format that quietly stopped firing — and is recovering from both. Below is what changed, what it cost, what's already fixed, and what's still open.

August (final)
$22,319
to account, all sources
September (projected)
~$18,900
↓ 15% vs August
Last complete week
$4,498
↑ 25% vs prior week
Open revenue gap
~$1,500/mo
ad format, diagnosed, unfixed
01

Weekly, gross

Monday–start · local list price, before store cut

The week of Sep 14 was the floor — the week Apple's lifetime purchase went to effectively zero sales after a price update didn't apply cleanly. Two weeks of recovery since.

Total gross revenue, last 4 weeks

Apple + Play + Web
Apple Play Web
$5,000 $3,750 $2,500 $1,250 $4,192 Sep 7 $3,606 floor Sep 14 $4,498 Sep 21 in progress Sep 28*

*Partial week — still collecting. Not a projection.

02

Monthly, to your account

App sales net of store commission, plus ad revenue

August was the best month recorded. September is projecting a real step down — both incidents landed in the same three–week window.

Net revenue, last 4 months

2026
$25k $18.75k $12.5k $6.25k $14,682 Jun $21,125 Jul $22,319 Aug ~$18,900 Sep*

*Projected — straight-line from 26 of 30 days. June shown as gross (net breakdown not modelled for that month).

MonthFrom app salesFrom adsTo account
July$16,291$4,834$21,125
August$17,240$5,079$22,319
September (proj.)~$14,800~$4,130~$18,900
03

What happened, and where it stands

Lifetime SKU price rollout

RECOVERING

Raising the lifetime price to align with competitors (still cheaper than every real alternative — see below) landed cleanly on Play but missed the US and 13 other regions on the first attempt, and Apple's product briefly stopped selling entirely after the update. Both are now selling again at the new price. Issue 346.

Apple

units & revenue / day
Units/day3.23 → 1.17
Revenue/day$166 → $84 (−50%)

Play

units & revenue / day
Units/day2.46 → 1.17
Revenue/day$118 → $70 (−40%)

Fewer buyers at the higher price, as expected. But new subscription starts rose at the same time — Apple +50% revenue/day, Play +60% — on both stores, in the same window. Total new-buyer revenue (lifetime + new subscriptions combined) is down 15%, not the 40–50% the lifetime number alone suggests. Some of what was lost on lifetime shows up as subscriptions instead.

Still cheaper than the market

annual-equivalent, per competitive review
AstroMatrix — lifetime (new price)$77.90 once
AstroMatrix — annual$39.99/yr
TimePassages — comparable tool~$79 once
CHANI$108–144/yr
The Pattern~$120/yr
Sanctuary~$240/yr
Nebula~$415/yr + $3.99/min

Ad format regression

DIAGNOSED · NOT FIXED

A September app update (v11.0.0) deleted the ad trigger on the component screen — the highest-traffic screen in the app, and the one carrying the single most valuable ad format (interstitial, $17–22 per thousand views vs $0.69 for a banner). It was removed on purpose, to stop ads interrupting mid-read; nothing was built to replace it. Issue 317.

Ad format mix

28 days, all platforms · $4,132 total
Interstitial 57.6% · $17.96 eCPM Banner 22.0% · $0.74 eCPM Rewarded 15.2% · $12.96 eCPM Native 5.3% · $1.02 eCPM · carries 91% of failures

Interstitial earns 25× a banner impression and lost two-thirds of its volume in the update. That mix shift — not falling ad prices — is the whole drop: no ad network changed what it pays.

Applied vs. remaining

Diagnosed loss, mid-Sept, pre-fix~$1,500/mo
Two server-side fixes, live nowalready clawed back ~$570/mo
Remaining gap today~$930/mo, measured Aug→Sep

A new non-interrupting format (App Open ads) is designed but not built — Feature 49, Flutter work. Its ~$3,000/mo is a projected gross figure for the format itself (no eCPM data exists yet; estimated conservatively at $6), not the incremental amount it would recover against today's ~$930/mo gap. Those are two different claims and shouldn't be read as one.