Undercurrent Analytics
Show HN: Mobile analytics made for agentic development
Last verified:
What is Undercurrent Analytics?
Undercurrent Analytics is an all-in-one mobile analytics platform designed specifically for developers building apps with agentic development tools like Claude Code and Codex. The platform uses open standards (SQL and Grafana) to help you understand how real people use your mobile app, providing complete event ingest, storage, querying, and visualization capabilities in one service from device to dashboard.
Key features include wire-compatibility with Mixpanel for easy integration, a reusable Swift SDK for tracking events throughout your app, and the ability to produce domain-specific usage data with bespoke engagement and activation metrics visualized in Grafana. The platform provides prompts for easy integration and an importable skill to help your AI coding harness create relevant dashboards automatically.
This tool is ideal for entrepreneurial developers and teams shipping apps using LLM-based development tools. It's particularly suited for apps in the friends-and-family stage through apps serving hundreds or thousands of users, as billing scales with distinct monthly users so you pay only based on your ability to monetize.
The platform handles the complete analytics workflow: track events from your mobile app, query data using SQL, and visualize results in Grafana dashboards that your AI agent is already familiar with working around.
Undercurrent Analytics pricing
Pricing model: Freemium
Free for early users during the early access period. The business model charges based on the number of distinct app users producing events each month, so billing scales with distinct monthly users. You pay nothing until your app gets traction and start paying out of your app's revenue. Currently entirely free for early adopters while the company refines the experience and value they provide.
Undercurrent Analytics pros
- Built specifically for agentic development with Claude Code and Codex
- All-in-one solution from device ingest to dashboard visualization
- Uses open standards: SQL for querying and Grafana for visualization
- Wire-compatible with Mixpanel for easy SDK integration
- Generous free tier during early access period
- Billing scales with distinct monthly users, not total events
- Pay only after your app gets traction and generates revenue
- Provides ready-to-use prompts for easy app integration
- Includes importable skill for AI coding harnesses
- Visualizes bespoke engagement and activation metrics
- Produces domain-specific usage data for your app
- One service handles event ingest, storage, querying, and visualizations
- Grafana is the visualization tool AI agents are most familiar with
- Works for apps from friends-and-family stage to thousands of users
- Simple pricing model based on distinct app users producing events
Undercurrent Analytics cons
- Currently only in early access with limited onboarding
- Requires registration and email to get access
- SDK example shown is Swift-only (iOS/macOS focus)
- No explicit information about Android support yet
- Free tier is time-limited to early access period only
- Billing based on distinct users may become costly at scale
- Dependent on AI coding harnesses for dashboard creation
- No public documentation available without early access signup
Frequently asked questions about Undercurrent Analytics
What is Undercurrent Analytics?
Undercurrent Analytics is an all-in-one mobile analytics platform that uses open standards (SQL and Grafana) to give you the best possible understanding of how your mobile app is used by real people. It handles event ingest, storage, querying, and visualizations in one service from device to dashboard.
Who is Undercurrent Analytics built for?
It's built for developers shipping apps with Claude Code, Codex, and other LLM-based development tools, particularly entrepreneurial developers who want simple, complete analytics with a generous free tier.
What open standards does Undercurrent use?
Undercurrent uses SQL for querying data and Grafana for visualizations, which are the favored toolkit for AI agents writing queries and defining visualizations.
Is Undercurrent compatible with Mixpanel?
Yes, Undercurrent ingest is wire-compatible with Mixpanel, and they provide the Mixpanel Swift SDK as a dependency for easy integration into your app.
How does pricing work?
Pricing is based on the number of distinct app users producing events each month. Billing scales with distinct monthly users so you pay only based on your ability to monetize your app.
When do I start paying?
You pay nothing until your app gets traction. During early access, Undercurrent is entirely free for early adopters. You only start paying out of your app's revenue once it gains traction.
How do I integrate Undercurrent into my app?
Add the mobile analytics client library to your app by adding the Mixpanel Swift SDK as a Swift Package Manager dependency, then set up a reusable UsageAnalytics class to track events based on user interactions throughout your app.
How are dashboards created?
Your AI coding harness creates the dashboards automatically using the importable skill Undercurrent provides, which helps your agent be successful at writing queries and defining visualizations in Grafana.
What metrics can I visualize?
You can visualize bespoke engagement and activation metrics, including your app's activation funnel effectiveness and how users are engaging with your app, with domain-specific usage data.
How do I get access to Undercurrent Analytics?
Undercurrent is onboarding early teams now. You need to register your interest by leaving your email on their website, and they'll reach out with access details to partner with them.