Aragon
Alive and heavily worked. The pricing page logged a discount-code rotation (PRIDE15 out, INDEPENDENCE 15% in on 2026-07-01, expired and swept by 07-05) and a social-proof counter that climbed 2,607,000 → 2,632,000 (+25,000) between 06-30 and 07-15, blanking intermittently from 07-09 and again on 07-16 [OBS]. The $35 floor held on all 14 readable snapshot days from 06-30 to 07-16 (07-03 outage day excluded); the 11-package lineup held on all 13 clean tier reads from 07-01 onward (the 06-30 tier read was a parser sentinel and is not counted) [OBS].
Selfies to professional headshots — strong B2B angle
The change log — what actually moved
ONLY DAYS WITH CHANGES APPEAR. QUIET DAYS ARE DATA TOO — THEY JUST DON’T GET A ROW.
- 2026-08-13Sitemap grew 233 → 265 pages (+32). [OBS]
- 2026-07-16Counter rendered blank in the daily snapshot; a same-day live fetch of aragon.ai/pricing likewise carried no figure in the served HTML. [OBS]
- 2026-07-16Price sheet closed the window unchanged: the $35 floor held on all 14 readable snapshot days from 06-30 to 07-16 (07-03 outage day excluded); the 11-package lineup held on all 13 clean tier reads from 07-01 onward (the 06-30 tier read was a parser sentinel and is not counted). [OBS]
- 2026-07-15Counter read 2,632,000 — net +25,000 professionals since 06-30, roughly +1,700 a day over 15 days. [OBS]
EXPOSURE: Proof-layer maintenance, not pricing — the working pattern of the headshot track's mature boards: codes rotate, counters tick, the price sheet stays bolted. - 2026-07-13Homepage testimonial carousel rotated in two reviews (Heath; Richard Herring), one stamped 3 hours ago; the carousel swapped named reviews on at least four days (07-01, 07-10, 07-11, 07-13) and re-aged timestamps on 12 of 13 snapshot days. [OBS]
- 2026-07-12Counter reappeared at 2,623,000 on 07-10 and 2,626,000 on 07-12; each return logged a higher figure. [OBS]
- 2026-07-09Counter number first rendered blank — 'Trusted by professionals and teams' with no figure — then alternated with live readings, blank on 4 of 7 snapshot days through 07-16. [OBS]
- 2026-07-08Counter logged 2,617,000 on 07-07 and 2,619,000 on 07-08 — about +2,000 a day with no promo running. [OBS]
- 2026-07-05INDEPENDENCE banner and countdown removed on expiry, shortly after July 4; no replacement code filed on any snapshot since. [OBS]
- 2026-07-04Counter read 2,613,000 with the countdown at 00d 14h; pace held near +1,500/day across the gap (2026-07-03 outage day excluded from the record). [OBS]
- 2026-07-02Sitemap first read at 233 URLs — a blog plant including betterpic-vs-aragon and headshotpro-vs-aragon comparison pages and a headshot cost calculator; 30% affiliate commission also first captured (first-read baseline, not a launch). [OBS]
- 2026-07-02Counter reached 2,610,000 (+3,000 in two days); countdown ticked down to 02d. [OBS]
- 2026-07-01PRIDE15 banner swapped for 'Don't Miss Out! Claim 15% OFF with code INDEPENDENCE at checkout now!' plus a 03d 14h 56m countdown timer; discount depth unchanged at 15%. [OBS]
- 2026-07-01Counter ticked 2,607,000 → 2,608,000 overnight. [OBS]
The clerk’s read
Aragon runs the most instrumented pricing page on the books, and not one price moved. The $35 floor held on all 14 readable snapshot days from 06-30 to 07-16 (07-03 outage day excluded); the 11-package lineup held on all 13 clean tier reads from 07-01 onward (the 06-30 tier read was a parser sentinel and is not counted) [OBS]. Everything that did move was conversion furniture. The discount code rotated on the calendar, not on the margin: PRIDE15 gave way to INDEPENDENCE on 07-01, same 15% depth, wrapped in a countdown timer that expired on schedule shortly after July 4 and was swept off the page by 07-05 [OBS]. No replacement code has been filed in the 11 days since — the codes read as seasonal dressing, not discounting pressure [INF]. The second instrument is the social-proof counter: 'Trusted by 2,607,000 professionals' on 06-30 became 2,632,000 by 07-15 — +25,000 in 15 days, about +1,700 a day, a rare live traction series from a $10M-ARR operator [OBS]. From 07-09 the number began alternating with a blank render; a same-day live fetch on 07-16 found no figure in the served HTML. Filed as a client-side count-up racing the snapshot renderer rather than a removal [INF] — the figure kept climbing whenever it was caught. Beneath the page sits a 233-URL content plant, first read 07-02, with comparison posts targeting BetterPic and HeadshotPro by name [OBS]. Lesson carried forward: at maturity the daily work shifts from price to proof — codes rotate with holidays, counters tick, testimonials churn, and the price sheet stays bolted down [INF].
The watch line on this board
At maturity the daily work is proof, not price — does the counter's climb stay real?
NEXT SIGNAL: The roughly +1,700/day counter pace holding on the next stretch of readable snapshots, and the next holiday's discount code rotating in on schedule.
STOPS MATTERING IF: The counter blanking for 7 consecutive readings — that would refile the 07-16 blank from render flake to removal.
A READ WITHOUT A NEXT SIGNAL IS JUST AN OPINION — THIS ONE IS FILED IN ADVANCE, LIKE EVERYTHING ELSE ON THE DESK.
The open call on this board
NO OPEN CALL ON THIS BOARD — THE DESK ONLY STAKES A CLAIM WHEN THE EVIDENCE MOVES.
The facts on file
| Traction (verified) | ~$900k/mo (~$10.8M annualized) · 1.3M+ users [FDR]+[3P] source |
|---|---|
| Team | ~10 · WesleyTian |
| Launched | 2023-02 |
| On the books since | 2026-06-30 |
| Entry price | $35 one-time · 6 plans pricing page · read 2026-08-29 |
| Sitemap pages | 266 sitemap.xml · read 2026-08-29 |
| Affiliate program | runs one · 30% commission [OBS] · their partners page |
Instrument readings link to their target and carry the date we read them; roster context (team, launch) is filed at intake. Where we can’t verify, the cell says UNKNOWN — never a guess. Dispute a number: /corrections/.
The field — AI Headshots, 6 on the books
| Board | Role | Entry price | Status |
|---|---|---|---|
| Aragon — this board | — | $35 one-time | PROVEN |
| BetterPic | — | $35 one-time | PROVEN |
| HeadshotPro | — | $29 one-time | PROVEN |
| PhotoAI | — | $9/mo | PROVEN |
| Secta | — | $49 one-time | PROVEN |
| AvatarAI | — | — | GRAVEYARD |
FULL FIELD COMPARISON: AI HEADSHOTS →
Buyer’s note — the facts if you’re paying
The price sheet has been bolted at a $35 floor on all 14 readable snapshot days; what moves is the discount code on top — PRIDE15 out, INDEPENDENCE (15%) in on 07-01, expired and swept by 07-05. The page's own pattern suggests [INF] the next holiday brings a new code rather than a price change; the code field, not the price row, is where this page moves.
STATED FROM THE TAPE: WHAT CHANGED AND WHO IT PRICES IN OR OUT. NO ADVICE, NO IMPERATIVES. READINGS AND VERDICTS ARE NEVER AFFECTED BY AFFILIATE LINKS.
TRY ARAGON →PLAIN LINK, NO AFFILIATE TAG TODAY. IF THAT EVER CHANGES, THIS LINE WILL SAY SO AND THE LINK WILL CARRY rel="sponsored". THE VERDICTS ABOVE DON’T CARE EITHER WAY.
Sources on this page
- [FDR] Indie Hackers — Aragon founder write-up ($900k/mo; $10M+ ARR, 1.3M+ users) — https://www.indiehackers.com/post/tech/building-one-of-the-first-ai-headshot-p…
- [OBS] aragon.ai/pricing — live fetch 2026-07-16 (counter blank in served HTML) — https://www.aragon.ai/pricing
- [OBS] Daily instrument readings (homepage, pricing page, sitemap.xml, GitHub) — read at 02:00 UTC, on the books since 2026-06-30
Dispute a number? /corrections/ — handled in public within 48 hours.