Scan results

    Learn Python Programming

    Android

    Learn Python Programming is an educational app offering tutorials, 100+ code examples, practice questions, and exam preparation for Python learners. The app includes an intuitive interface for beginners through advanced programmers, with shareable content and offline access features.

    CITT SCORE
    38
    out of 100
    unTRUSTED

    Quick Verdict

    Best for: Casual Python learners comfortable with ads and analytics

    What It Means For You

    In-app activity is tracked by several analytics services, including CleverTap and Google Analytics, to build a profile of user behavior. Two advertising networks, IronSource and Unity Ads, deliver targeted ads using this data. Users have very limited options to control what is collected or shared.

    Method and Limitations

    Static analysis only. CITT reviewed the code of this build without running the app, so runtime behavior was not observed. The findings below describe the analyzed build and may not reflect server-side controls or later versions. CITT makes no determination about compliance with any law or platform policy; it reports what the artifacts contain and cites the published guidance so a reader can compare.

    How CITT scores an app

    Findings (17)

    Data Security

    6 total
    3 Critical
    2 High
    1 Medium

    Network Security

    1 total
    1 Medium

    Code Security

    3 total
    1 Critical
    2 Medium

    Privacy

    6 total
    1 Critical
    2 High
    3 Medium

    Third-Party Risk

    1 total
    1 High

    Third-Party Services

    Firebase Analytics, Firebase Crashlytics, CleverTap, Google Analytics, Google Ads, IronSource, Unity Ads, Google Play Billing

    Security Strengths

    • Strong anti-tampering protection (Pairip VMRunner)
    • No app-specific JavaScript interfaces
    • Proper debuggable flag configuration
    • HTTPS enforcement with TLS 1.2+
    • Modern SDK versions with low CVE risk
    What changed since the last scan

    Version diff is on the Developer plan. See developer plans.

    Context Tags

    education
    freemium
    sensitive data
    ads
    tracking
    gdpr violations
    ccpa violations

    Package

    python.programming.coding.python3.development

    Version

    4.2.74

    Analysis Date

    Jan 19, 2026

    Classes Analyzed

    17,702

    Was this analysis helpful?

    Feedback helps us improve our analysis

    View on Play Store

    Recommendation: Use With Caution

    Key Findings

    Data Security - 6 findings (3 critical, 2 high, 1 medium)

    Network Security - 1 finding (1 medium)

    Code Safety - 0 findings

    Privacy - 6 findings (1 critical, 2 high, 3 medium)

    Privacy Concerns

    What Data is Collected

    This app collects behavioral and usage data through multiple integrated services. Firebase Analytics and Google Analytics monitor how users interact with the app. CleverTap builds a detailed profile of user activity over time. Advertising services including IronSource and Unity Ads access device information and usage patterns to serve targeted ads.

    Third-Party Data Sharing

    User data is shared with the following third-party services:

    • Firebase Analytics - Usage and behavior tracking
    • Firebase Crashlytics - Crash and error reporting
    • CleverTap - Behavioral analytics and user profiling
    • Google Analytics - Usage analytics
    • Google Ads - Advertising platform
    • IronSource - Advertising network
    • Unity Ads - Advertising network
    • Google Play Billing - In-app purchase processing

    Understanding the Scores

    CategoryScore
    Security35/100
    Privacy40/100
    Data Security30/100
    Network Security75/100
    Code Safety55/100
    Data Collection45/100
    Data Sharing50/100
    User Control30/100

    Positive Security Features

    • No notable positive security practices were identified in this version of the app.

    Areas for Improvement

    • Personal data is shared with multiple advertising and analytics companies, with limited transparency about what is retained or for how long.
    • The app provides very little ability to limit data collection, making it difficult for users to control what information is gathered from their device and usage patterns.
    • Data handling across the integrated advertising services could be strengthened to give users greater protection and clearer choices about their information.

    About This Analysis

    This scorecard is based on automated static analysis of the app's code and configuration. Scores reflect the security and privacy posture at the time of the scan and may not account for server-side behavior.

    App Details

    • App Name: Learn Python Programming
    • Package ID: python.programming.coding.python3.development
    • Version: 4.2.74
    • Platform: Android
    • Scan Date: January 19, 2026

    Right of Reply

    Developer not yet contacted