My Hair [iD]
SDKs, Trackers & Permissions for My Hair [iD]
| Scanned At | Version | Scan Result |
|---|---|---|
| April 25, 2025 at 19:50:20 | 258 | Success |
The download and scan process is automated but can require manual troubleshooting. Feel free to reach out if your request does not complete in 24hrs or if you have any questions.
- application/activity:com.batch.android.BatchActionActivity
- application/activity:com.batch.android.BatchPermissionActivity
- application/activity:com.batch.android.MessagingActivity
- application/activity:com.batch.android.debug.BatchDebugActivity
- application/receiver:com.batch.android.BatchPushMessageDismissReceiver
- application/receiver:com.batch.android.BatchPushMessageReceiver
- application/service:com.batch.android.BatchActionService
- application/service:com.batch.android.BatchDisplayReceiptJobService
- application/service:com.batch.android.BatchPushJobService
- application/service:com.batch.android.BatchPushService
- application/service:com.batch.android.eventdispatcher.DispatcherDiscoveryService
- application/service:com.batch.android.push.PushRegistrationDiscoveryService
- smali:com.batch.android
- smali:com.batch.android.a
- smali:com.batch.android.a0
- smali:com.batch.android.a1
- smali:com.batch.android.b
- smali:com.batch.android.b0
- smali:com.batch.android.b1
- smali:com.batch.android.c
- smali:com.batch.android.c0
- smali:com.batch.android.c1
- smali:com.batch.android.d
- smali:com.batch.android.d0
- smali:com.batch.android.d1
- smali:com.batch.android.debug
- smali:com.batch.android.debug.view
- smali:com.batch.android.e
- smali:com.batch.android.e0
- smali:com.batch.android.e1
- smali:com.batch.android.eventdispatcher
- smali:com.batch.android.f
- smali:com.batch.android.f0
- smali:com.batch.android.f1
- smali:com.batch.android.g
- smali:com.batch.android.g0
- smali:com.batch.android.h
- smali:com.batch.android.h0
- smali:com.batch.android.i
- smali:com.batch.android.i0
- smali:com.batch.android.j
- smali:com.batch.android.j0
- smali:com.batch.android.json
- smali:com.batch.android.k
- smali:com.batch.android.k0
- smali:com.batch.android.l
- smali:com.batch.android.l0
- smali:com.batch.android.m
- smali:com.batch.android.m0
- smali:com.batch.android.messaging
- smali:com.batch.android.messaging.view
- smali:com.batch.android.messaging.view.styled
- smali:com.batch.android.msgpack
- smali:com.batch.android.msgpack.core
- smali:com.batch.android.msgpack.core.buffer
- smali:com.batch.android.n
- smali:com.batch.android.n0
- smali:com.batch.android.o
- smali:com.batch.android.o0
- smali:com.batch.android.p
- smali:com.batch.android.p0
- smali:com.batch.android.push
- smali:com.batch.android.q
- smali:com.batch.android.q0
- smali:com.batch.android.r
- smali:com.batch.android.r0
- smali:com.batch.android.s
- smali:com.batch.android.s0
- smali:com.batch.android.t
- smali:com.batch.android.t0
- smali:com.batch.android.u
- smali:com.batch.android.u0
- smali:com.batch.android.v
- smali:com.batch.android.v0
- smali:com.batch.android.w
- smali:com.batch.android.w0
- smali:com.batch.android.x
- smali:com.batch.android.x0
- smali:com.batch.android.y
- smali:com.batch.android.y0
- smali:com.batch.android.z
- smali:com.batch.android.z0
- smali:app.cash
- smali:app.cash.sqldelight
- smali:app.cash.sqldelight.adapter
- smali:app.cash.sqldelight.adapter.primitive
- smali:app.cash.sqldelight.async
- smali:app.cash.sqldelight.async.coroutines
- smali:app.cash.sqldelight.coroutines
- smali:app.cash.sqldelight.db
- smali:app.cash.sqldelight.driver
- smali:app.cash.sqldelight.driver.android
- smali:app.cash.sqldelight.internal
- smali:app.cash.sqldelight.logs
- smali:com.onetrust.otpublishers
- smali:com.onetrust.otpublishers.headless
- smali:com.onetrust.otpublishers.headless.Internal
- smali:com.onetrust.otpublishers.headless.Internal.Constants
- smali:com.onetrust.otpublishers.headless.Internal.Event
- smali:com.onetrust.otpublishers.headless.Internal.Helper
- smali:com.onetrust.otpublishers.headless.Internal.Log
- smali:com.onetrust.otpublishers.headless.Internal.Models
- smali:com.onetrust.otpublishers.headless.Internal.Network
- smali:com.onetrust.otpublishers.headless.Internal.Preferences
- smali:com.onetrust.otpublishers.headless.Internal.authenticatedconsent
- smali:com.onetrust.otpublishers.headless.Internal.profile
- smali:com.onetrust.otpublishers.headless.Internal.syncnotif
- smali:com.onetrust.otpublishers.headless.Internal.upgrade
- smali:com.onetrust.otpublishers.headless.Public
- smali:com.onetrust.otpublishers.headless.Public.DataModel
- smali:com.onetrust.otpublishers.headless.Public.Keys
- smali:com.onetrust.otpublishers.headless.Public.OTUIDisplayReason
- smali:com.onetrust.otpublishers.headless.Public.Response
- smali:com.onetrust.otpublishers.headless.Public.uiutils
- smali:com.onetrust.otpublishers.headless.UI
- smali:com.onetrust.otpublishers.headless.UI.DataModels
- smali:com.onetrust.otpublishers.headless.UI.Helper
- smali:com.onetrust.otpublishers.headless.UI.TVUI
- smali:com.onetrust.otpublishers.headless.UI.TVUI.adapter
- smali:com.onetrust.otpublishers.headless.UI.TVUI.datautils
- smali:com.onetrust.otpublishers.headless.UI.TVUI.fragments
- smali:com.onetrust.otpublishers.headless.UI.UIProperty
- smali:com.onetrust.otpublishers.headless.UI.adapter
- smali:com.onetrust.otpublishers.headless.UI.extensions
- smali:com.onetrust.otpublishers.headless.UI.fragment
- smali:com.onetrust.otpublishers.headless.UI.mobiledatautils
- smali:com.onetrust.otpublishers.headless.UI.viewmodel
- smali:com.onetrust.otpublishers.headless.databinding
- smali:com.onetrust.otpublishers.headless.gcm
- smali:com.onetrust.otpublishers.headless.gcm.consent
- smali:com.onetrust.otpublishers.headless.gpp
- smali:com.onetrust.otpublishers.headless.gpp.templates
- smali:com.onetrust.otpublishers.headless.qrcode
- smali:org.checkerframework
- smali:org.checkerframework.checker
- smali:org.checkerframework.checker.builder
- smali:org.checkerframework.checker.builder.qual
- smali:org.checkerframework.checker.calledmethods
- smali:org.checkerframework.checker.calledmethods.qual
- smali:org.checkerframework.checker.compilermsgs
- smali:org.checkerframework.checker.compilermsgs.qual
- smali:org.checkerframework.checker.fenum
- smali:org.checkerframework.checker.fenum.qual
- smali:org.checkerframework.checker.formatter
- smali:org.checkerframework.checker.formatter.qual
- smali:org.checkerframework.checker.guieffect
- smali:org.checkerframework.checker.guieffect.qual
- smali:org.checkerframework.checker.i18n
- smali:org.checkerframework.checker.i18n.qual
- smali:org.checkerframework.checker.i18nformatter
- smali:org.checkerframework.checker.i18nformatter.qual
- smali:org.checkerframework.checker.index
- smali:org.checkerframework.checker.index.qual
- smali:org.checkerframework.checker.initialization
- smali:org.checkerframework.checker.initialization.qual
- smali:org.checkerframework.checker.interning
- smali:org.checkerframework.checker.interning.qual
- smali:org.checkerframework.checker.lock
- smali:org.checkerframework.checker.lock.qual
- smali:org.checkerframework.checker.nullness
- smali:org.checkerframework.checker.nullness.qual
- smali:org.checkerframework.checker.optional
- smali:org.checkerframework.checker.optional.qual
- smali:org.checkerframework.checker.propkey
- smali:org.checkerframework.checker.propkey.qual
- smali:org.checkerframework.checker.regex
- smali:org.checkerframework.checker.regex.qual
- smali:org.checkerframework.checker.signature
- smali:org.checkerframework.checker.signature.qual
- smali:org.checkerframework.checker.signedness
- smali:org.checkerframework.checker.signedness.qual
- smali:org.checkerframework.checker.tainting
- smali:org.checkerframework.checker.tainting.qual
- smali:org.checkerframework.checker.units
- smali:org.checkerframework.checker.units.qual
- smali:org.checkerframework.common
- smali:org.checkerframework.common.aliasing
- smali:org.checkerframework.common.aliasing.qual
- smali:org.checkerframework.common.initializedfields
- smali:org.checkerframework.common.initializedfields.qual
- smali:org.checkerframework.common.reflection
- smali:org.checkerframework.common.reflection.qual
- smali:org.checkerframework.common.returnsreceiver
- smali:org.checkerframework.common.returnsreceiver.qual
- smali:org.checkerframework.common.subtyping
- smali:org.checkerframework.common.subtyping.qual
- smali:org.checkerframework.common.util
- smali:org.checkerframework.common.util.report
- smali:org.checkerframework.common.util.report.qual
- smali:org.checkerframework.common.value
- smali:org.checkerframework.common.value.qual
- smali:org.checkerframework.dataflow
- smali:org.checkerframework.dataflow.qual
- smali:org.checkerframework.framework
- smali:org.checkerframework.framework.qual
- smali:com.bumptech
- smali:com.bumptech.glide
- smali:com.bumptech.glide.annotation
- smali:com.bumptech.glide.annotation.compiler
- smali:com.bumptech.glide.disklrucache
- smali:com.bumptech.glide.gifdecoder
- smali:com.bumptech.glide.load
- smali:com.bumptech.glide.load.data
- smali:com.bumptech.glide.load.data.mediastore
- smali:com.bumptech.glide.load.engine
- smali:com.bumptech.glide.load.engine.bitmap_recycle
- smali:com.bumptech.glide.load.engine.cache
- smali:com.bumptech.glide.load.engine.executor
- smali:com.bumptech.glide.load.engine.prefill
- smali:com.bumptech.glide.load.model
- smali:com.bumptech.glide.load.model.stream
- smali:com.bumptech.glide.load.resource
- smali:com.bumptech.glide.load.resource.bitmap
- smali:com.bumptech.glide.load.resource.bytes
- smali:com.bumptech.glide.load.resource.drawable
- smali:com.bumptech.glide.load.resource.file
- smali:com.bumptech.glide.load.resource.gif
- smali:com.bumptech.glide.load.resource.transcode
- smali:com.bumptech.glide.manager
- smali:com.bumptech.glide.module
- smali:com.bumptech.glide.provider
- smali:com.bumptech.glide.request
- smali:com.bumptech.glide.request.target
- smali:com.bumptech.glide.request.transition
- smali:com.bumptech.glide.signature
- smali:com.bumptech.glide.util
- smali:com.bumptech.glide.util.pool
- application/meta-data:com.google.android.gms.version
- application/receiver:com.google.android.gms.measurement.AppMeasurementReceiver
- application/service:com.google.android.gms.measurement.AppMeasurementJobService
- application/service:com.google.android.gms.measurement.AppMeasurementService
- smali:com.google.android.gms.measurement
- smali:com.google.android.gms.measurement.api
- smali:com.google.android.gms.measurement.internal
- smali:com.google.android.gms.measurement.sdk
- smali:com.google.android.gms.measurement.sdk.api
- smali:com.google.android.gms.measurement_base
- smali:org.intellij
- smali:org.intellij.lang
- smali:org.intellij.lang.annotations
- smali:kotlin.collections
- smali:kotlin.collections.builders
- smali:kotlin.collections.jdk8
- smali:kotlin.collections.unsigned
- smali:kotlin.io
- smali:kotlin.io.encoding
- smali:kotlin.io.path
- smali:kotlin.jvm
- smali:kotlin.jvm.functions
- smali:kotlin.jvm.internal
- smali:kotlin.jvm.internal.markers
- smali:kotlin.jvm.internal.unsafe
- smali:kotlin.jvm.jdk8
- smali:kotlin.jvm.optionals
- smali:kotlin.properties
- smali:kotlin.reflect
- smali:kotlin.text
- smali:kotlin.text.jdk8
- smali:kotlinx
- smali:kotlinx.coroutines
- smali:kotlinx.coroutines.android
- smali:kotlinx.coroutines.channels
- smali:kotlinx.coroutines.debug
- smali:kotlinx.coroutines.debug.internal
- smali:kotlinx.coroutines.flow
- smali:kotlinx.coroutines.flow.internal
- smali:kotlinx.coroutines.future
- smali:kotlinx.coroutines.internal
- smali:kotlinx.coroutines.intrinsics
- smali:kotlinx.coroutines.scheduling
- smali:kotlinx.coroutines.selects
- smali:kotlinx.coroutines.slf4j
- smali:kotlinx.coroutines.stream
- smali:kotlinx.coroutines.sync
- smali:kotlinx.coroutines.tasks
- smali:kotlinx.coroutines.time
- smali:kotlinx.datetime
- smali:kotlinx.datetime.internal
- smali:kotlinx.datetime.serializers
- smali:com.microsoft.appcenter
- smali:com.microsoft.appcenter.analytics
- smali:com.microsoft.appcenter.analytics.channel
- smali:com.microsoft.appcenter.analytics.ingestion
- smali:com.microsoft.appcenter.analytics.ingestion.models
- smali:com.microsoft.appcenter.analytics.ingestion.models.json
- smali:com.microsoft.appcenter.analytics.ingestion.models.one
- smali:com.microsoft.appcenter.analytics.ingestion.models.one.json
- smali:com.microsoft.appcenter.channel
- smali:com.microsoft.appcenter.crashes
- smali:com.microsoft.appcenter.crashes.ingestion
- smali:com.microsoft.appcenter.crashes.ingestion.models
- smali:com.microsoft.appcenter.crashes.ingestion.models.json
- smali:com.microsoft.appcenter.crashes.model
- smali:com.microsoft.appcenter.crashes.utils
- smali:com.microsoft.appcenter.http
- smali:com.microsoft.appcenter.ingestion
- smali:com.microsoft.appcenter.ingestion.models
- smali:com.microsoft.appcenter.ingestion.models.json
- smali:com.microsoft.appcenter.ingestion.models.one
- smali:com.microsoft.appcenter.ingestion.models.properties
- smali:com.microsoft.appcenter.persistence
- smali:com.microsoft.appcenter.utils
- smali:com.microsoft.appcenter.utils.async
- smali:com.microsoft.appcenter.utils.context
- smali:com.microsoft.appcenter.utils.crypto
- smali:com.microsoft.appcenter.utils.storage
- smali:okhttp3
- smali:okhttp3.internal
- smali:okhttp3.internal.authenticator
- smali:okhttp3.internal.cache
- smali:okhttp3.internal.cache2
- smali:okhttp3.internal.concurrent
- smali:okhttp3.internal.connection
- smali:okhttp3.internal.http
- smali:okhttp3.internal.http1
- smali:okhttp3.internal.http2
- smali:okhttp3.internal.io
- smali:okhttp3.internal.platform
- smali:okhttp3.internal.platform.android
- smali:okhttp3.internal.proxy
- smali:okhttp3.internal.publicsuffix
- smali:okhttp3.internal.tls
- smali:okhttp3.internal.ws
- application/provider:com.google.firebase.provider.FirebaseInitProvider
- application/receiver:com.google.firebase.iid.FirebaseInstanceIdReceiver
- application/service:com.google.firebase.components.ComponentDiscoveryService
- application/service:com.google.firebase.messaging.FirebaseMessagingService
- application/service/intent-filter/action:com.google.firebase.MESSAGING_EVENT
- application/service/meta-data:com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.analytics
- smali:com.google.firebase.analytics.connector
- smali:com.google.firebase.analytics.connector.internal
- smali:com.google.firebase.analytics.ktx
- smali:com.google.firebase.analytics.ktx.ktxtesting
- smali:com.google.firebase.analytics.ktxtesting
- smali:com.google.firebase.annotations
- smali:com.google.firebase.annotations.concurrent
- smali:com.google.firebase.components
- smali:com.google.firebase.concurrent
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.dynamicloading
- smali:com.google.firebase.emulators
- smali:com.google.firebase.encoders
- smali:com.google.firebase.encoders.annotations
- smali:com.google.firebase.encoders.config
- smali:com.google.firebase.encoders.json
- smali:com.google.firebase.encoders.proto
- smali:com.google.firebase.events
- smali:com.google.firebase.firebase_analytics
- smali:com.google.firebase.heartbeatinfo
- smali:com.google.firebase.iid
- smali:com.google.firebase.iid.internal
- smali:com.google.firebase.inject
- smali:com.google.firebase.installations
- smali:com.google.firebase.installations.internal
- smali:com.google.firebase.installations.interop
- smali:com.google.firebase.installations.ktx
- smali:com.google.firebase.installations.local
- smali:com.google.firebase.installations.remote
- smali:com.google.firebase.installations.time
- smali:com.google.firebase.internal
- smali:com.google.firebase.ktx
- smali:com.google.firebase.logger
- smali:com.google.firebase.measurement
- smali:com.google.firebase.measurement_impl
- smali:com.google.firebase.messaging
- smali:com.google.firebase.messaging.ktx
- smali:com.google.firebase.messaging.reporting
- smali:com.google.firebase.messaging.threads
- smali:com.google.firebase.platforminfo
- smali:com.google.firebase.provider
- smali:com.google.firebase.tracing
- smali:com.google.firebase.util
- application/meta-data:firebase_analytics_collection_enabled
Unknown SDKs and Services
If you recognize any of these please reach out to have it added.
- smali:_COROUTINE
- application/service/meta-data:backend:com.google.android.datatransport.cct.CctBackendFactory
- application/meta-data:batch_opted_out_by_default
- smali:coil.annotation
- smali:coil.base
- smali:coil.compose
- smali:coil.compose.base
- smali:coil.decode
- smali:coil.disk
- smali:coil.drawable
- smali:coil.fetch
- smali:coil.intercept
- smali:coil.key
- smali:coil.map
- smali:coil.memory
- smali:coil.network
- smali:coil.request
- smali:coil.singleton
- smali:coil.size
- smali:coil.target
- smali:coil.transform
- smali:coil.transition
- smali:coil.util
- application/provider/meta-data:com.cbpplatform.hidmultiplatform.ContextInitializer
- smali:com.cbpplatform
- smali:com.cbpplatform.easykit
- application/activity:com.google.android.gms.common.api.GoogleApiActivity
- application/activity:com.google.android.gms.tagmanager.TagManagerPreviewActivity
- application/receiver:com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
- application/receiver/intent-filter/action:com.google.android.c2dm.intent.RECEIVE
- application/receiver/meta-data:com.google.android.gms.cloudmessaging.FINISHED_AFTER_HANDLED
- application/service:com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
- application/service:com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
- application/service:com.google.android.gms.tagmanager.TagManagerService
- smali:com.google.accompanist
- smali:com.google.android
- smali:com.google.android.gms
- smali:com.google.common
- smali:com.google.common.base
- smali:com.google.common.cache
- smali:com.google.common.escape
- smali:com.google.common.graph
- smali:com.google.common.hash
- smali:com.google.common.html
- smali:com.google.common.io
- smali:com.google.common.math
- smali:com.google.common.net
- smali:com.google.common.util
- smali:com.google.common.xml
- smali:com.google.crypto
- smali:com.google.crypto.tink
- smali:com.google.errorprone
- smali:com.google.gson
- smali:com.google.gson.internal
- smali:com.google.gson.reflect
- smali:com.google.gson.stream
- smali:com.google.j2objc
- smali:com.google.thirdparty
- application/provider:com.modiface.hairtracker.MFEFileProvider
- smali:com.modiface
- smali:com.modiface.hairtracker
- smali:com.modiface.mfecommon
- smali:database
- application/meta-data:google_analytics_automatic_screen_reporting_enabled
- application/meta-data:google_analytics_default_allow_ad_personalization_signals
- application/meta-data:google_analytics_default_allow_ad_storage
- application/meta-data:google_analytics_default_allow_ad_user_data
- application/meta-data:google_analytics_default_allow_analytics_storage
- smali:io.ktor
- smali:io.ktor.client
- smali:io.ktor.client.call
- smali:io.ktor.client.content
- smali:io.ktor.client.engine
- smali:io.ktor.client.network
- smali:io.ktor.client.plugins
- smali:io.ktor.client.request
- smali:io.ktor.client.statement
- smali:io.ktor.client.utils
- smali:io.ktor.content
- smali:io.ktor.events
- smali:io.ktor.http
- smali:io.ktor.http.auth
- smali:io.ktor.http.content
- smali:io.ktor.http.parsing
- smali:io.ktor.http.websocket
- smali:io.ktor.serialization
- smali:io.ktor.util
- smali:io.ktor.util.cio
- smali:io.ktor.util.collections
- smali:io.ktor.util.converters
- smali:io.ktor.util.date
- smali:io.ktor.util.debug
- smali:io.ktor.util.internal
- smali:io.ktor.util.logging
- smali:io.ktor.util.network
- smali:io.ktor.util.pipeline
- smali:io.ktor.util.reflect
- smali:io.ktor.utils
- smali:io.ktor.utils.io
- smali:io.ktor.utils.io.bits
- smali:io.ktor.utils.io.core
- smali:io.ktor.utils.io.errors
- smali:io.ktor.utils.io.jvm
- smali:io.ktor.utils.io.jvm.nio
- smali:io.ktor.utils.io.nio
- smali:io.ktor.utils.io.pool
- smali:io.ktor.utils.io.streams
- smali:io.ktor.utils.io.utils
- smali:io.ktor.websocket
- smali:javax
- smali:javax.inject
- smali:okio.internal
- smali:retrofit2
- smali:retrofit2.converter
- smali:retrofit2.http
- smali:retrofit2.internal
App Queries
These are the other apps that My Hair [iD] requests to know other apps are also installed:
Permissions
ACCESS_ADSERVICES_AD_ID
ACCESS_ADSERVICES_ATTRIBUTION
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWORK_STATE
CAMERA
FOREGROUND_SERVICE
INTERNET
POST_NOTIFICATIONS
RECEIVE_BOOT_COMPLETED
RECORD_AUDIO
VIBRATE
WAKE_LOCK
WRITE_EXTERNAL_STORAGE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.google.android.gms.permission.AD_ID
com.loreal.swatchbook.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
com.loreal.swatchbook.batch.permission.INTERNAL_BROADCAST
![My Hair [iD]](/gp_en_badge_web_generic.png)