Agent Made / Case file
ToneAdapt
Third-partySelf-reportedActiveGuitar/hobby app (ToneAdapt). ~$11,500 web + ~$14,000 mobile over the prior 4 weeks (receipts, not MRR). Cursor-assisted; Swift is a language, not a model.
Self-reported figures — not independently audited. Methodology.
The earnings claim (summary)
- Reported amount
- $25,500 · 4-week receipts
- Income type
- 4-week receipts
- Claim period
- prior 4 weeks (web ~$11,500 + mobile ~$14,000)
- Claim date
- 2026-06-14
- Business type
- other
- Business model
- unclassified
- Proof type
- self-post-text
Evidence timeline
Dated source events from fields already on this record. Missing values stay “not recorded” — we do not invent dates.
- 2026-06Metric as of
- 2026-06-14Claim date
- 2026-06-14Source date
- 2026-06-14Source published
- not recordedCollected
- not recordedLast checked
Source trail
Only fields already recorded on this case. Missing dates show as not recorded — we do not invent checks.
Recorded sources
- Interview / story page (as recorded) · primary/original field
Original source ↗ - Social post (as recorded)
Original source ↗
Dates
- Publication (source_published)
- 2026-06-14
- Metric as of
- 2026-06
- Source date
- 2026-06-14
- Last checked
- not recorded
Reported vs desk label
Figures are self-reported (founder post, interview, or similar). Not independently audited; not the Verified confidence label. Evidence level on file: Third-party. Editorial status: keep (editorial keep is not Verified).
What was checked
No check recorded in the supplied data.
Unresolved gaps
- Unknowns
- exact 4-week date bounds; fee treatment; profit; exact model
- Open question
- Exact 4-week dates and fee treatment?
Evidence checklist
Short casefile from recorded fields only. Extend it; we do not invent missing checks or dates.
The claim
ToneAdapt — Guitar/hobby app (ToneAdapt). ~$11,500 web + ~$14,000 mobile over the prior 4 weeks (receipts, not MRR). Cursor-assisted; Swift is a language, not a model.
$25,500 USD · 4-week receipts · timeframe: prior 4 weeks (web ~$11,500 + mobile ~$14,000) · claim date: 2026-06-14
Sources & checks recorded
- Original source ↗ — Interview / story page (as recorded)
- Original source ↗ — Social post (as recorded)
Last checked: not recorded. Publication: 2026-06-14. Metric as of: 2026-06. Source date: 2026-06-14.
Only recorded checks appear here. Missing steps stay “not recorded”.
What they establish (named scope)
Desk label self-reported: founder- or interview-stated figures as recorded. Scope: reported claim only — not independently audited earnings.
Evidence level on file: Third-party. Income status field: self-reported. Editorial status: keep (editorial keep is not Verified).
Unknowns
Unknowns: exact 4-week date bounds; fee treatment; profit; exact model
Open question: Exact 4-week dates and fee treatment?
Costs: not recorded. Human effort: not recorded. AI role: Cursor-assisted build; OpenAI named in tools; Swift is a language, not a model.
Tools used
Provider tabs
How they did it
- Vibe-code version 1 in a week in Cursor. The post says not a single line was written by hand.
- Use Supabase, Vercel, Stripe, and Mailgun. Use OpenAI plus Tavily in the product.
- Move the mobile app to native Swift with RevenueCat and Superwall.
- Read web cash and mobile cash as two four-week numbers. The headline adds them and calls the sum a month.
- Inference: four-week cash can exceed MRR when yearly or lifetime charges land in the window. The post does not give the plan mix, so I am not converting $25,500 into MRR.
Steps above are the recorded desk notes for this case.
Copy this prompt
Point your agent at this case.
I am shipping a small consumer app with Cursor. Ask for the one skill the app teaches. Produce a one-week web version (Supabase, host, Stripe, email, one model call) and a native-mobile follow-up (Store billing, paywall). Give me a revenue template with two columns, web and mobile, for the last 28 days, plus a third column I must leave blank until I know the subscription mix: MRR. Do not fill MRR from the 28-day sum.
Is this wrong? Report it Include case ID: kyan-guitar-app