blood-pressure-monitor-fl
blood-pressure-monitor-fl copied to clipboard
Automatic/easy issue reporting
What you want:
Errors occurring in production should be available for further inspection. This must be data friendly (no leaked measurements, identifying information) and configurable by the user. Issues should be created on GitHub and should contain basic environment information (app version, android version). Error reporting must be implemented in a way that ensures no data is send when the user didn't allow it.
The scope of issue reporting could be expanded to track assertion errors and allow for manual issue reporting. Tracking how users use the app is not out of scope as it is ineffective with the current user base size and would not adhere to this apps data protection principles.
Why you want it:
Not all users know about the source repository or are willing to create a GitHub accounts just to report issues. Making issue reporting easy increases code quality and reduces the time until a bug is caught.
Problems
- [ ] Legal data protection information
- [ ] Integration with F-Droid principles
- [ ] Updating Google Play privacy policy
- [ ] Ensure network connections open up no new attack vector on the app
Continuation of #150