Getting Started
8,492
Activation rate
64.8%
Trial → paid
12.4%
Monthly revenue
€48.2k
Send events from your app, your backend, or your game. Get funnels, retention, and revenue on real-time dashboards you fully control. Ask AI to write the query, or take the wheel yourself with full SQL.
A preview, not a sandbox: switch audience, hover the widgets, hit refresh. In your real dashboard, every widget like these is a query you can open, edit, or let AI write for you.
Trusted by

Hintway isn't a wall of charts. It's built around the questions you actually ask after a release
Funnel from signup to the first valuable action, like the one in the demo above, and see exactly where activation stalls.
Track adoption per feature, sliced by plan or platform, before deciding what to build next.
Put MRR, trial conversion, and product usage on one dashboard instead of juggling three tools.
Build a step funnel from your own tutorial events and see the exact step that bleeds players.
Plot D1 and D7 retention per app version side by side and know whether 1.4.0 actually moved the needle.
Chart how many players reach each level and spot the difficulty wall they never get past.
Drop a lightweight SDK into your project (batching, retries, and offline queueing built in) or POST straight to the REST API.
Events are queryable seconds after they happen. Start a dashboard in the visual builder, or ask AI for the funnel you need.
Every widget is a ClickHouse query you can open and edit, from a small tweak to a full SQL rewrite. Then ship the fix.
import { Hintway } from '@hintway/sdk';
const hintway = Hintway.instance();
hintway.init({
tenantId: 'YOUR_TENANT_ID',
platform: 'web_app',
autoBatching: true,
});
hintway.trackEvent('trial_started', { plan: 'studio' });AnalyticsManager.Instance.Init(
tenantId: "YOUR_TENANT_ID",
url: "https://in.hintway.app",
platform: "web_app",
appVersion: "1.0.0",
autoBatching: true,
flushIntervalSec: 10
);
AnalyticsManager.Instance.TrackEvent("export_finished", new Dictionary<string, object> {
{ "format", "csv" },
{ "duration_ms", 1240 },
});import analytics "github.com/hintwayapp/go-sdk"
hintway := analytics.Instance()
hintway.Init("YOUR_TENANT_ID", "https://in.hintway.app", "backend_service", "1.0.0", true, 10)
hintway.TrackEvent("subscription_upgraded", map[string]any{
"plan": "pro",
})Snippets are illustrative. Copy-paste-ready quickstarts live in the docs.
Most widgets are built in simple mode or with AI. Full SQL is there for the day you need complete control.
Open the AI tab on any widget and describe what you want: “Show trial-to-paid conversion by plan for the last 90 days.” Refine it conversationally, then apply.
AI turns your request into a ClickHouse query and a chart. Open it, check it, edit it. No black box between you and your numbers.
Connect your own OpenAI, Anthropic, or other AI API key for the natural-language features. Your data only reaches that provider when you use them.
No key? Everything still works: most widgets need only a Select and a Filters field, and full SQL is one toggle away for subqueries and CTEs.
No vague promises, just the toolbox
Stat, line, bar, pie, funnel, geo map, heatmap, gauge, box plot, scatter, table and stacked bar. More to come — ask, and we’ll build it.
Events are queryable seconds after they happen. No overnight batch, no waiting until tomorrow.
Widgets are ClickHouse queries: open them, tweak them, or write your own from scratch.
Ask in plain English with your own OpenAI or Anthropic key. Entirely optional.
Write just a Select and a Filters field. FROM, time range, and filters are wired in automatically.
Aggregate millions of events without leaving your dashboard waiting.
TypeScript, C#, Rust, Go, or plain REST from anywhere. Unity and Unreal Engine for games.
Your data stays on European servers. Privacy-first by default.
Watch Hintway added to an Unreal Engine project: plugin in, events out, live on a dashboard in minutes.
You pay for event volume and retention. Start free with no credit card, and upgrade when your volume does.
50K events / month
≈ 500 MAU*
1 month retention
500K events / month
≈ 5,000 MAU*
3 months retention
2.5M events / month
≈ 25,000 MAU*
6 months retention
10M events / month
≈ 100,000 MAU*
12 months retention
100M+ events
Custom volume
Custom retention
* Rough guide assuming ≈100 events per monthly active user (5 sessions × 20 events). Instrumentation varies, so run the estimator above with your own numbers.
Plug in an SDK today, watch your events arrive live, and get your first answers before the day is over.
Free plan • 50K events/month • No credit card required
We use our own analytics to understand how visitors use this site and improve our product. It only starts if you accept. See ourPrivacy Policy.