iOS apps for now
See what changed across every competitor release
See which features emerge, persist, change, or disappear
We record competitors from the inside, read every screen with computer vision and language models, and keep the history
We record
A person walks the competitor app, 20 minutes, 400 to 900 screens
Machines read
Computer vision and language models read every screen and name what is on it
You get the diff
We compare the passes and every change gets a date, a stage and the frame behind it
to read what changed at every competitor, once a week
product features tracked at your competitors
between competitor releases
Feature matrix
Stop opening competitor apps yourself: name them, we do the rest
Name the competitors you watch and see every feature side by side, including what each of them keeps behind the paywall
| Feature | ||||
|---|---|---|---|---|
| Water tracker | ||||
| Calorie counter | ||||
| Barcode scanner | ||||
| Food photo recognition | ||||
| Nutrition label scan | ||||
| Macro breakdown per meal | ||||
| Onboarding quiz | ||||
| Ad banner | ||||
| Voice food input | ||||
| Post-workout notes | ||||
| Spin-the-wheel discount | ||||
| Anchor price on the paywall |
Feature change feed
Every product feature your competitors add, gate, or remove
Each one dated and backed by the frame it was seen on, and removals are the part nobody can recover later
Open a feature
Click a row to see the frame and how you compare
Every cell of the matrix opens into proof: the screenshot the feature was seen on, and your app next to the competitors
Macro breakdown per meal
🔒 moved behind paywall- Your appMacros only in the day summary, nothing per mealgap
Tier AProtein, carbs and fat per meal, behind the paywall since Aug 09locked
Tier BPer meal on the diary card, freeopen
Tier CPer meal after a scan, freeopen
Frame tape
Follow one feature through the flow, frame by frame
Every frame that names the feature, in shooting order, and any of them opens the screens shot right before and after it
#12 · 0:23 · age step
#13 · 0:27 · onboarding
#14 · 0:33 · weight step
#14 · 0:33 · weight step
#15 · 0:35 · onboarding
#16 · 0:41 · target weight
#23 · 0:59 · quiz ends
#24 · 1:01 · onboarding
#25 · 1:01 · same summaryDepth
Everyone has a water tracker, the difference starts inside
Three takes on one feature, and none of it shows in the store listing

Goal 2.00 L, eight glasses to tap. Water from food lands on its own line, 862 mL, and it all sits on the Today diary.

A Log Water sheet with quick-add sizes (glass 250, bottle 500, large 750 mL) or type the exact amount. There is no daily goal and no water from food.

A setup step comes first: a recommended 2,550 mL goal and an adjustable cup size, 250 mL by default. You tune it before you log a drop.
AI Insights and patterns
The patterns nobody has time to spot, handed to you every week
You do nothing. AI reads every screen of every pass, and the patterns across your competitors come back as plain sentences you can act on
Barcode scanner: everyone has it, everyone marks it paidTable stakes that still sit behind the lock at all four apps
Spin-the-wheel discount: four months, then goneRan for six releases, dropped in August, and nobody else picked it up
Streak freeze went top-down in two weeksLanded at a tier A app on Jul 31, and two apps copied it within a fortnight
The leader gates 3× more often30 of 96 frames at the leader carry a lock, 7 of 104 at the tier C app
Nutrition label scan lives at one app onlyThree scanners side by side: photo, barcode, and the label on the pack
Monetization rewired with no new buildFlipped on the same version 26.30.1, so a release watcher never sees it
Who it is for
Product managers, growth managers, founders
Read what changed at your competitors over one coffee on Monday instead of spending two days a quarter opening their apps by hand
read per competitor, every quarter. Nobody on your team is opening that many by hand
- Product ManagerWhich features to copy, and which to skip because someone already shipped and removed them.
- Growth ManagerWhat moved behind the paywall, and what the leader is testing on the price screen right now.
- FoundersOne place that remembers your competitors, so nobody has to restart the research from zero.
Product features we track, by section
Coverage
Your competitors, tracked beyond features
Every App Store change on the apps you pick: releases, size, description, title, languages, publisher, chart position (iOS only for now)
| App | Free chart | Paid chart | Watching |
|---|---|---|---|
| #12▲2 | #9· | inside pass | |
| #3▲6 | #4▲3 | inside pass | |
| #24▼3 | #12▼1 | store only | |
| #8▲1 | #6▲2 | store only | |
| #16▲4 | #1▲3 | inside pass | |
| #33▲9 | #21▲6 | inside pass | |
| #18· | #10▼2 | store only |
Store watch · every night
What the store side says while we record
Store watch starts on day one, before anyone records anything
| Date | App | Detail | What changed |
|---|---|---|---|
| Aug 14 | re-shoot queued | Release 12.2.0, changelog mentions a new reports screen | |
| Aug 13 | 184 MB → 231 MB | App size jumped | |
| Aug 11 | #4 → #1 | Top grossing, Germany | |
| Aug 10 | rewrite | Description: "calorie diary" became "AI nutrition coach" | |
| Aug 08 | +2 languages | Added Polish and Turkish | |
| Aug 06 | bug-fix streak | Three releases in a row with an empty changelog | |
| Aug 04 | 16.0 → 17.0 | Minimum iOS raised |
Why it works
We build market memory in three layers
The store tells you a version shipped. A pass tells you what is inside it. Only history tells you what they tried and gave up on, and that layer cannot be bought later.
Each layer only exists because the one under it runs every day
What you can ask
Built for the questions product teams ask
What did the leader move behind the subscription this quarter?
Which features did anyone ship and then take out, and how long did they last?
Who copied the streak freeze, and how fast?
What do three of my five competitors have that I do not?
Who rewrote their description, raised the price, or went quiet on releases?
Show me the frame that says so
We can open five competitors ourselves
Once a quarter, without history. We hold your competitors continuously and remember what was there in March.
Is this just screenshots?
No. A person records a pass, then a model reads every screen, folds names into one dictionary and compares passes against each other. You see the result and the frame behind it.
Why trust what the model names
It must quote the words on the screen before it names a feature, and nothing counts on a single frame.
When do we see the first result
Store data on day one, the first breakdown in two weeks, change events from the second recording.
Pilot
See what changed at your competitors and decide with proof
Name the apps you actually watch and get the first breakdown in two weeks
















