Bucket List: iBucket Security & Privacy Scorecard

Android

77
Overall trust score
Acceptable
62
Security
92
Privacy

Usage patterns and crash data are shared with Google Firebase for analytics and app performance monitoring. Purchase activity flows through RevenueCat alongside Google Play and Amazon billing. Personal goals and list content stay largely private, with strong controls over what data leaves the device.

Best for

Tracking personal goals with minimal data exposure

Findings

  • 1 critical
  • 3 high
  • 3 medium
  • 2 low
  • 5 info

1 issue identified across security and privacy analysis.

Top security issues

  • SSL Certificate Validation Bypass in Cordova WebViewClient
  • Unencrypted Google Sign-In OAuth Tokens in SharedPreferences
  • Android Backups Enabled for Unencrypted Sensitive Data

Top privacy issues

  • Unencrypted RevenueCat Subscription Data in SharedPreferences
  • Unencrypted Firebase Cloud Messaging Tokens
  • Unencrypted Firebase Analytics Database

Full analysis

Bucket List: iBucket

Developer: (unlisted)
Version: 15.0.2
Platform: Android
Scan Date: March 9, 2026

What This Means for You

Usage patterns and crash data are shared with Google Firebase for analytics and app performance monitoring. Purchase activity flows through RevenueCat alongside Google Play and Amazon billing. Personal goals and list content stay largely private, with strong controls over what data leaves the device.

Recommendation: Use With Caution

Best For: Tracking personal goals with minimal data exposure

Key Findings

Data Security - 3 findings (3 high)

Network Security - 1 finding (1 critical)

Code Safety - 0 findings

Privacy - 2 findings (2 medium)

Privacy Concerns

What Data is Collected

Usage patterns and crash reports flow to Firebase services automatically. Authentication identifiers are processed when users sign in through Google or Apple. Purchase history is recorded through RevenueCat, Google Play Billing, and Amazon IAP whenever a subscription is purchased or restored.

Third-Party Data Sharing

Data is shared with the following services:

  • Firebase (Google): Analytics, crash reporting, performance monitoring, push notifications, remote configuration, and cloud storage
  • RevenueCat: Purchase and subscription management
  • Google Play Billing: Payment processing
  • Amazon IAP: Payment processing
  • Google Sign-In / Apple Sign-In: Authentication

Understanding the Scores

Category Score
Security 62/100
Privacy 92/100
Data Security 60/100
Network Security 70/100
Code Safety 97/100
Data Collection 97/100
Data Sharing 97/100
User Control 94/100

Positive Security Features

  • The app collects a minimal amount of personal information, limited to what is needed for core functionality
  • Strong user controls are in place over what data leaves the device, reflected in a 94/100 User Control score
  • Code quality is exceptionally clean, with very low risk of software defects affecting stored goals and lists

Areas for Improvement

  • Data stored locally on the device could be better protected against unauthorized access if the phone is lost or shared with others.
  • The connection between the device and the app's servers needs stronger safeguards. User data may not be fully protected while it travels, particularly on public Wi-Fi.
  • Some data handling practices should be brought up to current standards to reduce the risk of user information being exposed.

About This Analysis

This scorecard is generated through automated static analysis of the application. Scores reflect the state of the app at the time of scanning and may not reflect subsequent updates.

App Details

  • App Name: Bucket List: iBucket
  • Package ID: com.kaimallie.ibucket
  • Version: 15.0.2 (build 15021)
  • Scan Date: March 9, 2026
  • Platform: Android

Versions & scan history

ScanDateOverall score
#1 (current) 77/100