Closed linsui closed 1 year ago
We're going to fix it properly because I was told that fdroid builds were just opt in instead of opt out for sentry, not having some complicated setup to remove Sentry, depriving us of vital crash and performance information.
No ETA as it'll hopefully land with the next release.
@androidacy-user Do note that opt-out
means the app will be flagged as Tracking
( https://f-droid.org/ro/docs/Anti-Features/#Tracking ) too.
@androidacy-user Do note that
opt-out
means the app will be flagged asTracking
( https://f-droid.org/ro/docs/Anti-Features/#Tracking ) too.
I really resent that people view sentry as tracking because that is neither it's purpose nor what it does but we can live with that.
Examples of where it would not be applied - any of the above, if the functionality is opt-in (i.e. you are asked before it happens) and disabled by default. Enabling it should then also require informed consent, i.e. requiring a privacy policy similar to GDPR, and avoid collecting personal data (PII) as far as possible.
If I'm understanding that paragraph correctly, we already have it opt in on fdroid builds and a setup dialogue on first start allowing users to opt in, so it wouldn't apply
Your post above said something else:
fdroid builds were just opt in instead of opt out for sentry, not having some complicated setup to remove Sentry, depriving us of vital crash and performance information
I read it as "fdroid needs to be opt-out too"
Now, if the user is asked at start to choose, then yes, it would not apply,
Your post above said something else:
fdroid builds were just opt in instead of opt out for sentry, not having some complicated setup to remove Sentry, depriving us of vital crash and performance information
I read it as "fdroid needs to be opt-out too"
Now, if the user is asked at start to choose, then yes, it would not apply,
My apologies, it's meant as fdroid users are asked to opt in
Please note that even if the sentry is disabled, it may connect to the server on start. We saw this behavior on another app.
Please note that even if the sentry is disabled, it may connect to the server on start. We saw this behavior on another app.
If they don't set auto init to false then that's expected behavior.
The sentry library shouldn't even be in the apk when the sentryless source is used.
The sentry library shouldn't even be in the apk when the sentryless source is used.
We're reworking it because I was misinformed about how sentry was handled in the fdroid builds. I'm reworking it so it's opt in like I was told it was, not completely removed.
Nonetheless it's already fixed in master, it's going to be released with the next release
Fix https://github.com/Fox2Code/FoxMagiskModuleManager/issues/260
The dsn must be set else the app crashes.