I'd like to get started on using automatic bug reporting based on uploading uncaught exception stacktraces, e.g. with sentry.io and the raven
Java client. I will definitely let the users allow or deny the use of the services (once or at every start depending on whether a "don't ask me again" option is chosen). Do I have to include some explicit permissions and disclaimers into the approval message? I'd formulate it so that it includes the fact that it's very helpful to the software and that I try my best to exclude personal information which might fail due to a programming error for which I'm not accountable.
Apparently sentry.io doesn't bother linking information about that on their privacy site which only covers the relation between the user of their service (me) and them, but not the users of the software using their service ("my" users). I'm not sure if they're aware of that problem.
The software is licensed under GPLv3.