Your agent handles
mobile analytics.
You just ship.
VibesFlyer connects your AI coding agent to Firebase, Meta & more — with AppsFlyer coming soon — and normalizes it into one schema. Ask your numbers anything in plain English from Claude Code or Cursor, or get a daily read in Telegram on what changed and what to do next.
You shipped an app. Installs in App Store Connect, events in Firebase, spend in an MMP — and no read on what's working.
Mobile analytics is split across product tools, attribution partners, and ad platforms that all count differently. VibesFlyer pulls product, attribution, and paid into one normalized view and tells you, in plain English, whether anyone's actually using what you built.
Three steps. Your agent does the work.
Connect
Link Firebase and your ad accounts — with AppsFlyer coming soon. VibesFlyer auto-discovers your apps, properties, and pixels — no IDs to hunt for.
Normalize
Product, attribution, and paid land in one schema — installs, activation, retention, revenue, and ROAS side by side. No SDK-hopping, no reconciling dashboards.
Ask & act
Ask in plain English from your agent over MCP, or get a daily read of what changed — in-agent or as a Telegram digest — with the exact next step spelled out.
📲 Installs 8,240 (+12%) · Activation 38% (+2%)
💰 Revenue $3,180 (+19%) · ROAS 2.4x
⚠️ my-expo-app: D7 retention −3pts — onboarding drop-off
→ Next step: check trial_started events on the paywall screen
Not a dashboard. A measurement layer that explains itself.
Normalize the mess
Firebase, Meta, and GA4 in one schema — with AppsFlyer attribution coming soon. Product behavior, paid, and revenue in one place — no SDK-hopping, no reconciling five tools.
Ask in plain English, in your agent
Query your numbers over MCP from Claude Code, Cursor, or Codex — against normalized data, not five raw dashboards. Structured JSON in, structured JSON out.
Insights + exact next steps
Daily summaries flag activation drops, retention dips, and ROAS shifts — and say what to do about them. Delivered in your agent or as a Telegram digest.
Your agent sets up tracking
One get_integration_contract call returns the events, provider mappings, Expo / React Native SDK setup, env vars, and a validation checklist. Your agent wires it up.
You shipped an app with AI. Don't fly blind.
You built and launched in a weekend. The App Store says you have installs — but are people opening it twice? Mobile analytics is the part nobody warned you about: five tools, conflicting numbers, and no clear read on retention. VibesFlyer takes the overwhelming part and hands you the short list that matters, with the exact next step. Your agent does the wiring; you get the answer.
A neutral view no single mobile tool can give you.
Product + attribution + paid
Firebase tells you what happens inside the app, an MMP attributes the install, ad platforms claim the conversion. VibesFlyer normalizes all three into one view instead of three truths.
A connector alone is nothing
The value isn't plugging in an SDK — it's normalization, insight, and plain-English guidance on the exact next step. That's the layer most tools skip.
Not a Firebase replacement
Keep Firebase and your MMP. VibesFlyer layers on top, explains the combined picture, and tells your agent what to fix — backed by owned first-party events you control.
Simple, flat pricing
Every provider, the full MCP + API, and owned events are included on every plan. Paid tiers just add scale, alerts and team — no usage metering, ever.
Free
Get started
Sign up- 2 projects
- Live providers: Firebase, GA4, Meta Pixel, Stripe
- AppsFlyer, TikTok, LinkedIn (coming soon)
- Full MCP + API access
- Owned (first-party) events
- Community support
Pro
For builders shipping apps in production.
Coming soon- Everything in Free
- Up to 10 apps
- Anomaly alerts & daily agent summaries
- Higher API rate limits
- Email support
Studio
For shipping many apps.
Coming soon- Everything in Pro
- Unlimited apps
- Team seats
- Priority support
Frequently asked questions
What is VibesFlyer?
VibesFlyer is mobile analytics built for the agent era. Your AI coding agent connects to it over MCP, registers your Expo or React Native app, links Firebase — with attribution tools like AppsFlyer coming soon — and gets back one structured contract describing exactly what to track, so your agent can wire up tracking across providers without marketing expertise.
What is an integration contract?
An integration contract is a single JSON document returned by one MCP call. It contains the canonical lifecycle events to log, how each maps to every connected provider, the SDK setup for Expo or bare React Native, the environment variables to inject, and a validation checklist. Your agent reads it and implements tracking deterministically.
What's the difference between owned events and provider events?
Provider events live in tools like Firebase or AppsFlyer and are subject to SDK limits and iOS privacy rules. Owned (first-party) events are sent to your own endpoint and stored in your own database, so they're resilient and portable. VibesFlyer uses owned events as the source of truth and providers to attribute and optimize on top.
Does it work with Firebase and AppsFlyer?
VibesFlyer connects to your existing Firebase project for product analytics today, auto-discovers your apps, and maps your canonical lifecycle events. AppsFlyer attribution is coming soon: Firebase tells you what happens inside the app, and AppsFlyer will tell you which campaign drove the install.
Which providers are supported?
Live today: Firebase, GA4, Meta Pixel, and Stripe — your agent connects them through one MCP tool and their metrics are normalized into a single schema across all your apps. AppsFlyer, TikTok Pixel, and LinkedIn are coming soon.
What does it cost?
VibesFlyer is free for up to 2 projects with no credit card required. Pro is $19/mo (or $190/yr) for up to 10 apps, anomaly alerts and email support; Studio is $49/mo (or $490/yr) for unlimited apps and team seats. Every provider and the full MCP + API are included on all plans — paid tiers only add scale, alerts and team. See the full breakdown at /flyer/pricing.
Will I get surprise charges?
No. There's no usage-based billing — you only pay the flat plan price. Your limits are based on the number of apps (and seats on Studio), not on events, traffic or bandwidth, so there are no overages.
Ship apps. Let your agent handle tracking.
Connect Firebase and Meta in one MCP call — AppsFlyer coming soon. Free for 2 projects, no credit card.
Start free →