Your dashboard comes with you.
Check your apps from your phone. Vital's dashboard is designed for the small screen as well as the desk.
PHONE-FIRST DASHBOARDUnderstand usage. Investigate crashes. See what changed.
Your app's health, together in Vital.
In active development. Built by SYVR.
What people actually do.
What gets in their way.
What changed along the way.
LESS PIECING THINGS TOGETHER
Usage tells you what's happening. Crash reports help explain why. Vital puts them within reach of each other.
Open an issue to see the stack trace, affected releases, and the reports that help explain what happened. Keep the evidence together while you work on the fix.
PRODUCT PREVIEW / SAMPLE DATAFollow events through a funnel and spot where people drop off. Use paths and retention to understand what brings them back, and what gets in their way.
PRODUCT PREVIEW / SAMPLE DATACheck activity and crashes alongside your releases. Then narrow the time range and dig into the change that needs your attention.
PRODUCT PREVIEW / SAMPLE DATACONTEXT, WHERE YOU WORK
Bring Vital into the tools you already use. Its MCP server gives compatible AI tools access to usage and crash context. The read API is there when you want to build your own view.
Talk through an integrationRelease health → Crash groups → Usage
Inspect affected releases, compare activity, and bring the relevant crash details into your conversation.
SMALL DETAILS. REAL DIFFERENCE.
Check your apps from your phone. Vital's dashboard is designed for the small screen as well as the desk.
PHONE-FIRST DASHBOARDBug reports can include screenshots and logs, so the details that help you reproduce a problem stay with the report.
REPORTS WITH EVIDENCEData scrubbing and cookieless website analytics help limit what you collect. Choose the events that matter to your app.
PRIVACY-CONSCIOUS BY DESIGNFROM SETUP TO YOUR FIRST EVENT
const vital = Vital.createClient({
key: "YOUR_PK_LIVE_INGEST_KEY",
});
// Track the public pages you choose.
if (["/", "/features"].includes(location.pathname)) {
vital.pageview();
}The dashboard provides the website client download and source-specific setup code once you have access. This example uses a placeholder key.
A FEW THINGS TO KNOW
Vital brings app usage analytics, crash reporting, release health, and bug reports into one dashboard. It is built for people who want to understand how their apps are used and investigate what goes wrong.
Vital is in active development and already runs with real apps. Public self-service signup is not open yet. Request access to tell us about your app and discuss an early integration.
Vital currently has a Rust SDK for Rust and Tauri apps, along with a JavaScript client for web integrations. SDK packages are not publicly published yet. Contact us about your stack before planning an integration.
Yes. Group them under one product, then add separate App and Website sources. Each source keeps its own ingest key, collection settings and analytics.
Choose whether each source accepts usage analytics, errors and reports, country, and optional device details. New sources start with country and device details off. Your integration still controls consent and what it sends.
Yes. Vital exposes analytics and crash context through a read API and an MCP server. Compatible tools can use this context in your existing workflow. Access is authenticated and configured for your deployment.
Public plans and pricing have not been announced. Request access to discuss your expected usage and deployment needs.
Vital is taking shape. Tell us what you're building
and we'll talk about getting you connected.