Create stellar apps that users love.
Real-time analytics with error reporting for desktop apps.
As simple as including a module or pinging the API.
import Nucleus from "nucleus-analytics"
Nucleus.init("tracking-id")
Nucleus.track("ButtonClicked", {
action: "Settings"
})
Focus on what matters
Analytics should not be painful
Our product revolves around 3 values:
Features
Bug reporting
Detect bugs as they happen to improve your app accordingly.
User explorer
Identify users and follow their actions through your app.
Real-time view
See who is actively using your app right now and how.
Track events (with data)
Track actions in your app with events and remark improbable behaviors.
Offline support
Data will be stored offline and synced as soon as online.
Designed for desktop
Use one of the SDKs to start tracking your app.
FAQ
Of course, cancel anytime yourself from your dashboard if you are not satisfied. If you cancel before your trial ends you won't be billed.
Communications between your app and Nucleus are done with SSL. You can ask us anytime that all your data be erased from our servers. We run off-site backups of your data every day.
We list all the data collected on this page. We only collect the necessary data and only use it to provide you with analytics.
Yes, all your data can be exported via the API or downloaded as CSV from the dashboard.
Yes. Using the modules, events and bugs data are cached on the client while waiting for an internet connection. As soon as the client connects, data is synced.
“ The insights we get from Nucleus are super helpful to direct our roadmap and build things our clients actually care about. ”