Scan results

    Bottled: Message in a Bottle

    Android

    Social messaging app with video calling, media sharing, and location features. Monetized through ads and in-app purchases.

    CITT SCORE
    80
    out of 100
    TRUSTED

    Quick Verdict

    Best for: Social messaging with standard analytics

    What It Means For You

    User activity is tracked by Firebase Analytics, Google Ads, and Tenjin Attribution, which share behavioral data with advertisers. Crash and session data is collected through Firebase Crashlytics and Sessions. Account authentication and messages rely on Google Firebase infrastructure.

    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 (28)

    Data Security

    9 total
    1 Critical
    3 High
    4 Medium
    1 Low

    Network Security

    1 total
    1 Low

    Code Security

    8 total
    1 High
    3 Medium
    4 Low

    Privacy

    7 total
    3 Critical
    2 High
    2 Medium

    Third-Party Risk

    3 total
    1 High
    2 Medium

    Third-Party Services

    Firebase (10 services: Auth, Firestore, Realtime Database, Cloud Storage, FCM, Crashlytics, Analytics, App Check, Installations, Sessions), Google Ads SDK, Google Maps, OneSignal, Tenjin Attribution, RevenueCat, Twilio Video SDK, OkHttp

    Security Strengths

    • Firebase Authentication with SDK-managed encryption
    • TLS 1.2+ with modern cipher suites (AES-GCM, ChaCha20-Poly1305)
    • Parameterized SQL queries in application code
    • Secure WebView defaults (file access disabled, SSL errors rejected, mixed content blocked)
    • Production build hardening (debugging disabled, ProGuard/R8 obfuscation enabled)
    • RevenueCat request signing with HMAC-SHA256
    What changed since the last scan

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

    Context Tags

    social
    messaging
    ads
    location
    camera
    sensitive data

    Package

    com.bottledapp.bottled

    Version

    2.14.2 (Build 20142)

    Analysis Date

    Feb 3, 2026

    0

    Was this analysis helpful?

    Feedback helps us improve our analysis

    View on Play Store

    Recommendation: Acceptable

    Key Findings

    Data Security - 9 findings (1 critical, 3 high, 4 medium, 1 low)

    Network Security - 1 finding (1 low)

    Code Safety - 0 findings

    Privacy - 7 findings (3 critical, 2 high, 2 medium)

    Privacy Concerns

    What Data is Collected

    The app collects behavioral and usage data through Firebase Analytics and Firebase Sessions. Crash reports are gathered through Firebase Crashlytics. Install and attribution data is collected by Tenjin. Account information, messages, and files are stored in Firebase Firestore, Realtime Database, and Cloud Storage. Video call data is processed through the Twilio Video SDK. Purchase and subscription information is handled by RevenueCat.

    Third-Party Data Sharing

    Behavioral data is shared with Google through Firebase Analytics and the Google Ads SDK, which may use it to serve targeted advertising. Tenjin receives install and attribution data to measure ad campaign performance. OneSignal processes device information to deliver push notifications. RevenueCat receives purchase history and subscription status. Each of these services operates under its own data policies.

    Understanding the Scores

    • Security: 80/100
    • Privacy: 80/100
    • Data Security: 80/100
    • Network Security: 100/100
    • Code Safety: 85/100
    • Data Collection: 80/100
    • Data Sharing: 80/100
    • User Control: 80/100

    Positive Security Features

    • Network communications are well protected, with the app scoring a perfect 100/100 for how it handles data in transit.

    Areas for Improvement

    • The app relies on multiple advertising and attribution services that collect and share behavioral data; reducing this footprint would give users more control over how their information is used.
    • Some data storage practices could be tightened to reduce the chance that sensitive information is exposed under certain conditions.
    • Clearer in-app controls over data collection and third-party sharing would give users more meaningful choices about their privacy.

    About This Analysis

    App Details

    FieldValue
    App IDcom.bottledapp.bottled
    Version2.14.2 (Build 20142)
    Scan Date2026-02-03
    Analysis TypeStatic Analysis

    Right of Reply

    Developer not yet contacted