reown-com / reown-swift

Apache License 2.0
30 stars 10 forks source link

No option to disable analytics collection #46

Closed gemcoder21 closed 2 weeks ago

gemcoder21 commented 3 weeks ago

Describe the bug WalletKit does not seem to have any way to disable no consented analytics collection.

SDK Version

To Reproduce

Open the app with WalletConnect enabled via WalletKit.configure and it will be sending analytic events to the https://pulse.walletconnect.com/batch

Expected behavior

Analytics should not enabled by default and should have ability to enable/disable.

Screenshots

Screenshot 2024-10-30 at 12 18 13 AM
simonmcl commented 3 weeks ago

I would like to turn this off also. We only intend on tracking crash reports and don't want any analytics in our app. This may also cause issues with the privacy disclosure on the app store, with devs unknowingly filling it out incorrectly

simonmcl commented 3 weeks ago

Seems you can disable it via:

Events.instance.setTelemetryEnabled(false)
llbartekll commented 2 weeks ago

@simonmcl exactly Events.instance.setTelemetryEnabled(false) will disable sending any events