Hacker News new | ask | show | jobs
by benjreinhart 675 days ago
We collect a very small amount of analytics (with zero PII attached) which gives us an idea of what people use or don't use. That helps us know where best to spend our time.

That said, we hear you. I just added support for disabling all analytics with an environment variable `SRCBOOK_DISABLE_ANALYTICS=true`. See https://github.com/srcbookdev/srcbook/pull/191.

1 comments

I appreciate that! A decent compromise I've found that would still result in most users consenting to analytics is to have it disabled initially, but on app startup a screen or modal displays the rationale for collecting data alongside a checkbox to opt-in and save their preference. And they could still go to the settings page to toggle it later, as it works now.

If it's a hobby project or backed by a small team, even I would opt-in to help the devs out after some trust in the project is established.

We're still in the very early stages of rolling this out (alpha), so I'm not going to overthink it right now given we have a solution to disabling it. But I think your proposal might be a good idea once we come out of alpha, so I'll put that in our roadmap.

Very much appreciate the feedback