You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be very useful for us to have anonymized usage analytics so we could see what features are being used and if there is anywhere users tend to get stuck.
If we add this, it needs to:
be easy to turn off
obvious that it's on or off
never capture any sensitive user data
be easy to audit (by reading the code)
We also want users to be able to just pip install rerun and start using it. We need to look into if there is some way to set this up that doesn't add unnecessary friction, while also not being surprising to users. I would for instance be very surprised if a package I installed started sending analytics to a server. If I on the other hand use an application, that would be much less surprising.
We also need to refactor the code a bit - currently we append meta-data in app.rs using default_append_props_mut, which hides from users what data we are actually collecting. All events and all fields should be easily viewable in one file, e.g. crates/re_analytics/src/events.rs
It would be very useful for us to have anonymized usage analytics so we could see what features are being used and if there is anywhere users tend to get stuck.
If we add this, it needs to:
We also want users to be able to just
pip install rerun
and start using it. We need to look into if there is some way to set this up that doesn't add unnecessary friction, while also not being surprising to users. I would for instance be very surprised if a package I installed started sending analytics to a server. If I on the other hand use an application, that would be much less surprising.A plan for how to do analytics was started here.
The text was updated successfully, but these errors were encountered: