THanks for your kind words. There will always be people who wants to use cloud instead of self-hosting (me included if possible).
So I hope this will be feasible. Worst case scenario is to keep some features exclusive for the cloud solution, but fingers crossed I get a good mix of cloud users and self-hosters.
Features:
- Create funnels, linear, bar, histogram, map, pie, area charts based on your events (similar to mixpanel reports)
- List of all events (filter by any data point you send)
- List of all your users (go into a specific users to see what they did)
- Retention (if you use this you need to provide a user id)
- Realtime dashboard
@openplatypus have some good point but I want to clarify what I mean by "privacy first"
User information - By default we do not store or log any user related information. All information that is stored in our DB is general information. We see this as a important privacy for your visitors.
Data - Your data will never be sold or given to a third party. You'll be able to export, import and delete all data related to your projects.
Cookie - We do not use any cookies or localStorage to keep track of your users
--
Their are some big downsides with privacy first since you wont be able to track users over several days (get retention and what not). So I have decided to give my customers the option to do what they want.
If this is an important metric to them they can decide to pass a profileId to the SDK. Then we'll use this ID and will be able to track that users over several days. This is an opt-in feature and thats also why I say "Privacy first".