Open maxauvy opened 4 weeks ago
Hi @maxauvy! Nice to see you there :) Do you have any, more accurate, detection pattern in mind? Note that in its current implementation, εxodus detection cannot exclude pattern.
Matching on com.google.firebase.analytics.FirebaseAnalytics
is probably more accurate.
That's what I had in mind, yet I didn't check against any app I know is using Firebase Analytics to confirm it's working as intended.
We could also kindly ask Google to change its packages naming convention, or to be transparent about them adding/changing things in Firebase and the associated or potential side-effects :troll:
I ran 4 manual tests, looking for com.google.firebase.analytics.FirebaseAnalytics
as a detection pattern as suggested by @U039b.
So I guess it would be worth updating the tracker entry in the exodus database. I'll let you confirm it's okay with your own tests, probably more reliable than mine 😁
This wrongful detection of labeling apps with "analytics" for using "crashlytics" is causing some of us building FOSS apps a lot of grief, because a few trust whatever Exodus shows them over whatever our code has.
Hi there, long time no see! 😄
I've stumbled across an interesting case I wanted to share with you, when analyzing an Android app 🤔
Context
null
Result
com.google.firebase.analytics.
com.google.firebase.analytics.connector
, triggers the rule as it contains the detection patternDo you think something can be done about this? 🙏