One identity. Every view.

Follow every user from first click to revenue.

VortexPrism gives every user one identity, and keeps on it where they came from, what they do in your app, and what they have paid. One record, from the ad that found them to the invoice they settled.

See it answer

Free to start. $90/month once you grow, unlimited apps.

your coding agent

how is my app doing?

⏺ vortex · get_insights

23 users this week, up 4. 8 arrived through your Reddit launch link.

Everyone who came back had created a project in their first session.

Sharpest drop-off: onboarding step 2. Most people never finish it.

fix it, then tell me if it worked

⏺ vortex · create_annotation "fix: onboarding step 2"

⏺ vortex · compare_window — one week later

Step 2 completion 39%71%. Errors caught down 76%.

VortexPrism has an MCP server over your live data. The conversation above is your agent using it.

One identity, refracted into four views.

Separate tools each hold a quarter of the story and disagree about who the user is. VortexPrism issues the identity once, then reads acquisition, sign-in, behaviour and revenue against that same record.

Where they came from

App Store Connect impressions, installs and spend, plus a tagged link for every place you post. Channels are judged on who activated and who paid.

  • App Store Connect marketing data
  • A tracked link per place you post
  • Channels compared on revenue, not signups

How they sign in

Email, magic links, Google, Apple, GitHub, and passkeys. Sessions live in httpOnly cookies on the web and the Keychain on mobile.

  • Social + magic-link + passkeys
  • Native iOS, Android, React Native
  • Every sign-in is already an event

What they do next

Sessions, screens, and errors are captured without any wiring. On top of that: funnels, retention, channel attribution, and findings written as things to fix.

  • Autocapture: opens, screens, errors
  • Which launch channel converted
  • A weekly email with the answer in it

What they pay

App Store, Play Store, and Stripe money in one view: trials, conversions, churn, refunds, and what each user has paid, on the same record as what they do.

  • Ingests RevenueCat webhooks
  • Entitlement checks from your own data
  • Realized LTV per user and per cohort

Made for your first 100 users.

At 12 users every percentage is noise and every chart is flat, so most analytics tools have nothing to say. Below about 30 users, VortexPrism reports on the people themselves.

Who came back, where they came from, and what the ones who stayed did differently. Pseudonymised, and available from your first week.

your monday email

Your week: 11 users, up 5.

6 of 11 arrived through your "reddit-launch" link.

All 3 who returned created a project in their first session. The 8 who didn't, never came back.

One error is trending: paywall.load_failed, 4 users hit it.

Ask it from where you build.

Everything the dashboard shows is also available over MCP, to the agent that already writes your code.

Set up by your agent

A generated guide teaches your agent the SDK and your event names, then has it confirm events are arriving by reading them back.

Questions in plain English

"How is my app doing?" runs against live auth, behaviour, and revenue data over MCP. Funnels, retention, channels, and subscriptions, answered in your terminal.

Before and after each release

Mark a release, then compare the same window before and after it to see whether the change worked.

One plan, one price.

Both plans include every feature. Free up to 1,000 monthly active users, then $90 a month.

Free

$0

These limits never expire.

  • 1 project
  • 1,000 monthly active users
  • 100,000 events a month
  • All auth methods
  • 30-day analytics retention
  • No credit card
Everything included

VortexPrism

$90/month

$900 a year, two months free.

  • Unlimited apps and projects
  • 25,000 MAU and 5M events included
  • Then $10 per extra 25K MAU, $2 per extra 1M events
  • Auth, analytics, payments, and MCP
  • Weekly digest, release comparison, subscription analytics
  • Full analytics retention

One subscription replaces an auth vendor, an analytics vendor, and a purchases vendor.

Common questions

Start with your first user.

Setup takes one session with your agent.