Currently, if a user encounters a bug or unexpected behavior in the application, the path towards reporting it is:
Figure out that Dangerzone has an issue tracker on GitHub (we don't mention that anywhere in our app).
Create a GitHub account, if they don't have already (non-technical users won't).
Navigate the GitHub UI and open an issue.
The end result is that we disincentivize non-technical users from bug reporting, and we only allow doing so publicly. We could significantly improve the current situation by having a dialog, either as a menu item ("Report a bug") or when an error occurs, that gives users the following options: a) report the issue anonymously via email to and, b) report the issue publicly via our issue tracker.
To that end, we (FPF) would need to create an email address for Dangerzone bug reporting.
Currently, if a user encounters a bug or unexpected behavior in the application, the path towards reporting it is:
The end result is that we disincentivize non-technical users from bug reporting, and we only allow doing so publicly. We could significantly improve the current situation by having a dialog, either as a menu item ("Report a bug") or when an error occurs, that gives users the following options: a) report the issue anonymously via email to and, b) report the issue publicly via our issue tracker.
To that end, we (FPF) would need to create an email address for Dangerzone bug reporting.
Addendum
Other projects handle bug reporting differently: