0

I have an app in production built with react native for android. There are no 3rd party plugins for tracking, logging in, or any of those sorts.

Recently DuckDuckGo app had a tool to implement others apps blocking trackers using VPN redirection.

And it comes to my attention that it is blocking now Facebook. I am not very comfortable with that and I can not find any info whatsoever on this.

Does anybody have some insight into this?

enter image description here

ikiK
  • 6,328
  • 4
  • 20
  • 40

1 Answers1

2

One option that you can do is to download Flipper, debug your app's network traffic with it, and see if you find any requests that are going to Facebook's servers. DuckDuckGo is probably doing the same: it monitors outgoing requests and alerts you if any requests happen to the popular data collectors, like Facebook or Google. Without you inspecting the traffic yourself, it's pretty hard to guess the culprit.

f4z3k4s
  • 966
  • 7
  • 13
  • Thanks, ill try it. I'm having trouble making it work... – ikiK Feb 23 '22 at 09:34
  • You'll also need the [network plugin](https://fbflipper.com/docs/setup/plugins/network/). – f4z3k4s Feb 23 '22 at 11:01
  • I can not add it because i can not select an application, is this even work with expo? I don't have much time now to investigate. – ikiK Feb 23 '22 at 11:28
  • As of Expo 43 (react-native 0.63), Flipper should work. – f4z3k4s Feb 23 '22 at 11:46
  • Thanks, ill gave it another go later today. – ikiK Feb 23 '22 at 12:11
  • No worries, good luck. – f4z3k4s Feb 23 '22 at 12:11
  • I have expo 42, and I'm afraid of upgrading the whole project on Mac, I managed to get devices in Flipper but react is missing from devices so it's not working..., but my question was loose so I will accept a loose answer. And it was only one. Hope to get some other opision tho in future... – ikiK Feb 23 '22 at 21:48
  • You can use [react-native-debugger](https://github.com/jhen0409/react-native-debugger) instead of Flipper for network inspection as well. – f4z3k4s Feb 24 '22 at 08:54
  • Thanks, il check it out. There i also an issue with this method, i can only test emaultors and expo go with this, not an actual apk buid. When testing on expo it is possible for example not to have tracker active, but inserted on apk build itself. Just a possibility that I need to take into account. – ikiK Feb 24 '22 at 11:16
  • You should be able to debug on actual devices not just emulators with both method as well. – f4z3k4s Feb 24 '22 at 14:00
  • Oh, good to know, thanks – ikiK Feb 24 '22 at 14:50