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

01

We record

A person walks the competitor app, 20 minutes, 400 to 900 screens

02

Machines read

Computer vision and language models read every screen and name what is on it

03

You get the diff

We compare the passes and every change gets a date, a stage and the frame behind it

20 min

to read what changed at every competitor, once a week

200+

product features tracked at your competitors

5 days

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

Weight loss and nutrition · App Store US · who has what, and what sits behind the paywall
Feature MyFitnessPalCal AIYaZioCalo
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
Present Behind the paywall Measuring Removed Not seen
Click any feature to open its frame and see how you compare · nothing counts on a single frame

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

Feature changes · weight loss and nutrition · last 30 days
DateAppFeatureEventStage
Aug 12 YaZioB Spin-the-wheel discount on the paywall removed measuring
Aug 09 Cal AIA Macro breakdown per meal 🔒moved behind paywall confirmed
Aug 07 YaZioB Third-party ads inside the diary +appeared confirmed
Aug 05 CaloC Pro badges on the logging menu removed not confirmed
Aug 03 MyFitnessPalA Post-workout notes removed measuring
Jul 31 SimpleA Streak freeze for watching an ad +appeared confirmed
Each row opens the frame it was seen on · Timeline shows how each feature lived

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

Feature matrix → Macro breakdown per meal · opened from the highlighted row
Per-meal macro breakdown: calories, carbs, protein and fat

Macro breakdown per meal

🔒 moved behind paywall
seen on 31 frames in 4 passes of 4 last seen Aug 12
How you compare tap an app for its frame
  • Your appMacros only in the day summary, nothing per mealgap
  • Cal AITier AProtein, carbs and fat per meal, behind the paywall since Aug 09locked
  • YaZioTier BPer meal on the diary card, freeopen
  • CaloTier CPer meal after a scan, freeopen
Compare against your own app or any competitor · switch the feature, the view follows

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

BMI calculator · Calo · build 1.2.73 · pass of Aug 02 · promised on onboarding
← 1 screen earlier#12 · 0:23 · age step
Height step, the card explains it is calculating your body mass index #13 · 0:27 · onboarding
1 screen later →#14 · 0:33 · weight step
← 1 screen earlier#14 · 0:33 · weight step
Weight ruler with the BMI recalculated live under it #15 · 0:35 · onboarding
1 screen later →#16 · 0:41 · target weight
← 1 screen earlier#23 · 0:59 · quiz ends
Profile summary after the quiz with the BMI scale and a health warning #24 · 1:01 · onboarding
1 screen later →#25 · 1:01 · same summary
Real frames of one pass, numbered and timed as they were shot · drag the strip sideways

Depth

Everyone has a water tracker, the difference starts inside

Three takes on one feature, and none of it shows in the store listing

Water tracker in YaZio
YaZioTier BTracked

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.

Water tracker in Cal AI
Cal AITier ATracked

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.

Water tracker in Calo
CaloTier CTracked

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

Insights and patterns · read by AI, counted across the apps you watch
MyFitnessPalCal AIYaZioCalo Paywall boundary

Barcode scanner: everyone has it, everyone marks it paidTable stakes that still sit behind the lock at all four apps

YaZio Removed

Spin-the-wheel discount: four months, then goneRan for six releases, dropped in August, and nobody else picked it up

SimpleYaZioCalo Copied

Streak freeze went top-down in two weeksLanded at a tier A app on Jul 31, and two apps copied it within a fortnight

MyFitnessPalCalo Paywall pressure

The leader gates 3× more often30 of 96 frames at the leader carry a lock, 7 of 104 at the tier C app

Cal AIYaZioCalo No one else

Nutrition label scan lives at one app onlyThree scanners side by side: photo, barcode, and the label on the pack

YaZio Server switch

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

8000+ screens

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

Onboarding 34 Paywall and pricing 58 AI features 28 Plans and coaching 39 Streaks and rewards 47 Social and sharing 22 Trials and discounts 21
Ads and promos 16 Sign-up and account 19 Content library 31 Integrations 26 Camera and AR 12 Notifications 14 Settings 18

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)

Registry · 52 apps · 37 more in the nursery
AppFree chartPaid chartWatching
MyFitnessPal#12▲2#9·inside pass
Cal AI#3▲6#4▲3inside pass
WeightWatchers#24▼3#12▼1store only
Simple#8▲1#6▲2store only
YaZio#16▲4#1▲3inside pass
Calo#33▲9#21▲6inside pass
Lifesum#18·#10▼2store only
Free chart is installs, paid chart is revenue. Arrows are this week's move · US

Store watch · every night

What the store side says while we record

Store watch starts on day one, before anyone records anything

Store events · weight loss and nutrition · last 30 days
DateAppDetailWhat changed
Aug 14Lifesumre-shoot queuedRelease 12.2.0, changelog mentions a new reports screen
Aug 13Cal AI184 MB → 231 MBApp size jumped
Aug 11YaZio#4 → #1Top grossing, Germany
Aug 10SimplerewriteDescription: "calorie diary" became "AI nutrition coach"
Aug 08Calo+2 languagesAdded Polish and Turkish
Aug 06WeightWatchersbug-fix streakThree releases in a row with an empty changelog
Aug 04MyFitnessPal16.0 → 17.0Minimum iOS raised
Passes tell you what changed inside · the store tells you when it shipped and what they promised

Why it works

We build market memory in three layers

03HistoryWhat was removed, and when
02Inside passesFeatures, paywalls, screens
01Store watchReleases, size, text, charts

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

[ paywall ]

What did the leader move behind the subscription this quarter?

[ removed ]

Which features did anyone ship and then take out, and how long did they last?

[ spread ]

Who copied the streak freeze, and how fast?

[ gap ]

What do three of my five competitors have that I do not?

[ store ]

Who rewrote their description, raised the price, or went quiet on releases?

[ proof ]

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