🎁 Limited OfferFirst month free + 50% off first purchaseAnnual plan from USD 349
SensorFlow
Get started
⚡Open Source · Self-hosted · Data Privacy
SensorFlow on Product Hunt

Open-Source, Self-HostedEvent Analytics

SensorFlow is an open-source, self-hosted event analytics platform that ingests product events via Sensors Data SDKs, stores them in ClickHouse, and visualizes them in Apache Superset.
Unified event collection, validation, storage, SQL modeling and BI — data stays on your server

⚡
Goingestion
💰
SQLinspectable metrics
🔒
BIself-hosted dashboards
First month free
Sensors SDK
ClickHouse + Superset
Illustrative data · not customer metrics
Demo
DAU84,216↑ 18.4%
New6,328↑ 3.2%
Conv28%↑ 2.1%
7-day active users
MonTueWedThuFriSatSun
Traffic sources
Direct 30%
Search 25%
Social 20%
Ads 25%
D168%↑ 5.2%
D742%↑ 2.8%
D3024%↑ 1.5%
7-day retention
D1D2D3D4D5D6D7
Retention matrix
Visit45,820100%
Sign up12,45627.2%
Pay3,5427.7%
Conversion funnel
Homepage45,820
Product33,907
Sign up21,994
Purchase12,371
Churn reasons
Price 40%
Features 30%
Complex 20%
Others 10%
Built on mature open-source stack
Why SensorFlow

Self-hosted, inspectable event data

Start with a local demo, then verify ingestion, storage, and analysis

💰

Period pricing, no per-event charge

Licenses are priced by period with no per-event charge. Evaluate your own hosting, storage, and operations costs; see current plans for pricing.

See pricing and cost scope
⚡

Start with the local demo

Run the license-free local demo first, then configure licensed production SDK ingestion on your own infrastructure. Setup time depends on your environment.

Read deployment docs
🔒

Control where data resides

Store events and analytics on infrastructure you manage. You remain responsible for access control, backups, and compliance configuration.

Review security and operations
FAQ

Frequently asked questions

What is SensorFlow?

SensorFlow is an open-source, self-hosted event analytics platform. It ingests product events through Sensors Data SDKs into a Go collection service, stores them in ClickHouse, and visualizes them with Apache Superset dashboards — covering event collection, funnels, retention, and SQL analysis with data staying on your own servers.

Is SensorFlow open source?

Yes. SensorFlow is released under the Apache-2.0 license and developed in the open at github.com/data-analyze-bi/sensorflow. You can self-host the full stack with Docker.

How is SensorFlow different from PostHog?

SensorFlow is backend/SQL-first and ClickHouse-native: metrics are defined in inspectable SQL and dashboards run in Apache Superset. PostHog is a broader all-in-one product suite with session replay, feature flags, and experimentation built in.

How much does SensorFlow cost?

The deployment license starts at USD 349 per year with no per-event charge. The first month is free, and the first paid order is 50% off. You run the infrastructure yourself, so hosting and operations costs are separate.

Can SensorFlow replace Sensors Data?

SensorFlow is compatible with official Sensors Data SDKs, so existing tracking code can keep working while events flow into your own ClickHouse. It is an independent open-source project, not affiliated with Sensors Data, and the docs include a staged migration and rollback guide.

🎁 Limited Offer

First month free + 50% off

Get a deployment license with full product capabilities and technical support
First month free trial, annual plan from USD 349 (50% off)

Guides and use cases

Explore implementation guides, ClickHouse SQL examples, and open-source analytics comparisons.

Start with the event tracking guide to define events and identities. If you use Sensors Data SDKs, follow the SDK-to-ClickHouse migration checklist. For tool selection, compare SensorFlow, PostHog, and Matomo or review the broader event analytics platform comparison. Validate product scope and self-hosting responsibilities against the version you plan to use.

Engineering / 技术实践

Guides and comparisons