Duolingo · Duolingo is a learning app that teaches languages, math, music, and chess through quick, bite sized lessons.
Duolingo is a language-learning application that provides free, guided lessons. The available screens cover new-user onboarding, existing-account authentication, third-party sign-in, and password recovery.
Written from a FlyTrap agent exploring the app on a real device, not from the store listing. It covers only the screens that run reached, so anything behind a login, paywall or region lock is absent.
39 SDKs found across 14 categories. Click any SDK to see every other app that uses it.
43 permissions requested at runtime. Colors reflect platform sensitivity tier.
Read the user's calendar data.
Add, modify, or remove calendar events.
Read the list of accounts known to the device.
Record audio from the microphone.
Post notifications to the system.
Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.
Read the user's contacts data.
Write files to shared external storage. No-op for apps targeting Android 11+.
Open network sockets.
Read connectivity information.
Run a foreground service.
Control the vibrator.
Receive the BOOT_COMPLETED broadcast.
Use Google Play Billing for in-app purchases and subscriptions.
Modify global audio settings.
Authenticate using biometric hardware.
Authenticate using fingerprint hardware.
Keep the device awake.
What FlyTrap detected inside Duolingo: Language Lessons.
Duolingo is a language-learning application that provides free, guided lessons. The available screens cover new-user onboarding, existing-account authentication, third-party sign-in, and password recovery. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.
Duolingo: Language Lessons by Duolingo is built with Unity. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.
FlyTrap detected 39 third-party SDKs inside Duolingo: Language Lessons, including Amazon Publisher Services, AppLovin MAX and Coil. They span areas such as Ads, Imaging, Analytics and Push Notifications. The full list, grouped by category, is on this page.
Duolingo: Language Lessons requests 43 permissions. 8 of these are sensitive, such as Read calendar, Modify calendar and Find accounts on device. Each is listed above with its platform sensitivity tier.
FlyTrap reports what an app contains, it does not issue a safety verdict. Duolingo: Language Lessons requests 43 permissions (8 sensitive) and bundles 39 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.
The version FlyTrap analyzed targets Android.
Volker Westphal
EducationThe complete flashcard management system, w/ 38 languages and 11 games built-in
Lexilize
EducationLexilize Flash Cards. Memorize words & improve vocabulary in different languages
Baykuş Mentörlük
EducationEducational application that will support students to prepare for YKS in the most efficient way