Android Mobile App and DuckDuckGo App Tracker

Does anyone else use the DuckDuckGo App Tracker?

It tells me that something called Functional Software is collecting a lot of information about my phone.
Can anyone tell me what this is and why?

I’m not paranoid, just interested, especially as DuckDuckGo is blocking those requests but the HA app appears to still be working perfectly.

Functional Software owns Sentry which we use for crash reporting.

Sorry to revive such an old thread, but seemed rather fitting asking it here.

Shouldn’t the “tracking” attempts only be made if the app crashes? I just activated the the duckduckgo feature and got 92 attempts to connect to the tracker, but as far as I can see, the app did not crash. Looked at the logs as well and there was nothing in there either.

Also, is there an overview which data exactly is being collected?

Thanks!

You should read up on Sentry to familiarize yourself with the data they collect. Its all about crash logs and not a crash in particular but errors.

we also skip the following errors: https://github.com/home-assistant/android/blob/f9ceeb0d651074675ef833f23040af8e0a53aca9/app/src/full/java/io/homeassistant/companion/android/CrashHandling.kt#L55-L63

You can also turn off crash reporting if you don’t like it but be prepared to get us the logs if you open an issue.

1 Like

Thanks for the answer!

Does that data include any personally identifiable information (PII)?

Data collected by Sentry does not, by default, include any PII. However, you can augment the data sent to Sentry with additional context and metadata, including user names, email addresses, or by attaching files such as logs or crash reports.

So I guess that means home assistant does not collect PII, right?

PS: I was just curious since I couldn’t find the information I was looking for, that’s why I asked. It wasn’t an accusation, but I think it is reasonable to ask about the details included in the crash report.