Every product.
One clear signal.
Apphelm brings analytics, session replay, issues, uptime, feature flags and customer signals for every site and app you run into one workspace. Then it ranks what deserves attention next, with the evidence one click away.
Free plan: 2 products and 100k events a month. Add a demo product with sample data to try every page before you connect your own.
Everything a product team watches, for every product you run.
One SDK and one data model behind every page, so a product's numbers, sessions, issues and customers stay connected.
Product analytics
- Analytics and dashboards
- Trends, funnels, retention, lifecycle and paths, saved as insights and pinned to dashboards.
- Web analytics
- Visitors, pages, sources, campaigns, bounce rate and session length for every site.
- Heatmaps
- Click and scroll maps built from consented clicks, never screenshots of the page.
- Session replay
- A masked replay of layout and interaction. Text and field values are never recorded.
Customers
- Customers
- One profile per person and account, with a timeline of what they did across your products.
- Customer intelligence
- Each customer's state, goals and risk, with the reasons behind every label.
- Segments and patterns
- Behavioural segments, and the patterns that set one group of customers apart from another.
- Product fit and feedback
- Surveys and feedback, kept next to the people who gave them.
Ship and learn
- Feature flags
- Boolean and multivariate flags that fail closed in every SDK.
- Experiments
- Exposures, conversions and lift, reported with its p-value.
- Interventions
- Measured in-product nudges with frequency caps, guardrails and a kill switch.
- Roadmap evidence
- The customer evidence behind each roadmap item, gathered into one evidence pack.
Reliability
- Issues
- Errors grouped into issues, with source maps, releases and suspect commits.
- Uptime checks
- Paste a URL and Apphelm checks it every five minutes, with certificate expiry.
- Status pages
- A public status page for every product, with email updates for subscribers.
- Release health
- Crash-free sessions per release, deploy markers and scheduled-job monitors.
A ranked answer to “what deserves attention today?”
Findings from every product land in one queue, ordered by impact, confidence and urgency. Each one opens into the evidence that produced it: the metric, the sessions, the issue or the release, with counter-evidence kept in view.
- Every finding links to the records behind it
- A measurement window shows whether the fix worked
- People confirm changes; nothing is changed for you
Ask a question, get the evidence with the answer.
Beam answers questions about your products from the data you already send. Every answer carries its confidence, the evidence it used, what argues against it and its caveats. Beam's model calls go through SansaAI, and each question uses AI credits from your plan.
- Likely causes are labelled likely, not confirmed
- Answers respect each member's product access
- Suggested actions are drafts for a person to adopt
Know it's down before your customers tell you.
Paste any public HTTPS page or health endpoint and Apphelm checks it every five minutes, with no monitoring code. Each product can publish a status page with 90 days of history and email updates, on every plan.
Status pages in the docsConnect a product in minutes, or try it on sample data first.
import { createBrowserSdk } from "@sansavision/apphelm/browser";
const analytics = createBrowserSdk({
key: "ahl_pub_…", workspaceId: "org_…", productId: "prd_…",
});
// Nothing is collected until your consent manager says so.
analytics.setConsent({ analytics: true, replay: false });
analytics.track({ name: "signup_completed" });
if (analytics.isEnabled("new-checkout")) renderNewCheckout();SDKs
Browser, Node, React and React Native from npm, and a Swift package for iOS and macOS. Kotlin and Python clients are coming soon.
Install the SDKImport from PostHog
Upload a PostHog events export, check the preview, then confirm. Imported events do not use your monthly allowance, and an import can be undone for 30 days.
How the import worksDemo product
Add a clearly labelled demo product from Setup to see every page with 60 days of sample data. It never counts toward your plan, and you can remove it from Setup at any time.
About the demo product
Pool usage across products. Keep hard caps on.
Allowances are shared by every product in the workspace. Optional collection stops or samples down at the cap, so there are no surprise overages.
Compare plans- Free$0/ month2 products · 100k events
- Builder$29/ month5 products · 1M events
- Portfolio$99/ month20 products · 5M events
- Scale$299/ month75 products · 25M events
Connect one product. Know what to do next.
Start with the browser snippet or an uptime check, and watch the first events arrive in Setup.