Skip to content

COVID19 - Ministerio de Salud - 1.0.2

Warning

Aether static analyses of apps can reveal what trackers are embedded in an application. It can also reveal which permissions the application requires in order to correctly operate on your smartphone and what are operations the app could execute. A static analysis can not provide conclusive evidence whether app features listed in this report are actually used in practice.

Warning

The report lists trackers signatures found by static analysis in the APK. This is not a proof of activity of these trackers. The application could also contain tracker(s) we do not know yet.

APK details

  • Size: 50.48MB
  • MD5: cfb31207caa8de1d8ff7ca3c10603dde
  • SHA1: c0a561bd69b8d38bc0f9043dce0f1f556c3f4490
  • SHA256: 223bc7c7e10d74e2e580e379fdef9aa0279750cf05aa1de6e3b0fc14d5f59e6a
  • UAID: CF481088AB94AFC20B0BE876BFEB30908FEE8656
  • Package name: ar.gob.coronavirus
  • Main activity: host.exp.exponent.MainActivity
  • Application name: COVID19 - Ministerio de Salud
  • Version name: 1.0.2
  • Version code: 8

Application features overview

  • The application probably makes OS calls.

  • The application probably executes OS commands.

  • The application probably dynamically loads code.

  • The application probably loads JS-capable web views.

  • The application probably opens socket.

  • The application probably plays sound.

  • The application probably gets the advertising ID for tracking purposes.

  • The application probably gets all the contacts.

  • The application probably gets the IMEI of the phone.

  • The application probably gets the location based on GPS and/or Wi-Fi.

  • The application probably gets network interfaces addresses (IP and/or MAC).

  • The application probably gets the network connections information.

  • The application probably gets memory and CPU information.

  • The application probably reads the system settings.

  • The application probably gets different information regarding the telephony capabilities.

  • The application probably gets the Wi-Fi connection information.

  • The application probably records sound.

  • The application probably records media (audio and/or video)

  • The application probably scans the Wi-Fi network.

  • The application probably sends data over HTTP/S.

  • The application probably uses Bluetooth

  • The application probably opens the camera.

  • The application probably uses cryptography.

  • The application probably uses the phone sensors.

Certificate

Common Name: DN Servicios Digitales, Organizational Unit: DN servicios Digitales, Organization: Ministerio de Modernizacion, Locality: Buenos Aires, State/Province: Buenos Aires, Country: AR

Permissions

  • android.permission.WAKE_LOCK

  • android.permission.ACCESS_NETWORK_STATE

  • android.permission.ACCESS_FINE_LOCATION

  • android.permission.ACCESS_COARSE_LOCATION

  • com.google.android.c2dm.permission.RECEIVE

  • android.permission.INTERNET

  • android.permission.RECEIVE_BOOT_COMPLETED

  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

  • android.permission.SYSTEM_ALERT_WINDOW

  • android.permission.ACCESS_WIFI_STATE

  • android.permission.FOREGROUND_SERVICE

  • android.permission.STORAGE

  • android.permission.MODIFY_AUDIO_SETTINGS

  • host.exp.exponent.permission.C2D_MESSAGE

  • ar.gob.coronavirus.permission.C2D_MESSAGE

  • android.permission.REQUEST_INSTALL_PACKAGES

Trackers

  • Amplitude

  • Facebook Ads

  • Facebook Analytics

  • Facebook Login

  • Facebook Places

  • Facebook Share

  • Google Ads

  • Google Analytics

  • Google CrashLytics

  • Google Firebase Analytics

Detection rules

The application probably makes OS calls.

Entrypoints:

  • com.facebook.react.fabric.events.EventBeatManager.<clinit>()

  • com.facebook.react.ReactActivity.onActivityResult()

  • com.facebook.react.ReactActivity.onCreate()

  • com.facebook.react.modules.blob.BlobCollector.<clinit>()

  • com.facebook.react.ReactFragment.onDestroy()

  • com.facebook.imagepipeline.nativecode.NativeRoundingFilter.<clinit>()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.hookDecodeResource()

  • com.facebook.react.ReactActivity.onKeyLongPress()

  • com.facebook.jni.HybridData.<clinit>()

  • host.exp.exponent.p.j$d$a.run()

  • expo.modules.gl.cpp.EXGL.<clinit>()

  • com.facebook.imagepipeline.nativecode.NativeJpegTranscoder.transcode()

  • com.facebook.react.bridge.WritableNativeArray.<clinit>()

  • com.facebook.react.ReactFragment.onKeyUp()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.decodeFileDescriptor()

  • com.facebook.imagepipeline.nativecode.Bitmaps.<clinit>()

  • com.facebook.react.ReactActivity.onKeyUp()

  • com.facebook.react.fabric.FabricUIManager.<clinit>()

  • com.facebook.animated.gif.GifImage.create()

  • com.facebook.yoga.YogaNative.<clinit>()

  • com.facebook.react.ReactActivity.getReactInstanceManager()

  • com.facebook.jni.Countable.<clinit>()

  • com.facebook.react.bridge.JSCJavaScriptExecutor.<clinit>()

  • com.facebook.react.turbomodule.core.TurboModuleManager.<clinit>()

  • com.facebook.react.bridge.Inspector.<clinit>()

  • com.facebook.react.HeadlessJsTaskService.onStartCommand()

  • com.facebook.react.ReactActivity.onWindowFocusChanged()

  • com.facebook.react.ReactActivity.onNewIntent()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.hookDecodeByteArray()

  • com.facebook.jni.ThreadScopeSupport.<clinit>()

  • com.facebook.jni.CpuCapabilitiesJni.<clinit>()

  • com.facebook.imagepipeline.nativecode.WebpTranscoderImpl.transcodeWebpToPng()

  • com.facebook.react.bridge.CatalystInstanceImpl.<clinit>()

  • com.facebook.animated.webp.WebPImage.create()

  • com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder.<clinit>()

  • com.facebook.react.ReactFragment.onBackPressed()

  • com.facebook.react.bridge.CxxModuleWrapper.makeDso()

  • b.g.e.d.a()

  • com.facebook.hermes.reactexecutor.HermesExecutor.<clinit>()

  • com.facebook.react.turbomodule.core.TurboModuleManagerDelegate.<clinit>()

  • com.facebook.imagepipeline.nativecode.NativeBlurFilter.<clinit>()

  • com.facebook.react.jscexecutor.JSCExecutor.<clinit>()

  • com.facebook.react.fabric.events.EventEmitterWrapper.<clinit>()

  • com.facebook.react.ReactActivity.onBackPressed()

  • com.facebook.react.fabric.Binding.<clinit>()

  • com.facebook.animated.webp.WebPImage.decode()

  • com.facebook.react.bridge.WritableNativeMap.<clinit>()

  • com.facebook.react.ReactFragment.onPause()

  • com.facebook.react.bridge.CxxModuleWrapperBase.<clinit>()

  • com.facebook.react.fabric.ComponentFactoryDelegate.<clinit>()

  • com.facebook.react.bridge.ReadableNativeArray.<clinit>()

  • com.facebook.soloader.ApplicationSoSource.loadLibrary()

  • com.facebook.react.ReactFragment.onCreateView()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.hookDecodeStream()

  • com.facebook.react.ReactFragment.onActivityResult()

  • com.facebook.react.bridge.NativeMap.<clinit>()

  • com.facebook.imagepipeline.memory.NativeMemoryChunk.<clinit>()

  • com.facebook.imagepipeline.nativecode.NativeJpegTranscoder.<clinit>()

  • com.facebook.react.fabric.StateWrapperImpl.<clinit>()

  • com.facebook.imagepipeline.nativecode.WebpTranscoderImpl.transcodeWebpToJpeg()

  • com.facebook.react.ReactActivity.loadApp()

  • com.facebook.react.ReactActivity.onDestroy()

  • com.facebook.react.bridge.ReadableNativeMap.<clinit>()

  • com.facebook.react.bridge.ProxyJavaScriptExecutor.<clinit>()

  • com.facebook.react.ReactActivity.onPause()

  • com.facebook.hermes.instrumentation.HermesSamplingProfiler.<clinit>()

  • com.facebook.soloader.NativeLibrary.ensureLoaded()

  • com.facebook.react.turbomodule.core.JSCallInvokerHolderImpl.<clinit>()

  • com.facebook.react.bridge.NativeArray.<clinit>()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.decodeFile()

  • com.facebook.react.modules.blob.BlobProvider.openFile()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.hookDecodeFile()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.decodeByteArray()

  • com.facebook.react.ReactFragment.onResume()

  • com.facebook.react.ReactActivity.onResume()

  • com.facebook.animated.gif.GifImage.decode()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.hookDecodeFileDescriptor()

  • com.facebook.react.bridge.NativeDeltaClient.<clinit>()

  • com.facebook.react.HeadlessJsTaskService.onDestroy()

  • com.facebook.webpsupport.WebpBitmapFactoryImpl.decodeStream()

Calls:

  • android.system.OsConstants.S_ISREG(I)

  • android.system.Os.stat(String)

  • android.system.Os.readlink(String)

  • android.system.Os.posix_fallocate(FileDescriptor,J,J)

The application probably executes OS commands.

Entrypoints:

  • com.facebook.react.devsupport.DevSupportManagerImpl$18.create()

  • com.facebook.react.devsupport.DevServerHelper$3.doInBackground()

  • com.facebook.react.devsupport.DevServerHelper.openStackFrameCall()

  • com.facebook.react.devsupport.DevServerHelper$5.doInBackground()

  • com.facebook.react.devsupport.DevSupportManagerImpl.getJSBundleURLForRemoteDebugging()

  • com.facebook.react.packagerconnection.JSPackagerClient.<init>()

  • com.facebook.react.devsupport.DevSupportManagerImpl$14.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl$7.onOptionSelected()

  • com.facebook.react.devsupport.DevSupportManagerImpl.downloadBundleResourceFromUrlSync()

  • com.facebook.react.modules.systeminfo.AndroidInfoHelpers.getServerHost()

  • com.facebook.react.devsupport.DevServerHelper$10$1.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onInternalSettingsChanged()

  • com.facebook.react.devsupport.DevServerHelper.symbolicateStackTrace()

  • com.facebook.react.devsupport.DevSupportManagerImpl$22.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onReactInstanceDestroyed()

  • com.facebook.react.devsupport.DevSupportManagerImpl$23.run()

  • com.facebook.react.devsupport.DevServerHelper$1.doInBackground()

  • com.facebook.react.devsupport.DevSupportManagerImpl$26.onServerContentChanged()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onNewReactContextCreated()

  • com.facebook.react.devsupport.DevSupportManagerImpl.<init>()

  • com.facebook.react.devsupport.DevSupportManagerImpl$21.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl$3.onReceive()

  • com.facebook.react.devsupport.DevServerHelper$10.onResponse()

  • com.facebook.react.devsupport.DevSupportManagerImpl.isPackagerRunning()

  • com.facebook.react.devsupport.DevSupportManagerImpl$13.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl$6.onOptionSelected()

  • com.facebook.react.devsupport.DevSupportManagerImpl.getSourceMapUrl()

Calls:

  • java.lang.Runtime.exec([Ljava/lang/String;)
The application probably dynamically loads code.

Entrypoints:

  • com.google.android.gms.internal.ads.un1.run()

Calls:

  • dalvik.system.DexClassLoader.loadClass(String)
The application probably loads JS-capable web views.

Entrypoints:

  • com.facebook.ads.internal.adapters.m$1.run()

  • com.facebook.internal.WebDialog.onCreate()

  • com.google.android.gms.internal.ads.fw.b()

  • com.google.android.gms.internal.ads.c9.run()

  • com.facebook.ads.internal.adapters.c.a$a.a()

  • com.facebook.ads.internal.view.s$6$1.run()

  • com.facebook.ads.internal.adapters.c.a$a.b()

  • com.facebook.ads.internal.view.n.a()

  • com.google.android.gms.internal.ads.fw.onDetachedFromWindow()

  • com.facebook.ads.internal.view.component.a.h.g()

  • versioned.host.exp.exponent.modules.api.components.webview.RNCWebViewManager.receiveCommand()

  • com.facebook.ads.internal.view.h.onDestroy()

  • com.facebook.ads.internal.view.s.onDestroy()

  • com.google.android.gms.internal.ads.nx.call()

  • com.facebook.ads.internal.view.n.onConfigurationChanged()

  • versioned.host.exp.exponent.modules.api.components.webview.RNCWebViewManager.setJavaScriptEnabled()

  • com.facebook.appevents.AppEventsLogger.augmentWebView()

  • com.facebook.ads.internal.view.b.a()

  • com.facebook.ads.internal.view.m.a()

  • com.google.android.gms.internal.ads.fw.onAttachedToWindow()

  • com.google.android.gms.internal.ads.fw.c()

  • com.google.android.gms.internal.ads.c8.destroy()

  • com.google.android.gms.internal.ads.e8.run()

  • com.facebook.internal.WebDialog$UploadStagingResourcesTask.onPostExecute()

  • versioned.host.exp.exponent.modules.api.components.webview.RNCWebViewManager$RNCWebViewClient.onPageFinished()

  • com.google.android.gms.internal.ads.fw.A()

  • com.google.android.gms.internal.ads.fw.onMeasure()

  • com.google.android.gms.internal.ads.fw.k()

  • com.google.android.gms.internal.ads.fw.g()

  • com.facebook.ads.internal.adapters.e.onDestroy()

  • com.facebook.ads.internal.view.l.onConfigurationChanged()

  • versioned.host.exp.exponent.modules.api.components.webview.RNCWebViewManager.setMessagingEnabled()

  • com.facebook.ads.internal.b.b.a()

  • com.facebook.internal.FacebookWebFallbackDialog.cancel()

  • com.facebook.ads.internal.view.r.a()

  • com.facebook.ads.AudienceNetworkActivity.onCreate()

  • com.facebook.ads.internal.view.s$3.a()

  • com.google.android.gms.internal.ads.rx.a()

  • com.google.android.gms.internal.ads.fw.a()

  • com.facebook.ads.internal.view.s$4.a()

  • versioned.host.exp.exponent.modules.api.components.webview.RNCWebViewManager.setSource()

  • com.facebook.ads.internal.view.b.f$b.onProgressChanged()

  • com.facebook.ads.internal.view.g.c$1$1.run()

  • com.facebook.ads.internal.view.b.onDestroy()

  • com.facebook.ads.internal.view.component.a.h$3.a()

  • com.google.android.gms.internal.ads.rx.addJavascriptInterface()

  • com.facebook.ads.internal.view.f.b$1.a()

  • com.facebook.ads.internal.view.l.a()

  • com.google.android.gms.internal.ads.aw.call()

  • com.google.android.gms.internal.ads.ox.a()

Calls:

  • android.webkit.WebView.loadUrl(String,Map)

  • android.webkit.WebView.addJavascriptInterface(Object,String)

  • android.webkit.WebSettings.setJavaScriptEnabled(Z)

  • android.webkit.WebView.loadUrl(String)

The application probably opens socket.

Entrypoints:

  • com.facebook.ads.internal.v.b.f$e.run()

Calls:

  • java.net.ServerSocket.accept()
The application probably plays sound.

Entrypoints:

  • androidx.appcompat.app.h$o.dispatchKeyEvent()

  • androidx.appcompat.app.h$k.dispatchKeyEvent()

  • com.facebook.react.modules.sound.SoundManagerModule.playTouchSound()

  • com.facebook.react.uimanager.UIManagerModule.playTouchSound()

Calls:

  • android.media.AudioManager.playSoundEffect(I)
The application probably gets the advertising ID for tracking purposes.

Entrypoints:

  • com.google.android.gms.measurement.internal.q8.call()

  • com.google.android.gms.measurement.internal.r4.run()

  • com.google.android.gms.measurement.internal.s4.run()

  • com.google.android.gms.measurement.internal.z4.run()

  • com.google.android.gms.measurement.internal.w4.run()

  • com.google.android.gms.measurement.internal.j5.run()

  • com.google.android.gms.analytics.e.a()

  • com.facebook.ads.internal.n.d$2.a()

  • com.google.android.gms.measurement.internal.c5.run()

  • com.google.android.gms.measurement.internal.t4.run()

  • com.google.android.gms.measurement.internal.AppMeasurementDynamiteService.getDeepLink()

  • com.google.android.gms.measurement.internal.h5.run()

  • com.google.android.gms.measurement.internal.d5.run()

  • com.google.android.gms.measurement.internal.u4.run()

  • com.google.android.gms.internal.ads.pk.run()

  • com.google.android.gms.measurement.internal.b5.run()

  • com.facebook.ads.BidderTokenProvider.getBidderToken()

  • com.facebook.ads.internal.u.c$1.run()

Calls:

  • com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(Context)
The application probably gets all the contacts.

Entrypoints:

  • expo.modules.contacts.ContactsModule.presentFormAsync()

  • d.i.a.f.a()

  • com.facebook.imagepipeline.producers.LocalContentUriFetchProducer.getEncodedImage()

Calls:

  • android.provider.ContactsContract$Contacts.lookupContact(ContentResolver,Uri)

  • android.provider.ContactsContract$Contacts.getLookupUri(J,String)

  • android.provider.ContactsContract$Contacts.openContactPhotoInputStream(ContentResolver,Uri)

  • android.provider.ContactsContract$Contacts.openContactPhotoInputStream(ContentResolver,Uri,Z)

The application probably gets the IMEI of the phone.

Entrypoints:

  • expo.modules.analytics.segment.SegmentModule.initializeAndroid()

Calls:

  • android.telephony.TelephonyManager.getDeviceId()
The application probably gets the location based on GPS and/or Wi-Fi.

Entrypoints:

  • com.amplitude.api.AmplitudeClient.logEventSync()

  • h.b.a.k.e.c.a()

  • com.amplitude.api.AmplitudeClient$8.run()

  • androidx.appcompat.app.h$n.c()

  • com.amplitude.api.AmplitudeClient$5.run()

  • com.amplitude.api.AmplitudeClient$7.run()

  • com.amplitude.api.AmplitudeClient$1.run()

  • com.facebook.places.internal.LocationScannerImpl.getLocation()

Calls:

  • android.location.LocationManager.requestLocationUpdates(String,J,F,LocationListener,Looper)

  • android.location.LocationManager.requestLocationUpdates(J,F,Criteria,LocationListener,Looper)

  • android.location.LocationManager.getLastKnownLocation(String)

  • android.location.LocationManager.requestSingleUpdate(Criteria,LocationListener,Looper)

The application probably gets network interfaces addresses (IP and/or MAC).

Entrypoints:

  • expo.modules.network.NetworkModule.getMacAddressAsync()

  • okhttp3.internal.http2.Http2Connection$Builder.socket()

Calls:

  • java.net.NetworkInterface.getNetworkInterfaces()

  • java.net.NetworkInterface.getHardwareAddress()

  • java.net.Socket.getRemoteSocketAddress()

The application probably gets the network connections information.

Entrypoints:

  • d.d.a.o.e$a.onReceive()

  • d.i.a.i$c.onReceive()

  • com.facebook.ads.InstreamVideoAdView.destroy()

  • com.google.android.gms.measurement.internal.t4.run()

  • d.f.b.d.f.l.z.b()

  • com.facebook.ads.AudienceNetworkActivity$d.a()

  • com.facebook.ads.internal.b.f.a()

  • com.google.android.gms.measurement.internal.r3.onReceive()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLosing()

  • d.f.b.d.f.l.f1.onReceive()

  • com.facebook.ads.AudienceNetworkActivity$a.a()

  • com.crashlytics.android.e.l.w()

  • com.facebook.ads.internal.view.i.d.a$1.start()

  • host.exp.exponent.c$d.onError()

  • d.f.b.d.f.l.b0.run()

  • com.google.android.gms.measurement.internal.y4.call()

  • d.f.b.d.f.l.h.run()

  • d.h.a.q$f.handleMessage()

  • d.i.a.i$a.handleMessage()

  • host.exp.exponent.c$e.onError()

  • com.facebook.ads.AdChoicesView$1.onTouch()

  • com.facebook.ads.AdOptionsView$1.onClick()

  • com.google.android.gms.measurement.internal.e5.call()

  • com.facebook.ads.AudienceNetworkActivity.onCreate()

  • com.facebook.ads.AdView.loadAdFromBid()

  • d.f.b.d.f.l.c0.a()

  • host.exp.exponent.c$a.run()

  • com.google.android.gms.measurement.internal.c5.run()

  • host.exp.exponent.experience.b.onNewIntent()

  • com.google.android.gms.measurement.internal.AppMeasurementDynamiteService.getDeepLink()

  • com.google.android.gms.measurement.internal.b5.run()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver$ConnectivityBroadcastReceiver.onReceive()

  • com.facebook.ads.RewardedVideoAd.<init>()

  • com.google.android.gms.measurement.internal.a5.call()

  • host.exp.exponent.LauncherActivity.onCreate()

  • com.google.android.gms.measurement.internal.z4.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onCapabilitiesChanged()

  • host.exp.exponent.c$d.onCompleted()

  • com.facebook.ads.internal.view.i.d.a$1.isPlaying()

  • d.f.b.d.f.l.a0.b()

  • com.facebook.ads.NativeBannerAdView.render()

  • com.google.android.gms.measurement.internal.j5.run()

  • com.google.android.gms.measurement.internal.r8.a()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLinkPropertiesChanged()

  • com.google.android.gms.measurement.internal.g5.call()

  • host.exp.exponent.o.a.a()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onUnavailable()

  • host.exp.exponent.p.j.reloadVisibleExperience()

  • com.google.android.gms.measurement.internal.w4.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetInfoModule.getCurrentState()

  • com.google.android.gms.measurement.internal.x4.call()

  • d.h.a.q$c.run()

  • com.facebook.ads.internal.b.b.a()

  • com.google.android.gms.internal.ads.wg.call()

  • com.google.android.gms.measurement.internal.v4.call()

  • d.f.b.d.f.l.f.run()

  • host.exp.exponent.experience.b.onCreate()

  • com.facebook.ads.internal.s.b$1.run()

  • host.exp.exponent.experience.ExperienceActivity$b$b.run()

  • com.facebook.ads.NativeAdBase.loadAd()

  • expo.modules.ads.facebook.BannerViewManager.setPlacementId()

  • com.facebook.ads.InstreamVideoAdView.<init>()

  • com.google.android.gms.internal.ads.x11.call()

  • com.google.android.gms.measurement.internal.u3.run()

  • com.facebook.ads.NativeAdScrollView$a.instantiateItem()

  • com.facebook.ads.RewardedVideoAd.loadAdFromBid()

  • com.facebook.ads.InstreamVideoAdView.loadAdFromBid()

  • d.f.b.d.f.l.t.run()

  • host.exp.exponent.c$b.onError()

  • com.google.android.gms.measurement.internal.h5.run()

  • host.exp.exponent.c$c.onCompleted()

  • com.crashlytics.android.e.k$i0.run()

  • com.google.android.gms.measurement.internal.z7.run()

  • expo.modules.analytics.segment.SegmentModule.initializeAndroid()

  • com.facebook.ads.AdIconView.<init>()

  • com.google.android.gms.measurement.internal.d5.run()

  • com.facebook.ads.internal.b.g.a()

  • com.google.android.gms.measurement.internal.r4.run()

  • com.facebook.ads.internal.b.d.a()

  • com.google.android.gms.measurement.internal.o8.a()

  • host.exp.exponent.LauncherActivity.onNewIntent()

  • host.exp.exponent.g$b.a()

  • com.google.android.gms.measurement.internal.s4.run()

  • com.google.firebase.iid.b0.run()

  • com.facebook.ads.RewardedVideoAd.loadAd()

  • expo.modules.ads.facebook.InterstitialAdManager.showAd()

  • host.exp.exponent.experience.ExperienceActivity$b.a()

  • com.facebook.ads.internal.view.i.d.a.onPlayerStateChanged()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.register()

  • com.facebook.ads.internal.ipc.AdsMessengerService.onCreate()

  • host.exp.exponent.c$e.onBundleLoaded()

  • com.facebook.ads.InstreamVideoAdView.loadAd()

  • com.facebook.ads.BidderTokenProvider.getBidderToken()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onAvailable()

  • com.google.android.gms.measurement.internal.l8.b()

  • host.exp.exponent.p.j$e$b.run()

  • com.google.android.gms.measurement.internal.p8.run()

  • expo.modules.av.player.SimpleExoPlayerData.load()

  • host.exp.exponent.c$b.onCompleted()

  • com.google.android.gms.measurement.internal.u4.run()

  • com.facebook.ads.internal.view.i.d.a.onWindowFocusChanged()

  • d.d.a.o.e.k()

  • expo.modules.network.NetworkModule.getNetworkStateAsync()

  • expo.modules.ads.facebook.BannerViewManager.setSize()

  • com.facebook.ads.internal.n.d$2.a()

  • com.google.firebase.iid.f0.onReceive()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLost()

  • com.facebook.ads.NativeAdView.render()

  • com.facebook.ads.internal.view.i.d.a$1.getBufferPercentage()

  • d.f.b.d.f.l.i.run()

  • com.facebook.ads.internal.n.a$1.a()

  • com.facebook.ads.internal.a$b.run()

  • host.exp.exponent.q.f$d.intercept()

  • expo.modules.ads.facebook.NativeAdManager$1.run()

  • host.exp.exponent.p.j$e.a()

  • com.facebook.ads.internal.ipc.AdsMessengerService$a.handleMessage()

  • host.exp.exponent.g$c.a()

  • com.facebook.ads.InterstitialAd.loadAdFromBid()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.getCurrentState()

  • com.facebook.ads.internal.view.i.d.a$1.getAudioSessionId()

  • com.facebook.ads.NativeAdBase.loadAdFromBid()

Calls:

  • android.net.ConnectivityManager.getNetworkInfo(Network)

  • android.net.ConnectivityManager.getActiveNetworkInfo()

  • android.net.ConnectivityManager.getNetworkInfo(I)

The application probably gets memory and CPU information.

Entrypoints:

  • versioned.host.exp.exponent.modules.api.components.maps.AirMapOverlayManager.setImage()

  • com.facebook.react.modules.fresco.FrescoModule.initialize()

  • versioned.host.exp.exponent.modules.api.components.maps.AirMapMarkerManager.setImage()

  • host.exp.exponent.experience.a.onDestroy()

  • com.facebook.react.modules.image.ImageLoaderModule.getSizeWithHeaders()

  • com.facebook.react.modules.image.ImageLoaderModule.prefetchImage()

  • org.unimodules.adapters.react.services.d.loadImageForDisplayFromURL()

  • com.facebook.react.modules.fresco.FrescoModule.onHostDestroy()

  • com.bumptech.glide.load.o.y.d.a()

  • com.facebook.imagepipeline.memory.DefaultFlexByteArrayPoolParams.<clinit>()

  • com.facebook.appevents.AppEventQueue$3.run()

  • com.facebook.imagepipeline.memory.BitmapCounterProvider.<clinit>()

  • org.unimodules.adapters.react.services.d.loadImageForManipulationFromURL()

  • versioned.host.exp.exponent.modules.api.components.maps.AirMapMarkerManager.setIcon()

  • com.facebook.react.views.image.ReactImageView.onSizeChanged()

  • com.facebook.FacebookSdk$4.run()

  • d.d.a.o.o.onAttach()

  • h.a.a.a.n.c.a.<clinit>()

  • com.bumptech.glide.load.o.y.c.a()

  • d.d.a.o.k.onAttach()

  • h.a.a.a.n.c.l.<clinit>()

  • com.facebook.react.modules.fresco.FrescoModule.clearSensitiveData()

  • com.facebook.appevents.AppEventQueue$1.run()

  • com.google.android.gms.vision.face.ChimeraNativeFaceDetectorCreator.a()

  • com.facebook.appevents.AppEventQueue$4.run()

  • com.bumptech.glide.load.p.g.f.a()

  • com.bumptech.glide.load.p.c.j.a()

  • versioned.host.exp.exponent.modules.api.components.maps.AirMapManager.setKmlSrc()

  • com.facebook.react.views.image.ReactImageManager.onAfterUpdateTransaction()

  • c.a.<clinit>()

  • host.exp.exponent.e.onCreate()

  • com.facebook.react.modules.image.ImageLoaderModule$4.doInBackgroundGuarded()

  • org.spongycastle.asn1.StreamUtil.<clinit>()

  • com.facebook.ads.internal.w.c.f.<clinit>()

  • host.exp.exponent.experience.HomeActivity.onCreate()

  • host.exp.exponent.experience.b.onCreate()

  • com.facebook.react.views.image.ReactImageView.setControllerListener()

  • versioned.host.exp.exponent.modules.api.components.svg.ImageView.draw()

  • expo.modules.device.DeviceModule.getMaxMemoryAsync()

  • com.facebook.applinks.AppLinkData$1.run()

  • com.facebook.drawee.backends.pipeline.PipelineDraweeControllerBuilderSupplier.<init>()

  • com.facebook.ads.internal.w.b.p.<clinit>()

  • com.bumptech.glide.load.p.g.a.a()

  • com.facebook.react.modules.image.ImageLoaderModule.getSize()

  • com.google.android.gms.internal.ads.sz0.call()

Calls:

  • java.lang.Runtime.availableProcessors()

  • java.lang.Runtime.freeMemory()

  • java.lang.Runtime.maxMemory()

  • java.lang.Runtime.totalMemory()

The application probably reads the system settings.

Entrypoints:

  • host.exp.exponent.p.j$j.run()

  • com.google.android.gms.measurement.internal.z4.run()

  • com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule$1.onChange()

  • com.google.android.gms.ads.internal.ClientApi2.b()

  • com.google.ads.mediation.AbstractAdViewAdapter.requestInterstitialAd()

  • com.google.ads.mediation.AbstractAdViewAdapter.requestBannerAd()

  • com.facebook.ads.internal.adapters.k.b()

  • expo.modules.network.NetworkModule.isAirplaneModeEnabledAsync()

  • com.google.android.gms.internal.ads.op0.apply()

  • expo.modules.brightness.BrightnessModule.getSystemBrightnessModeAsync()

  • expo.modules.permissions.PermissionsService.askForPermissionsWithPromise()

  • host.exp.exponent.experience.ExperienceActivity$b.a()

  • com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule.initialize()

  • com.google.android.gms.measurement.internal.t4.run()

  • expo.modules.brightness.BrightnessModule$2.run()

  • expo.modules.ads.admob.PublisherBannerViewManager.setAdUnitID()

  • host.exp.exponent.c$e.onBundleLoaded()

  • host.exp.exponent.c$d.onCompleted()

  • com.google.android.gms.ads.internal.ClientApi2.a()

  • host.exp.exponent.experience.ExperienceActivity$c.run()

  • com.google.android.gms.internal.ads.am.a()

  • com.amplitude.api.AmplitudeClient.logEventSync()

  • com.google.android.gms.measurement.internal.j5.run()

  • com.amplitude.api.AmplitudeClient$8.run()

  • com.google.android.gms.internal.ads.vv0.a()

  • host.exp.exponent.p.j$e$b.run()

  • host.exp.exponent.c$b.onError()

  • host.exp.exponent.experience.f.onKeyUp()

  • expo.modules.device.DeviceModule.isSideLoadingEnabledAsync()

  • com.google.android.gms.internal.ads.vl.onReceive()

  • expo.modules.permissions.PermissionsService.hasGrantedPermissions()

  • expo.modules.permissions.PermissionsService$askForPermissionsWithPromise$1.onResult()

  • host.exp.exponent.c$d.onError()

  • host.exp.exponent.c$b.onCompleted()

  • com.google.ads.mediation.AbstractAdViewAdapter.requestNativeAd()

  • expo.modules.device.DeviceModule.getConstants()

  • d.h.a.h.doInBackground()

  • com.google.android.gms.measurement.internal.u4.run()

  • com.facebook.react.shell.MainReactPackage.getModule()

  • com.crashlytics.android.e.k$x.run()

  • expo.modules.ads.admob.PublisherBannerViewManager.setBannerSize()

  • host.exp.exponent.c$c.onCompleted()

  • expo.modules.ads.admob.AdMobInterstitialAdModule$1.run()

  • com.google.android.gms.internal.ads.kw0.b()

  • com.google.android.gms.internal.ads.qw0.a()

  • expo.modules.permissions.PermissionsService$askForPermissions$newListener$1.onResult()

  • com.google.android.gms.measurement.internal.w4.run()

  • com.google.android.gms.internal.ads.b21.run()

  • expo.modules.analytics.segment.SegmentModule.initializeAndroid()

  • com.google.android.gms.internal.ads.am.b()

  • com.facebook.react.modules.accessibilityinfo.AccessibilityInfoModule.onHostResume()

  • com.google.ads.mediation.AbstractAdViewAdapter.loadAd()

  • com.google.android.gms.internal.ads.mw0.a()

  • host.exp.exponent.c$e.onError()

  • com.google.android.gms.ads.g.a()

  • host.exp.exponent.experience.ExperienceActivity$a$a.run()

  • expo.modules.application.ApplicationModule.getConstants()

  • com.google.android.gms.internal.ads.zh.a()

  • com.amplitude.api.AmplitudeClient$5.run()

  • androidx.core.app.k$d.handleMessage()

  • com.google.android.gms.measurement.internal.r4.run()

  • com.facebook.react.modules.systeminfo.AndroidInfoModule.getAndroidID()

  • com.google.android.gms.internal.ads.zv0.b()

  • host.exp.exponent.experience.HomeActivity.onCreate()

  • host.exp.exponent.experience.ExperienceActivity$d.run()

  • expo.modules.ads.admob.PublisherBannerViewManager.setPropAdditionalRequestParams()

  • host.exp.exponent.c$a.run()

  • expo.modules.brightness.BrightnessModule.setSystemBrightnessAsync()

  • com.google.android.gms.measurement.internal.c5.run()

  • host.exp.exponent.p.j$e.a()

  • host.exp.exponent.experience.ExperienceActivity$b$b.run()

  • expo.modules.location.LocationModule.getProviderStatusAsync()

  • com.google.android.gms.measurement.internal.b5.run()

  • com.amplitude.api.AmplitudeClient$7.run()

  • com.amplitude.api.AmplitudeClient$1.run()

  • expo.modules.brightness.BrightnessModule.setSystemBrightnessModeAsync()

Calls:

  • android.provider.Settings$Global.getInt(ContentResolver,String,I)

  • android.provider.Settings$Secure.getInt(ContentResolver,String,I)

  • android.provider.Settings$Secure.getInt(ContentResolver,String)

  • android.provider.Settings$System.getFloat(ContentResolver,String)

  • android.provider.Settings$Global.getUriFor(String)

  • android.provider.Settings$Global.getString(ContentResolver,String)

  • android.provider.Settings$System.getInt(ContentResolver,String,I)

  • android.provider.Settings$System.getInt(ContentResolver,String)

  • android.provider.Settings$System.getString(ContentResolver,String)

  • android.provider.Settings$System.canWrite(Context)

  • android.provider.Settings$System.putInt(ContentResolver,String,I)

  • android.provider.Settings$Secure.getString(ContentResolver,String)

The application probably gets different information regarding the telephony capabilities.

Entrypoints:

  • com.facebook.ads.InstreamVideoAdView.<init>()

  • com.facebook.ads.RewardedVideoAd.loadAd()

  • expo.modules.ads.facebook.InterstitialAdManager.showAd()

  • com.facebook.ads.InstreamVideoAdView.destroy()

  • com.google.android.gms.internal.ads.x11.call()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onCapabilitiesChanged()

  • com.facebook.ads.NativeAdScrollView$a.instantiateItem()

  • com.facebook.ads.RewardedVideoAd.loadAdFromBid()

  • com.facebook.ads.AudienceNetworkActivity$d.a()

  • com.facebook.ads.internal.view.i.d.a.onPlayerStateChanged()

  • com.facebook.ads.internal.ipc.AdsMessengerService.onCreate()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.register()

  • com.facebook.appevents.AppEventQueue$3.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLosing()

  • com.facebook.ads.InstreamVideoAdView.loadAd()

  • com.facebook.ads.BidderTokenProvider.getBidderToken()

  • com.facebook.ads.internal.view.i.d.a$1.isPlaying()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onAvailable()

  • expo.modules.cellular.CellularModule.getConstants()

  • com.facebook.ads.NativeBannerAdView.render()

  • com.amplitude.api.AmplitudeClient.logEventSync()

  • com.facebook.ads.AudienceNetworkActivity$a.a()

  • com.facebook.ads.InstreamVideoAdView.loadAdFromBid()

  • com.amplitude.api.AmplitudeClient$8.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLinkPropertiesChanged()

  • com.facebook.ads.internal.view.i.d.a$1.start()

  • expo.modules.cellular.CellularModule.getCellularGenerationAsync()

  • expo.modules.av.player.SimpleExoPlayerData.load()

  • com.facebook.FacebookSdk$4.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onUnavailable()

  • com.facebook.ads.RewardedVideoAd.<init>()

  • com.facebook.ads.internal.view.i.d.a.onWindowFocusChanged()

  • expo.modules.analytics.segment.SegmentModule.initializeAndroid()

  • expo.modules.ads.facebook.BannerViewManager.setSize()

  • versioned.host.exp.exponent.modules.api.netinfo.NetInfoModule.getCurrentState()

  • com.facebook.appevents.AppEventQueue$1.run()

  • com.facebook.appevents.AppEventQueue$4.run()

  • com.facebook.ads.internal.n.d$2.a()

  • com.amplitude.api.AmplitudeClient$7.run()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.getCurrentState()

  • com.facebook.ads.AdIconView.<init>()

  • com.facebook.ads.AdChoicesView$1.onTouch()

  • com.facebook.ads.AdOptionsView$1.onClick()

  • com.facebook.ads.internal.b.b.a()

  • com.google.android.gms.internal.ads.wg.call()

  • com.amplitude.api.AmplitudeClient$5.run()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLost()

  • com.facebook.ads.internal.b.g.a()

  • com.facebook.ads.AudienceNetworkActivity.onCreate()

  • com.facebook.ads.NativeAdView.render()

  • com.facebook.ads.internal.b.d.a()

  • com.facebook.ads.internal.view.i.d.a$1.getBufferPercentage()

  • com.facebook.ads.internal.n.a$1.a()

  • com.facebook.ads.AdView.loadAdFromBid()

  • com.facebook.ads.internal.a$b.run()

  • expo.modules.ads.facebook.NativeAdManager$1.run()

  • com.facebook.ads.NativeAdBase.loadAd()

  • com.facebook.ads.internal.ipc.AdsMessengerService$a.handleMessage()

  • com.facebook.applinks.AppLinkData$1.run()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver$ConnectivityBroadcastReceiver.onReceive()

  • com.facebook.ads.InterstitialAd.loadAdFromBid()

  • expo.modules.ads.facebook.BannerViewManager.setPlacementId()

  • com.amplitude.api.AmplitudeClient$1.run()

  • com.facebook.ads.internal.view.i.d.a$1.getAudioSessionId()

  • com.facebook.ads.NativeAdBase.loadAdFromBid()

Calls:

  • android.telephony.TelephonyManager.getNetworkOperatorName()

  • android.telephony.TelephonyManager.getNetworkType()

  • android.telephony.TelephonyManager.getSimOperatorName()

  • android.telephony.TelephonyManager.getSimCountryIso()

  • android.telephony.TelephonyManager.getSimOperator()

  • android.telephony.TelephonyManager.getNetworkCountryIso()

  • android.telephony.TelephonyManager.getPhoneType()

  • android.telephony.TelephonyManager.getNetworkOperator()

  • android.telephony.TelephonyManager.getSimState()

The application probably gets the Wi-Fi connection information.

Entrypoints:

  • expo.modules.network.NetworkModule.getIpAddressAsync()

  • com.facebook.places.internal.WifiScannerImpl.getConnectedWifi()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onAvailable()

  • versioned.host.exp.exponent.modules.api.netinfo.NetInfoModule.getCurrentState()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLinkPropertiesChanged()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onCapabilitiesChanged()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.register()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onUnavailable()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver$ConnectivityBroadcastReceiver.onReceive()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLost()

  • versioned.host.exp.exponent.modules.api.netinfo.NetworkCallbackConnectivityReceiver$ConnectivityNetworkCallback.onLosing()

  • versioned.host.exp.exponent.modules.api.netinfo.BroadcastReceiverConnectivityReceiver.getCurrentState()

Calls:

  • android.net.wifi.WifiManager.getConnectionInfo()
The application probably records sound.

Entrypoints:

  • expo.modules.av.AVManager.startAudioRecording()

  • d.f.b.a.b.a()

  • d.f.b.a.c.a()

Calls:

  • android.media.MediaRecorder.start()
The application probably records media (audio and/or video)

Entrypoints:

  • expo.modules.av.AVManager.startAudioRecording()

  • d.f.b.a.b.a()

  • d.f.b.a.c.a()

Calls:

  • android.media.MediaRecorder.start()
The application probably scans the Wi-Fi network.

Entrypoints:

  • com.facebook.places.internal.WifiScannerImpl.getWifiScans()

Calls:

  • android.net.wifi.WifiManager.startScan()

  • android.net.wifi.WifiManager.getScanResults()

The application probably sends data over HTTP/S.

Entrypoints:

  • com.facebook.share.internal.VideoUploader$UploadWorkItemBase.run()

  • com.facebook.GraphRequest.toHttpConnection()

  • d.h.a.a$f$a.run()

  • okhttp3.internal.huc.OkHttpsURLConnection.setRequestMethod()

  • com.facebook.appevents.codeless.ViewIndexer$3.run()

  • com.google.android.gms.internal.ads.fo.run()

  • com.google.android.gms.internal.ads.to0.apply()

  • okhttp3.internal.huc.OkHttpsURLConnection.setRequestProperty()

  • d.f.b.d.f.l.z.b()

  • com.facebook.ads.internal.w.e.e.doInBackground()

  • com.facebook.ads.internal.v.b.f$d.run()

  • com.google.android.gms.internal.ads.vw.shouldInterceptRequest()

  • com.facebook.appevents.AppEventQueue$3.run()

  • com.facebook.ads.internal.v.b.f$b.call()

  • com.google.android.gms.internal.ads.p02.a()

  • com.facebook.GraphRequestAsyncTask.doInBackground()

  • net.openid.appauth.g$a.doInBackground()

  • com.google.android.gms.internal.ads.zr1.a()

  • com.google.android.gms.internal.ads.of.run()

  • com.facebook.ads.internal.view.c.d.doInBackground()

  • com.facebook.FacebookSdk$4.run()

  • com.facebook.internal.FetchedAppSettingsManager$1.run()

  • com.facebook.appevents.AppEventsLoggerImpl$3.run()

  • com.crashlytics.android.e.h.a()

  • com.google.android.gms.internal.ads.sn.a()

  • com.facebook.appevents.internal.ActivityLifecycleTracker$6.run()

  • com.google.android.gms.internal.ads.sw.shouldInterceptRequest()

  • com.facebook.login.widget.LoginButton$1.run()

  • com.facebook.ads.internal.v.a.h.doInBackground()

  • com.facebook.appevents.AppEventQueue$1.run()

  • d.f.b.b.u0.s.a()

  • com.facebook.appevents.AppEventQueue$4.run()

  • com.facebook.ads.internal.w.g.a$a$2$1.run()

  • com.google.android.gms.internal.ads.tv.shouldInterceptRequest()

  • com.google.android.gms.internal.ads.ph.b()

  • com.facebook.appevents.internal.ActivityLifecycleTracker$5.run()

  • d.h.a.q$c.run()

  • com.google.android.gms.auth.api.signin.internal.f.run()

  • d.i.a.d0.a()

  • com.crashlytics.android.c.h.a()

  • com.google.android.gms.internal.ads.x61.run()

  • com.facebook.ads.internal.v.a.a.a()

  • com.google.android.gms.internal.ads.hx.d()

  • d.f.b.d.f.l.i.run()

  • h.a.a.a.n.e.b.a()

  • net.openid.appauth.h$a.doInBackground()

  • com.facebook.ads.internal.v.b.f$c.call()

  • com.facebook.ads.internal.s.b$1.run()

  • com.google.android.gms.internal.ads.lt.a()

  • com.facebook.ads.internal.h.b$b.call()

  • com.facebook.internal.FetchedAppGateKeepersManager$1.run()

  • com.facebook.applinks.AppLinkData$1.run()

  • h.a.a.a.n.g.a.a()

  • com.facebook.UserSettingsManager$1.run()

  • h.a.a.a.n.e.d.toString()

  • com.facebook.ads.internal.v.a.f.a()

  • h.a.a.a.n.g.m.a()

Calls:

  • java.net.HttpURLConnection.setRequestMethod(String)

  • java.net.HttpURLConnection.setRequestProperty(String,String)

The application probably uses Bluetooth

Entrypoints:

  • com.facebook.places.internal.BleScannerImpl.initAndCheckEligibility()

Calls:

  • android.bluetooth.BluetoothAdapter.getDefaultAdapter()

  • android.bluetooth.BluetoothAdapter.isEnabled()

  • android.bluetooth.BluetoothAdapter.getBluetoothLeScanner()

The application probably opens the camera.

Entrypoints:

  • d.f.b.a.c.b()

Calls:

  • android.hardware.camera2.CameraManager.openCamera(String,CameraDevice$StateCallback,Handler)
The application probably uses cryptography.

Entrypoints:

  • org.spongycastle.jcajce.io.CipherOutputStream.close()

  • org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore.engineStore()

  • org.spongycastle.jcajce.util.DefaultJcaJceHelper.a()

  • expo.modules.securestore.SecureStoreModule$AESEncrypter.decryptItem()

  • org.spongycastle.jcajce.io.CipherInputStream.read()

  • org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.engineStore()

  • com.google.android.gms.internal.ads.cd1.a()

  • com.google.android.gms.internal.ads.f51.get()

  • org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.engineGetKey()

  • expo.modules.securestore.SecureStoreModule$HybridAESEncrypter.decryptItem()

  • com.google.android.gms.internal.ads.bd1.a()

  • org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.engineSetKeyEntry()

  • expo.modules.securestore.SecureStoreModule.getValueWithKeyAsync()

  • org.spongycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore.engineLoad()

  • expo.modules.securestore.SecureStoreModule.setValueWithKeyAsync()

  • com.google.android.gms.internal.ads.un1.run()

  • com.google.android.gms.internal.ads.dd1.a()

  • expo.modules.securestore.SecureStoreModule$AESEncrypter.createEncryptedItem()

  • com.google.android.gms.internal.ads.a91.e()

  • org.spongycastle.jcajce.io.CipherInputStream.close()

  • d.f.b.b.r0.k0.c.a()

  • org.spongycastle.jcajce.util.ProviderJcaJceHelper.a()

  • expo.modules.securestore.SecureStoreModule$HybridAESEncrypter.createEncryptedItem()

  • org.spongycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.engineLoad()

  • org.spongycastle.jcajce.util.NamedJcaJceHelper.a()

  • com.google.android.gms.internal.ads.ta1.a()

  • com.google.android.gms.internal.ads.c51.get()

  • com.google.android.gms.internal.ads.xd1.a()

Calls:

  • javax.crypto.Cipher.doFinal([B)

  • javax.crypto.Cipher.init(I,Key,SecureRandom)

  • javax.crypto.Cipher.init(I,Key,AlgorithmParameterSpec)

  • javax.crypto.Cipher.getIV()

  • javax.crypto.Cipher.doFinal()

  • javax.crypto.Cipher.getInstance(String,String)

  • javax.crypto.Cipher.init(I,Certificate)

  • javax.crypto.Cipher.getInstance(String)

  • javax.crypto.Cipher.getInstance(String,Provider)

  • javax.crypto.Cipher.init(I,Key)

  • javax.crypto.Cipher.doFinal([B,I,I,[B,I)

The application probably uses the phone sensors.

Entrypoints:

  • com.facebook.ads.InstreamVideoAdView.<init>()

  • com.facebook.ads.RewardedVideoAd.loadAd()

  • expo.modules.ads.facebook.InterstitialAdManager.showAd()

  • com.facebook.ads.InstreamVideoAdView.destroy()

  • com.facebook.ads.NativeAdScrollView$a.instantiateItem()

  • expo.modules.sensors.services.SensorServiceSubscription.stop()

  • com.facebook.ads.RewardedVideoAd.loadAdFromBid()

  • com.facebook.ads.AudienceNetworkActivity$d.a()

  • host.exp.exponent.p.o.g.l.b()

  • com.facebook.ads.internal.ipc.AdsMessengerService.onCreate()

  • expo.modules.sensors.modules.MagnetometerModule.isAvailableAsync()

  • com.facebook.ads.InstreamVideoAdView.loadAd()

  • com.facebook.ads.BidderTokenProvider.getBidderToken()

  • versioned.host.exp.exponent.modules.universal.sensors.SensorSubscription.stop()

  • com.facebook.ads.NativeBannerAdView.render()

  • com.facebook.ads.InstreamVideoAdView.loadAdFromBid()

  • com.facebook.ads.AudienceNetworkActivity$a.a()

  • expo.modules.sensors.modules.DeviceMotionModule.isAvailableAsync()

  • expo.modules.sensors.modules.GyroscopeModule.isAvailableAsync()

  • expo.modules.location.LocationModule.onHostResume()

  • com.facebook.ads.RewardedVideoAd.<init>()

  • com.crashlytics.android.e.k$x.run()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onInternalSettingsChanged()

  • com.facebook.ads.internal.u.c$1.run()

  • versioned.host.exp.exponent.ExponentPackage.createNativeModules()

  • expo.modules.sensors.services.SubscribableSensorService.onExperienceForegrounded()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onReactInstanceDestroyed()

  • expo.modules.location.LocationModule.watchDeviceHeading()

  • expo.modules.ads.facebook.BannerViewManager.setSize()

  • com.facebook.appevents.internal.ActivityLifecycleTracker$1.onActivityResumed()

  • expo.modules.sensors.modules.AccelerometerModule.isAvailableAsync()

  • com.facebook.ads.internal.n.d$2.a()

  • com.facebook.ads.AdIconView.<init>()

  • com.facebook.ads.AdChoicesView$1.onTouch()

  • com.facebook.react.devsupport.DevSupportManagerImpl.onNewReactContextCreated()

  • expo.modules.sensors.services.SubscribableSensorService.onExperienceBackgrounded()

  • com.facebook.ads.internal.b.b.a()

  • com.facebook.react.devsupport.DevSupportManagerImpl.<init>()

  • com.facebook.ads.AdOptionsView$1.onClick()

  • host.exp.exponent.p.o.g.l.a()

  • expo.modules.sensors.services.SensorServiceSubscription.start()

  • com.facebook.ads.internal.b.g.a()

  • com.facebook.ads.AudienceNetworkActivity.onCreate()

  • com.facebook.ads.NativeAdView.render()

  • com.google.android.gms.internal.ads.sr.run()

  • com.facebook.ads.internal.b.d.a()

  • com.facebook.ads.internal.n.a$1.a()

  • com.facebook.ads.AdView.loadAdFromBid()

  • com.facebook.ads.internal.a$b.run()

  • expo.modules.ads.facebook.NativeAdManager$1.run()

  • com.facebook.ads.NativeAdBase.loadAd()

  • versioned.host.exp.exponent.modules.universal.sensors.SensorSubscription.start()

  • com.facebook.ads.internal.ipc.AdsMessengerService$a.handleMessage()

  • expo.modules.sensors.modules.BarometerModule.isAvailableAsync()

  • com.facebook.react.devsupport.DevSupportManagerImpl$13.run()

  • expo.modules.sensors.modules.MagnetometerUncalibratedModule.isAvailableAsync()

  • com.facebook.ads.InterstitialAd.loadAdFromBid()

  • expo.modules.ads.facebook.BannerViewManager.setPlacementId()

  • com.facebook.ads.internal.u.c$2.a()

  • com.facebook.ads.NativeAdBase.loadAdFromBid()

Calls:

  • android.hardware.SensorManager.registerListener(SensorEventListener,Sensor,I,Handler)

  • android.hardware.SensorManager.getDefaultSensor(I)

  • android.hardware.SensorManager.registerListener(SensorEventListener,Sensor,I)

Domains

  • www.googleapis.com

  • www.example.com

  • d1wp6m56sqw74a.cloudfront.net

  • cdn-settings.segment.com

  • exp.host

  • goo.gl

  • www.slf4j.org

  • expo.io

  • www.google-analytics.com

  • mobile-service.segment.com

  • www.w3.org

  • api.amplitude.com

  • ssl.google-analytics.com

  • api.segment.io

  • inthecheesefactory.com

  • settings.crashlytics.com

  • d3lwq5rlu14cro.cloudfront.net

  • e.crashlytics.com

  • docs.expo.io

  • s3.amazonaws.com

  • coronavirus-5f72c.firebaseio.com

  • google.github.io

  • app-measurement.com