Open samfundev opened 3 years ago
As far as I know NewPipe also uses ACRA but they don't send data from with-in the app to the backend but use email instead.
hi default asking before send it,s better for me user have choice
Personally I prefer the way other apps handle it - not having a way to send data without a middle-step (sending an e-mail is a good example) and having it set to turned off by default. Mentioning the specifics of what information is sent, why and giving the user the option to not send all of his/her information would be a good thing, as well as being mindful of GDPR - any info, whether sent willingly, has to be deleted upon the user's request, so you need to offer some form of contact for users that sent you data through ACRA.
Thanks for feedback everyone, let me try to address some of it:
@Perflyst As far as I know NewPipe also uses ACRA but they don't send data from with-in the app to the backend but use email instead.
I do know that NewPipe uses email but there's two reasons I don't think email is a great choice for this:
@Disqu3-mirOir-qt hi default asking before send it,s better for me user have choice
The default choice would be asking the user before sending the report. Like I said in the report, the user would be asked how Twire would handle these things.
@roshavagarga Personally I prefer the way other apps handle it - not having a way to send data without a middle-step (sending an e-mail is a good example) and having it set to turned off by default.
Sorry, I'm not sure if I'm understanding what you're saying here. But Twire would have "a way to send data with a middle-step", which would be Twire asking you if you want to send the report when you have the "Ask before sending reports" option selected. I'm not sure what you mean by "having it set to turned off by default". Are you saying the default option should be "Never send reports" when Twire asks for the first time what you want to do with reports?
as well as being mindful of GDPR - any info, whether sent willingly, has to be deleted upon the user's request, so you need to offer some form of contact for users that sent you data through ACRA.
I know very little about GDPR but I did read this issue about it on the ACRA repo. From what I can see, I don't think GDPR would go into effect here because I wouldn't be recording IPs, emails, etc.
@samfundev Basically:
@roshavagarga
UPDATE: I think I'll be using Sentry with a GlitchTip backend.
I'd like to add Sentry to Twire with an GlitchTip backend. It would make it much easier for users to report issues with Twire. Which can be used to fix previously unreported issues or give more detail to issues that have been reported on GitHub. I could also see adding a button in Twire that allows users to report problems inside the app using Sentry.
The information that I think should be reported is:
The first time a report happens, users would be asked if Twire should:
Feel free to let me know what you think about this being implemented into Twire. I want to make sure Twire is respecting people's privacy.