Comparison

AppGlance vs App Store Connect Analytics

Every Apple developer already has this one. It is free, it needs no SDK, it costs you nothing on the privacy questionnaire, and for some questions it is the only source that exists. So the honest version of this page is not "switch". It is: here is exactly what Apple's numbers can and cannot tell you, and here is the gap.

Short answer

They answer different questions and most indie developers want both. App Store Connect owns the store side: impressions, product-page conversion, downloads, sales, proceeds, subscriptions, crash rate, peer benchmarks. No SDK can see any of that, ours included.

AppGlance owns the inside of the app: who is in it right now, what they did, whether they came back, and a push on your phone the moment it happens. Apple's data is next-morning, aggregate, and only covers the users who agreed to share it.

Who wrote this: we make AppGlance. We do not speak for Apple. The App Store Connect behaviour below was checked in August 2026 against Apple's own developer documentation, and the publication timing was measured directly against Apple's Reports API on 2026-08-24, not taken on trust. Apple changes App Store Connect often, so verify anything decision-critical yourself.

What only Apple can tell you

Start with the part where there is no competition. An SDK runs inside your app, so it cannot see anything that happens before the download. Apple can, and does:

If you are choosing between paying for an analytics tool and reading App Store Connect properly, read App Store Connect properly first. It is free and half of the above is not available anywhere at any price.

The three things that shrink Apple's numbers

Apple's analytics is honest about its own limits, but they are easy to miss, and together they explain why the dashboard often feels quieter than your app actually is.

Opt-in only
App usage metrics "only include data from users who have agreed to share their diagnostics and usage information with app developers", in Apple's own words. The ones who declined are simply not in your numbers.
Thresholded
Sources such as app referrers, web referrers and campaign links "require a minimum threshold of data in order to display". A small app can see blanks where it has real traffic.
Next morning
Daily, never live. Apple states daily reports are available by 5 am Pacific for the Americas; we probed yesterday's report seven times on 2026-08-24 and it was still absent 75 minutes past that deadline.
None of these is a flaw. They are the price of a platform-level analytics that asks nothing of you and costs nothing on your privacy label. They do mean the numbers are a floor, not a count.

The fourth limit is structural rather than statistical: there are no custom events. Apple counts what Apple defines. "How many people finished onboarding", "how many hit the paywall and backed out", "how many used the feature I shipped last Tuesday" are not questions App Store Connect can be asked, however you phrase them.

Which one to pick

App Store Connect is enough if…

  • You want downloads, sales and proceeds, and that is genuinely the whole question.
  • You will not add an SDK, for privacy-label reasons or on principle.
  • Your app is Apple-only and you are happy reading yesterday.
  • You want peer benchmarks, which nothing else can give you.
  • You have no budget at all. It is free forever and always will be.

Add AppGlance if…

  • You want to know what people do in the app, not just that they arrived.
  • You want it now rather than tomorrow morning, and on your phone rather than in a browser tab.
  • You want every user counted, not only the ones who opted into sharing with developers.
  • You ship on Android too and want one board for both.
  • Your numbers are small enough that Apple's privacy thresholds hide them from you.
  • You answer support email and want one person's session history in front of you.

Side by side

AppGlance compared with App Store Connect Analytics
AppGlanceApp Store Connect
Price Free to 100,000 events a month, 20 apps, no card. Paid plans from $4.99. Free, forever, included with the developer programme.
Integration One line of Swift or Kotlin, a ~300 KB SDK. None. It is already on.
Privacy-label cost Usage Data, plus an Identifiers row for the random install id. Not linked to you, no tracking. Nothing. It is the platform measuring itself.
Freshness Live. Presence over a websocket, events within seconds. Daily. Apple states next-morning publication; measured later than stated on 2026-08-24.
Coverage of your users Every install that runs the SDK. Only users who agreed to share diagnostics and usage with developers.
Custom events Yes. Anything you name, with properties. No. Apple's metrics only.
Funnels Yes, over any events you track. No.
Who is in the app right now Yes. It is the headline number. No.
Per-user timelines Yes, per install, with sessions and every event. No. Aggregate only, by design.
Push when something happens Yes, native iPhone app, per-signal, free on every plan. No. You go and look.
Impressions, product-page conversion No, and never. An SDK cannot see the store. Yes. Only source there is.
Sales, proceeds, subscriptions No. We are not the merchant. Yes, authoritative.
Uninstalls No. The SDK stops running. Yes.
Peer benchmarks No. Yes, using differential privacy.
Small-app blind spots None. Your own data, whatever the volume. Some sources need a minimum data threshold before they appear at all.
Android Yes, same dashboard. No, Apple platforms only.

Where App Store Connect is the better pick

Where we think we are better

Questions people ask

Is App Store Connect analytics free?

Yes, completely, and it is included with the Apple Developer Program at no extra cost. It needs no SDK, adds nothing to your App Store privacy label, and is already running on every app you have shipped. It is the correct place to start, and for some questions it is the only place.

Why are App Store Connect's numbers lower than my own analytics?

Three reasons, all deliberate. App usage metrics only include users who agreed to share diagnostics and usage information with developers, so anyone who declined is missing. Some sources need a minimum data threshold before Apple will display them at all. And the data is daily rather than live, so today is never complete. An in-app SDK counts every install that runs it, which is why the two will never match exactly.

Can App Store Connect track custom events like “finished onboarding”?

No. App Store Connect reports Apple's own metrics: impressions, downloads, sessions, active devices, retention, crashes, sales and subscriptions. There is no way to define an event of your own. If you need to know how many people completed onboarding or hit the paywall and backed out, that requires an SDK inside the app.

How fresh is App Store Connect data?

Daily, not live. Apple states that daily reports are available by 5 am Pacific for the Americas, by 5 am Japan Standard Time for Japan, Australia and New Zealand, and by 5 am Central European Time everywhere else. We probed yesterday's report seven times on 2026-08-24 and it was still unavailable 75 minutes after Apple's own stated deadline, so treat the schedule as a target rather than a guarantee.

Should I use both App Store Connect and AppGlance?

For most indie developers, yes. They do not overlap much: App Store Connect owns everything before the download and everything about the money, and an in-app SDK owns everything after the download. Using both costs you one line of code and nothing in money at our free tier.

The fastest way to see the difference is to look

The demo is the real dashboard on sample data from four apps. No account, nothing to uninstall.

Also worth reading: all the comparisons, how this compares with Firebase Analytics, the free App Store privacy label tool, and what privacy-first analytics actually means.