Learn to Read - Duolingo ABC
16.3M installs
21.1K ratings
412.2K monthly active users
Revenue not available
Install Trends
Weekly +101.7K
SteadyMonthly +1.1M
Trending
SDKs, Trackers & Permissions for Learn to Read - Duolingo ABC
SDK Scan Status
Last Successful SDK Scan: 2026-04-27
Lastest Attempt: 2026-04-27
Last Attempt Status: Success
| Scanned At | Version | Scan Result |
|---|---|---|
| April 27, 2026 at 19:01:03 | 95 | Success |
| March 27, 2026 at 12:10:55 | 91 | Success |
| February 24, 2026 at 15:09:24 | 91 | Success |
| January 24, 2026 at 05:44:36 | 91 | Success |
| December 23, 2025 at 19:26:58 | 91 | 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.
Development Tools
- application/meta-data:com.google.android.gms.version
- smali:kotlinx
- smali:kotlinx.coroutines
- smali:kotlinx.coroutines.flow
- smali:kotlinx.coroutines.internal
- smali:kotlinx.coroutines.scheduling
- smali:kotlinx.coroutines.sync
- smali:kotlinx.serialization
- smali:kotlinx.serialization.json
- application/provider:com.squareup.picasso.PicassoProvider
- smali:com.squareup.picasso
- smali:okhttp3
- smali:okhttp3.internal
- smali:okhttp3.internal.publicsuffix
Analytics: Product
- 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.crashlytics.CrashlyticsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.crashlytics.ktx.FirebaseCrashlyticsKtxRegistrar
- 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.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.ktx.FirebaseMessagingKtxRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.components
- smali:com.google.firebase.crashlytics
- smali:com.google.firebase.crashlytics.ktx
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.iid
- smali:com.google.firebase.installations
- smali:com.google.firebase.ktx
- smali:com.google.firebase.messaging
- smali:com.google.firebase.messaging.ktx
- smali:com.google.firebase.provider
Unknown SDKs and Services
If you recognize any of these please reach out to have it added.
- res.raw.bubble.ddd:0
- res.raw.bubble.ip:0
- res.raw.bubble_duo.ddd:0
- res.raw.bubble_duo.ip:0
- res.raw.bubble_pop.ddd:0
- res.raw.chest_sparkles.ddd:0
- res.raw.chest_sparkles.ip:0
- res.raw.duo_avatar.ddd:0
- res.raw.duo_avatar.ip:0
- res.raw.duo_umbrella.ddd:0
- res.raw.duo_walking.ddd:0
- res.raw.duo_walking.ip:0
- res.raw.fish_sparkle.ddd:0
- res.raw.fish_sparkle.ip:0
- res.raw.gilded_sparkle.ddd:0
- res.raw.gilded_sparkle.ip:0
- res.raw.seaweed_1.ddd:0
- res.raw.seaweed_1.ip:0
- res.raw.seaweed_2.ddd:0
- res.raw.seaweed_2.ip:0
- res.raw.seaweed_3.ddd:0
- res.raw.seaweed_3.ip:0
- res.raw.trace_sparkles.ddd:0
- res.raw.trace_sparkles.ip:0
- res.raw.word_sparkle_left.ddd:0
- res.raw.word_sparkle_left.ip:0
- res.raw.word_sparkle_right.ddd:0
- res.raw.word_sparkle_right.ip:0
- res.raw.duo_umbrella.ip:3
- res.raw.bubble_pop.ip:18
- res.raw.bubble_pop.op:26
- res.raw.bubble.op:48
- res.raw.duo_umbrella.op:65
- res.raw.chest_sparkles.h:150
- res.raw.chest_sparkles.w:182
- res.raw.duo_walking.w:194
- res.raw.duo_walking.h:224
- res.raw.bubble_duo.op:225
- res.raw.duo_umbrella.w:438
- res.raw.duo_avatar.op:522
- res.raw.duo_walking.op:576
- res.raw.duo_avatar.w:710
- res.raw.duo_umbrella.h:768
- res.raw.duo_avatar.h:792
- res.raw.bubble_duo.h:801
- res.raw.bubble_duo.w:982
- res.raw.duo_walking.v:5.3.4
- res.raw.duo_avatar.v:5.7.4
- res.raw.gilded_sparkle.v:5.8.1
- res.raw.bubble_duo.nm:ANIMATION - EXPORT
- res.raw.duo_walking.nm:ANIMATION - EXPORT - JSON
- res.raw.bubble.nm:Bubble - Bezier
- res.raw.bubble_pop.nm:Bubble - Pop EXPORT
- res.raw.duo_avatar.nm:Duo_Path_EXPORT
- res.raw.duo_umbrella.nm:EXPORT
- res.raw.gilded_sparkle.nm:Gold Sparkles Burst
- res.raw.word_sparkle_left.nm:L - Word Sparkles
- res.raw.word_sparkle_right.nm:R - Word Sparkles
- res.raw.seaweed_1.nm:Seaweed LIT
- res.raw.seaweed_2.nm:Seaweed LIT 2
- res.raw.seaweed_3.nm:Seaweed LIT 3
- res.raw.chest_sparkles.nm:Sparkles - JSON EXPORT
- res.raw.fish_sparkle.nm:Sparkles - JSON EXPORT
- res.raw.trace_sparkles.nm:Sparkles - JSON EXPORT
- res.raw.bubble.assets:[]
- res.raw.bubble.markers:[]
- res.raw.bubble_pop.markers:[]
- res.raw.chest_sparkles.assets:[]
- res.raw.chest_sparkles.markers:[]
- res.raw.duo_avatar.markers:[]
- res.raw.duo_walking.markers:[]
- res.raw.fish_sparkle.assets:[]
- res.raw.fish_sparkle.markers:[]
- res.raw.gilded_sparkle.assets:[]
- res.raw.gilded_sparkle.markers:[]
- res.raw.seaweed_1.markers:[]
- res.raw.seaweed_2.markers:[]
- res.raw.seaweed_3.markers:[]
- res.raw.trace_sparkles.assets:[]
- res.raw.trace_sparkles.markers:[]
- res.raw.word_sparkle_left.markers:[]
- res.raw.word_sparkle_right.markers:[]
- res.raw.duo_umbrella.markers:[{'tm': 100, 'cm': '1', 'dr': 0}]
- res.raw.bubble_duo.markers:[{'tm': 222, 'cm': '1', 'dr': 0}]
- application/service/meta-data:autoStoreLocales
- application/service/meta-data:backend:com.google.android.datatransport.cct.CctBackendFactory
- application/activity:com.google.android.gms.auth.api.signin.internal.SignInHubActivity
- application/activity:com.google.android.gms.common.api.GoogleApiActivity
- application/receiver:com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
- application/receiver/intent-filter/action:com.google.android.c2dm.intent.RECEIVE
- 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.auth.api.signin.RevocationBoundService
- smali:com.google.android
- smali:com.google.android.gms
- smali:dagger
- smali:dagger.hilt
- smali:dagger.hilt.android
- smali:j$.lang
- smali:j$.sun
- smali:j$.sun.misc
- smali:java.util
- smali:java.util.function
Permissions
ACCESS_NETWORK_STATE
INTERNET
POST_NOTIFICATIONS
WAKE_LOCK
com.duolingo.literacy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
com.google.android.c2dm.permission.RECEIVE
