Molly-v8.19.2-4.apk

92.27 MB

Analyzed: 2026-08-07 17:33 UTC

APK Security & Privacy Score

Security scoring uses multi-engine scan signals and APK indicators. Privacy scoring uses requested permissions and network endpoint patterns.

Security Scan-weighted
94/100
Threat scan clean Modern target SDK
Privacy Permissions & network
39/100
High-risk permissions AllowBackup enabled
55/100
Caution
Overall trust

Facts

Threat scan 0/75 flagged, 0 suspicious
Permissions 73 requested
Network strings 4 URLs (0 HTTP, 4 HTTPS)
Target SDK 35
Certificate Valid until 2044-12-21 (18 years, suspicious)

Warnings

High-risk permissions detected: android.permission.REQUEST_INSTALL_PACKAGES, android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, android.permission.RECEIVE_BOOT_COMPLETED
Requests 73 permissions (review carefully).
AllowBackup is enabled.
Package Name im.molly.app
Version Code 171904
Version Name v8.19.2-4
Application Name org.thoughtcrime.securesms.ApplicationContext
Debuggable No
Allow Backup Yes
Min SDK Android 27 (Oreo)
Target SDK Android 35 (Android 15)
Supported ABIs
arm64-v8a armeabi-v7a x86_64

Certificate & Signer

Valid From 2019-12-28 10:29:56
Valid To 2044-12-21 10:29:56
Serial Number 1d866d2a
Thumbprint 49ce310cdd0c09c8c34eb31a8005c6bf13f5a4f1
Issuer: CN Oscar Mira
Issuer: DN CN:Oscar Mira, O:Molly Instant Messenger, OU:Molly Android
Issuer: O Molly Instant Messenger
Issuer: OU Molly Android
Subject: CN Oscar Mira
Subject: DN CN:Oscar Mira, O:Molly Instant Messenger, OU:Molly Android
Subject: O Molly Instant Messenger
Subject: OU Molly Android

Security Scan

0 /75
✓ Clean
Scanned by 75 security vendors
Last scan: 2026-08-06 21:17 UTC
Malicious
0
Suspicious
0
Harmless
0
Undetected
65
Timeout
2
Failure
0

Scan Providers

75 vendors
ALYac undetected
No result reported
Engine 2.0.0.10
APEX type-unsupported
No result reported
Engine 6.806
AVG undetected
No result reported
Engine 23.9.8494.0
Acronis undetected
No result reported
Engine 1.2.0.121
AhnLab-V3 undetected
No result reported
Engine 3.30.1.10706
Alibaba undetected
No result reported
Engine 0.3.0.5
Antiy-AVL undetected
No result reported
Engine 3.0
Arcabit undetected
No result reported
Engine 2025.0.0.23
Avast undetected
No result reported
Engine 23.9.8494.0
Avast-Mobile undetected
No result reported
Engine 260806-04
Avira undetected
No result reported
Engine 8.3.3.24
BitDefender undetected
No result reported
Engine 7.2
BitDefenderFalx undetected
No result reported
Engine 2.0.936
Bkav undetected
No result reported
Engine 8.2.40(8338)
CAT-QuickHeal undetected
No result reported
Engine 22.00
CMC undetected
No result reported
Engine 2.4.2022.1
CTX undetected
No result reported
Engine 2024.8.29.1
ClamAV undetected
No result reported
Engine 1.5.3.0
CrowdStrike undetected
No result reported
Engine 1.0
Cylance type-unsupported
No result reported
Engine 3.0.0.0
Cynet type-unsupported
No result reported
Engine 4.0.3.4
DeepInstinct type-unsupported
No result reported
Engine 5.0.0.8
DrWeb undetected
No result reported
Engine 7.0.75.2070
ESET-NOD32 undetected
No result reported
Engine 18.2.18.0
Elastic undetected
No result reported
Engine 4.0.279
Emsisoft undetected
No result reported
Engine 2024.8.0.61147
F-Secure undetected
No result reported
Engine 18.10.1547.307
Fortinet undetected
No result reported
Engine 7.0.48.0
GData undetected
No result reported
Engine GD:27.45540AVA:64.31711
Google undetected
No result reported
Engine 1786046460
Gridinsoft undetected
No result reported
Engine 1.0.251.174
Ikarus undetected
No result reported
Engine 6.5.4.0
Jiangmin undetected
No result reported
Engine 16.0.100
K7AntiVirus undetected
No result reported
Engine 14.70.60380
K7GW undetected
No result reported
Engine 14.70.60382
Kaspersky undetected
No result reported
Engine 22.0.1.28
Kingsoft undetected
No result reported
Engine None
Lionic undetected
No result reported
Engine 8.16
Malwarebytes undetected
No result reported
Engine 3.1.0.260
MaxSecure undetected
No result reported
Engine 1.0.0.1
McAfeeD undetected
No result reported
Engine 1.2.0.15679
MicroWorld-eScan undetected
No result reported
Engine 14.0.409.0
Microsoft undetected
No result reported
Engine 1.26070
NANO-Antivirus undetected
No result reported
Engine 1.0.170.26895
Paloalto type-unsupported
No result reported
Engine 0.9.0.1003
Panda undetected
No result reported
Engine 4.6.4.2
Rising undetected
No result reported
Engine 25.0.0.28
SUPERAntiSpyware undetected
No result reported
Engine 5.6.0.1032
Sangfor undetected
No result reported
Engine 2.22.3.0
SentinelOne undetected
No result reported
Engine 7.7.0.1
Skyhigh timeout
No result reported
Sophos undetected
No result reported
Engine 3.6.2.0
Symantec undetected
No result reported
Engine 1.22.0.0
SymantecMobileInsight undetected
No result reported
Engine 2.0
TACHYON undetected
No result reported
Engine 2026-08-06.02
Tencent undetected
No result reported
Engine 1.0.0.1
Trapmine type-unsupported
No result reported
Engine 4.0.14.0
TrellixENS timeout
No result reported
Engine 6.0.6.653
TrendMicro undetected
No result reported
Engine 24.550.0.1002
TrendMicro-HouseCall undetected
No result reported
Engine 24.550.0.1002
Trustlook undetected
No result reported
Engine 1.0
VBA32 undetected
No result reported
Engine 5.6.1
VIPRE undetected
No result reported
Engine 6.0.0.35
Varist undetected
No result reported
Engine 6.6.1.3
ViRobot undetected
No result reported
Engine 2014.3.20.0
VirIT undetected
No result reported
Engine 9.5.1266
Webroot undetected
No result reported
Engine 1.9.0.8
Xcitium undetected
No result reported
Engine 38867
Yandex undetected
No result reported
Engine 5.5.2.24
Zillya undetected
No result reported
Engine 2.0.0.5660
ZoneAlarm undetected
No result reported
Engine 6.26-117392876
Zoner undetected
No result reported
Engine 2.2.2.0
alibabacloud type-unsupported
No result reported
Engine 2.2.0
huorong undetected
No result reported
Engine a41d305:a41d305:d0758a6:d0758a6
tehtris type-unsupported
No result reported

File Signatures

SHA-256 f1c6fd929f9047809a7a9bb4e663d1ec1ec4d9f33d9794799c8e2f8e1663ec11
MD5 f709eed22ea57f95a90b9059e658c68f
SHA-1 adc67026244ee452c63a9ffdf3b31e45c06ba75f
SSDEEP 1572864:ZvaBX5w8AvkYyH+llntT4TX8BBRd8IGFAZCL0eSIwCCV1S:ZC5zA8JeVTyGBkJFAgni1S
TLSH T1E928F18522A8EE61CC705476050C3B3A56B91E359E83D3C24C2D76AE7CB7AF40E15BED
VHASH 24b43e426b010b226e4b1fa3e1f29d43
PERMHASH e6030761bb647bb01c0350a669e23e5b73877a49f5a0d021ab8c456ab3b06995

File Intelligence

Type Description Android Human-friendly file type name based on multiple detection methods.
Type Extension apk Most likely file extension inferred from the content.
Type Tag android Primary type tag assigned by the classifier.
Type Tags executable, mobile, android, apk Additional type tags that describe the file content.
Magic Zip archive data, at least v0.0 to extract, compression method=deflate File signature result from magic bytes inspection.
Magika APK File type predicted by Magika (ML-based file type detection).
TrID Android Package (60.6%), Java Archive (30.3%), ZIP compressed archive (8.9%) TrID file type guesses with probabilities.
dhash 0000001e1e1d1400 Perceptual hash used to compare visual similarity of files.
raw md5 93e0bc0e8f9bb71499f6a6db3cfbe52e Raw MD5 hash of the file contents.
extensions version (142), kotlin_module (97), xml (44), properties (42), so (36), webp (22), txt (16), kotlin_builtins (8), dex (7), png (7), otf (5), md (3), html (2), js (2), json (2), license (2), ogg (2), bin (1), BuiltInsLoader (1), CoroutineExceptionHandler (1), ExternalOverridabilityCondition (1), InetAddressResolverProvider (1), JsonFactory (1), list (1), lst (1), MainDispatcherFactory (1), MetadataExtensions (1), Module (1), ObjectCodec (1), prof (1), profm (1), textproto (1), ttf (1) File extensions found inside the APK and how many of each.
file types unknown (907), XML (44), ELF (36), PNG (7), JSON (2), OGG (2), HTML (1), Java Bytecode (1) Detected embedded file types and their counts.
highest datetime 1981-01-01 01:01:02 UTC Latest timestamp found among files inside the archive.
lowest datetime 1981-01-01 01:01:02 UTC Earliest timestamp found among files inside the archive.
num children 4094 Number of files contained within the archive.
type APK Container type detected for the analyzed file.
uncompressed size 128 MB Estimated total size of all files after extraction.

Sandbox

Sandbox Verdicts

Zenbox android
Harmless 95% confidence CLEAN

Deep Manifest Analysis

Activity Intents (7)

org.thoughtcrime.securesms.DeviceProvisioningActivity
Actions
View Activity Action: Display the data to the user. android.intent.action.VIEW
Categories
android.intent.category.DEFAULT android.intent.category.BROWSABLE
org.thoughtcrime.securesms.SystemContactsEntrypointActivity
Actions
View Activity Action: Display the data to the user. android.intent.action.VIEW
Categories
android.intent.category.DEFAULT
org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity
Actions
Main Activity Action: Start as a main entry point, does not expect to android.intent.action.MAIN
Categories
android.intent.category.NOTIFICATION_PREFERENCES
org.thoughtcrime.securesms.deeplinks.DeepLinkEntryActivity
Actions
View Activity Action: Display the data to the user. android.intent.action.VIEW
Categories
android.intent.category.DEFAULT android.intent.category.BROWSABLE
org.thoughtcrime.securesms.sharing.v2.ShareActivity
Actions
Send Activity Action: Deliver some data to someone else. android.intent.action.SEND
Send Multiple Activity Action: Deliver multiple data to someone else. android.intent.action.SEND_MULTIPLE
Categories
android.intent.category.DEFAULT
org.thoughtcrime.securesms.stickers.preview.StickerPackPreviewActivity
Actions
View Activity Action: Display the data to the user. android.intent.action.VIEW
Categories
android.intent.category.DEFAULT android.intent.category.BROWSABLE
org.thoughtcrime.securesms.webrtc.VoiceCallShare
Actions
View Activity Action: Display the data to the user. android.intent.action.VIEW
Categories
android.intent.category.DEFAULT

Service Intents (8)

androidx.core.telecom.internal.JetpackConnectionService
Actions
android.telecom.ConnectionService android.telecom.ConnectionService
androidx.sharetarget.ChooserTargetServiceCompat
Actions
android.service.chooser.ChooserTargetService android.service.chooser.ChooserTargetService
Firebase messaging service Handles push notifications and data messages from Firebase Cloud Messaging. com.google.firebase.messaging.FirebaseMessagingService
Actions
Firebase messaging event Action used by Firebase to deliver a push message to the app. com.google.firebase.MESSAGING_EVENT
org.thoughtcrime.securesms.components.voice.VoiceNotePlaybackService
Actions
android.media.browse.MediaBrowserService android.media.browse.MediaBrowserService
androidx.media3.session.MediaSessionService androidx.media3.session.MediaSessionService
org.thoughtcrime.securesms.gcm.FcmReceiveService
Actions
Firebase messaging event Action used by Firebase to deliver a push message to the app. com.google.firebase.MESSAGING_EVENT
org.thoughtcrime.securesms.service.AccountAuthenticatorService
Actions
android.accounts.AccountAuthenticator android.accounts.AccountAuthenticator
org.thoughtcrime.securesms.service.ContactsSyncAdapterService
Actions
android.content.SyncAdapter android.content.SyncAdapter
org.unifiedpush.android.connector.internal.RaiseToForegroundService
Actions
org.unifiedpush.android.connector.RAISE_TO_FOREGROUND org.unifiedpush.android.connector.RAISE_TO_FOREGROUND

Receiver Intents (22)

androidx.core.telecom.internal.MuteStateReceiver
Actions
android.media.action.MICROPHONE_MUTE_CHANGED android.media.action.MICROPHONE_MUTE_CHANGED
androidx.media.session.MediaButtonReceiver
Actions
Media Button Broadcast Action: The "Media Button" was pressed. android.intent.action.MEDIA_BUTTON
Profile installer Installs performance profiles to speed up app startup and hot paths. androidx.profileinstaller.ProfileInstallReceiver
Actions
Install performance profile Installs a profile that helps optimize app performance. androidx.profileinstaller.action.INSTALL_PROFILE
Skip profile install Skips profile installation for this build. androidx.profileinstaller.action.SKIP_FILE
Save performance profile Saves a profile generated during app usage. androidx.profileinstaller.action.SAVE_PROFILE
Benchmark operation Runs a profile installer benchmark operation. androidx.profileinstaller.action.BENCHMARK_OPERATION
com.google.firebase.iid.FirebaseInstanceIdReceiver
Actions
com.google.android.c2dm.intent.RECEIVE com.google.android.c2dm.intent.RECEIVE
im.molly.unifiedpush.receiver.UnifiedPushReceiver
Actions
org.unifiedpush.android.connector.MESSAGE org.unifiedpush.android.connector.MESSAGE
org.unifiedpush.android.connector.UNREGISTERED org.unifiedpush.android.connector.UNREGISTERED
org.unifiedpush.android.connector.NEW_ENDPOINT org.unifiedpush.android.connector.NEW_ENDPOINT
org.unifiedpush.android.connector.REGISTRATION_FAILED org.unifiedpush.android.connector.REGISTRATION_FAILED
org.thoughtcrime.securesms.apkupdate.ApkUpdateDownloadManagerReceiver
Actions
android.intent.action.DOWNLOAD_COMPLETE android.intent.action.DOWNLOAD_COMPLETE
org.thoughtcrime.securesms.apkupdate.ApkUpdateRefreshListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.messageprocessingalarm.RoutineMessageFetchReceiver
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.action.PROCESS_MESSAGES org.thoughtcrime.securesms.action.PROCESS_MESSAGES
org.thoughtcrime.securesms.notifications.DeleteNotificationReceiver
Actions
org.thoughtcrime.securesms.DELETE_NOTIFICATION org.thoughtcrime.securesms.DELETE_NOTIFICATION
org.thoughtcrime.securesms.notifications.LocaleChangedReceiver
Actions
Time Changed Broadcast Action: The time was set. android.intent.action.TIME_SET
Locale Changed Broadcast Action: The current device's locale has changed. android.intent.action.LOCALE_CHANGED
org.thoughtcrime.securesms.notifications.MarkReadReceiver
Actions
org.thoughtcrime.securesms.notifications.CLEAR org.thoughtcrime.securesms.notifications.CLEAR
org.thoughtcrime.securesms.notifications.RemoteReplyReceiver
Actions
org.thoughtcrime.securesms.notifications.WEAR_REPLY org.thoughtcrime.securesms.notifications.WEAR_REPLY
org.thoughtcrime.securesms.service.AnalyzeDatabaseAlarmListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.BootReceiver
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
My Package Replaced Broadcast Action: A new version of your application has been installed android.intent.action.MY_PACKAGE_REPLACED
org.thoughtcrime.securesms.service.DirectoryRefreshListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.LocalBackupListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.MessageBackupListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.PanicResponderListener
Actions
info.guardianproject.panic.action.TRIGGER info.guardianproject.panic.action.TRIGGER
org.thoughtcrime.securesms.service.RotateSenderCertificateListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.RotateSignedPreKeyListener
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
org.thoughtcrime.securesms.service.webrtc.ActiveCallManager$ActiveCallServiceReceiver
Actions
org.thoughtcrime.securesms.service.webrtc.ActiveCallAction.DENY org.thoughtcrime.securesms.service.webrtc.ActiveCallAction.DENY
org.thoughtcrime.securesms.service.webrtc.ActiveCallAction.HANGUP org.thoughtcrime.securesms.service.webrtc.ActiveCallAction.HANGUP
org.unifiedpush.android.connector.internal.MessagingReceiverImpl
Actions
org.unifiedpush.android.connector.MESSAGE org.unifiedpush.android.connector.MESSAGE
org.unifiedpush.android.connector.UNREGISTERED org.unifiedpush.android.connector.UNREGISTERED
org.unifiedpush.android.connector.NEW_ENDPOINT org.unifiedpush.android.connector.NEW_ENDPOINT
org.unifiedpush.android.connector.REGISTRATION_FAILED org.unifiedpush.android.connector.REGISTRATION_FAILED

Native Libraries (12)

libaesgcm libaesgcm.so
libandroidx.graphics.path libandroidx.graphics.path.so
libargon2 libargon2.so
libconscrypt_jni libconscrypt_jni.so
libdatastore_shared_counter libdatastore_shared_counter.so
libimage_processing_util_jni libimage_processing_util_jni.so
libnative-utils libnative-utils.so
libringrtc libringrtc.so
libringrtc_rffi libringrtc_rffi.so
libsignal_jni libsignal_jni.so
libsqlcipher libsqlcipher.so
libsurface_util_jni libsurface_util_jni.so

Requested Permissions (73)

android.permission.DOWNLOAD_WITHOUT_NOTIFICATION Custom app or vendor permission (not publicly documented). android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
android.permission.REQUEST_INSTALL_PACKAGES Custom app or vendor permission (not publicly documented). android.permission.REQUEST_INSTALL_PACKAGES
im.molly.app.ACCESS_SECRETS
access approximate location only in the foreground This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location. android.permission.ACCESS_COARSE_LOCATION
access precise location only in the foreground This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage. android.permission.ACCESS_FINE_LOCATION
view network connections Allows the app to view information about network connections such as which networks exist and are connected. android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_NOTIFICATION_POLICY Custom app or vendor permission (not publicly documented). android.permission.ACCESS_NOTIFICATION_POLICY
view Wi-Fi connections Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices. android.permission.ACCESS_WIFI_STATE
Authenticate Accounts android.permission.AUTHENTICATE_ACCOUNTS
pair with Bluetooth devices Allows the app to view the configuration of Bluetooth on the tablet, and to make and accept connections with paired devices. android.permission.BLUETOOTH
take pictures and videos This app can take pictures and record videos using the camera while the app is in use. android.permission.CAMERA
change network connectivity Allows the app to change the state of network connectivity. android.permission.CHANGE_NETWORK_STATE
connect and disconnect from Wi-Fi Allows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks. android.permission.CHANGE_WIFI_STATE
Foreground service Allows the app to run a foreground service. android.permission.FOREGROUND_SERVICE
android.permission.FOREGROUND_SERVICE_CAMERA Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_CAMERA
android.permission.FOREGROUND_SERVICE_DATA_SYNC Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_DATA_SYNC
android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
android.permission.FOREGROUND_SERVICE_MICROPHONE Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_MICROPHONE
android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
android.permission.FOREGROUND_SERVICE_PHONE_CALL Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_PHONE_CALL
android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING
android.permission.INSTALL_SHORTCUT Custom app or vendor permission (not publicly documented). android.permission.INSTALL_SHORTCUT
have full network access Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet. android.permission.INTERNET
android.permission.MANAGE_OWN_CALLS Custom app or vendor permission (not publicly documented). android.permission.MANAGE_OWN_CALLS
change your audio settings Allows the app to modify global audio settings such as volume and which speaker is used for output. android.permission.MODIFY_AUDIO_SETTINGS
android.permission.NEARBY_WIFI_DEVICES Custom app or vendor permission (not publicly documented). android.permission.NEARBY_WIFI_DEVICES
android.permission.POST_NOTIFICATIONS Custom app or vendor permission (not publicly documented). android.permission.POST_NOTIFICATIONS
android.permission.RAISED_THREAD_PRIORITY Custom app or vendor permission (not publicly documented). android.permission.RAISED_THREAD_PRIORITY
android.permission.READ_CALL_STATE Custom app or vendor permission (not publicly documented). android.permission.READ_CALL_STATE
read your contacts Allows the app to read data about your contacts stored on your tablet. Apps will also have access to the accounts on your tablet that have created contacts. This may include accounts created by apps you have installed. This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge. android.permission.READ_CONTACTS
read the contents of your shared storage Allows the app to read the contents of your shared storage. android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_MEDIA_IMAGES Custom app or vendor permission (not publicly documented). android.permission.READ_MEDIA_IMAGES
android.permission.READ_MEDIA_VIDEO Custom app or vendor permission (not publicly documented). android.permission.READ_MEDIA_VIDEO
android.permission.READ_MEDIA_VISUAL_USER_SELECTED Custom app or vendor permission (not publicly documented). android.permission.READ_MEDIA_VISUAL_USER_SELECTED
android.permission.READ_PHONE_NUMBERS Custom app or vendor permission (not publicly documented). android.permission.READ_PHONE_NUMBERS
read phone status and identity Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call. android.permission.READ_PHONE_STATE
Read Profile android.permission.READ_PROFILE
read sync settings Allows the app to read the sync settings for an account. For example, this can determine whether the People app is synced with an account. android.permission.READ_SYNC_SETTINGS
run at startup Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the tablet and allow the app to slow down the overall tablet by always running. android.permission.RECEIVE_BOOT_COMPLETED
record audio android.permission.RECORD_AUDIO
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Custom app or vendor permission (not publicly documented). android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
android.permission.SCHEDULE_EXACT_ALARM Custom app or vendor permission (not publicly documented). android.permission.SCHEDULE_EXACT_ALARM
android.permission.USE_BIOMETRIC Custom app or vendor permission (not publicly documented). android.permission.USE_BIOMETRIC
Use Credentials android.permission.USE_CREDENTIALS
android.permission.USE_EXACT_ALARM Custom app or vendor permission (not publicly documented). android.permission.USE_EXACT_ALARM
android.permission.USE_FULL_SCREEN_INTENT Custom app or vendor permission (not publicly documented). android.permission.USE_FULL_SCREEN_INTENT
control vibration Allows the app to control the vibrator. android.permission.VIBRATE
keep car screen turned on Allows the app to keep the car screen turned on. android.permission.WAKE_LOCK
modify your contacts Allows the app to modify the data about your contacts stored on your tablet. This permission allows apps to delete contact data. android.permission.WRITE_CONTACTS
modify or delete the contents of your shared storage Allows the app to write the contents of your shared storage. android.permission.WRITE_EXTERNAL_STORAGE
toggle sync on and off Allows an app to modify the sync settings for an account. For example, this can be used to enable sync of the People app with an account. android.permission.WRITE_SYNC_SETTINGS
App badge update Allows the app to update the launcher icon badge count on launcher launchers. com.android.launcher.permission.INSTALL_SHORTCUT
android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE Custom app or vendor permission (not publicly documented). android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE
android.permission.USE_FINGERPRINT Custom app or vendor permission (not publicly documented). android.permission.USE_FINGERPRINT
android.permission.BLUETOOTH_CONNECT Custom app or vendor permission (not publicly documented). android.permission.BLUETOOTH_CONNECT
Dynamic receiver access Internal app permission used to protect dynamic broadcast receivers. im.molly.app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Cloud messaging receive Allows the app to receive push messages via Google/Firebase Cloud Messaging. com.google.android.c2dm.permission.RECEIVE
App badge update Allows the app to update the launcher icon badge count on Samsung launchers. com.sec.android.provider.badge.permission.READ
App badge update Allows the app to update the launcher icon badge count on Samsung launchers. com.sec.android.provider.badge.permission.WRITE
App badge update Allows the app to update the launcher icon badge count on HTC launchers. com.htc.launcher.permission.READ_SETTINGS
App badge update Allows the app to update the launcher icon badge count on HTC launchers. com.htc.launcher.permission.UPDATE_SHORTCUT
App badge update Allows the app to update the launcher icon badge count on Sony launchers. com.sonyericsson.home.permission.BROADCAST_BADGE
App badge update Allows the app to update the launcher icon badge count on Sony launchers. com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
App badge update Allows the app to update the launcher icon badge count on Apex launchers. com.anddoes.launcher.permission.UPDATE_COUNT
App badge update Allows the app to update the launcher icon badge count on Nova launchers. com.majeur.launcher.permission.UPDATE_BADGE
App badge update Allows the app to update the launcher icon badge count on Huawei launchers. com.huawei.android.launcher.permission.CHANGE_BADGE
App badge update Allows the app to update the launcher icon badge count on Huawei launchers. com.huawei.android.launcher.permission.READ_SETTINGS
App badge update Allows the app to update the launcher icon badge count on Huawei launchers. com.huawei.android.launcher.permission.WRITE_SETTINGS
App badge update Allows the app to update the launcher icon badge count on Android launchers. android.permission.READ_APP_BADGE
App badge update Allows the app to update the launcher icon badge count on Oppo launchers. com.oppo.launcher.permission.READ_SETTINGS
App badge update Allows the app to update the launcher icon badge count on Oppo launchers. com.oppo.launcher.permission.WRITE_SETTINGS
App badge update Allows the app to update the launcher icon badge count on Badger launchers. me.everything.badger.permission.BADGE_COUNT_READ
App badge update Allows the app to update the launcher icon badge count on Badger launchers. me.everything.badger.permission.BADGE_COUNT_WRITE

Uses Features (10)

Bluetooth Feature for {@link #getSystemAvailableFeatures} and android.hardware.bluetooth
Camera Feature for {@link #getSystemAvailableFeatures} and android.hardware.camera
Location Feature for {@link #getSystemAvailableFeatures} and android.hardware.location
Location Gps Feature for {@link #getSystemAvailableFeatures} and android.hardware.location.gps
Location Network Feature for {@link #getSystemAvailableFeatures} and android.hardware.location.network
Microphone Feature for {@link #getSystemAvailableFeatures} and android.hardware.microphone
android.hardware.portrait
Telephony Feature for {@link #getSystemAvailableFeatures} and android.hardware.telephony
Touchscreen Feature for {@link #getSystemAvailableFeatures} and android.hardware.touchscreen
Wifi Feature for {@link #getSystemAvailableFeatures} and android.hardware.wifi

Activities (91)

org.thoughtcrime.securesms.components.webrtc.v2.WebRtcCallActivity
org.thoughtcrime.securesms.messagerequests.CalleeMustAcceptMessageRequestActivity
org.thoughtcrime.securesms.DeviceProvisioningActivity
org.thoughtcrime.securesms.sharing.interstitial.ShareInterstitialActivity
org.thoughtcrime.securesms.sharing.v2.ShareActivity
org.thoughtcrime.securesms.stickers.preview.StickerPackPreviewActivity
org.thoughtcrime.securesms.deeplinks.DeepLinkEntryActivity
org.thoughtcrime.securesms.conversation.v2.ConversationActivity
org.thoughtcrime.securesms.conversation.BubbleConversationActivity
org.thoughtcrime.securesms.conversation.ConversationPopupActivity
org.thoughtcrime.securesms.groups.ui.invitesandrequests.ManagePendingAndRequestingMembersActivity
org.thoughtcrime.securesms.recipients.ui.disappearingmessages.RecipientDisappearingMessagesActivity
org.thoughtcrime.securesms.migrations.ApplicationMigrationActivity
org.thoughtcrime.securesms.PassphraseCreateActivity
org.thoughtcrime.securesms.PassphrasePromptActivity
org.thoughtcrime.securesms.conversation.NewConversationActivity
org.thoughtcrime.securesms.recipients.ui.findby.FindByActivity
org.thoughtcrime.securesms.calls.new.NewCallActivity
org.thoughtcrime.securesms.PushContactSelectionActivity
org.thoughtcrime.securesms.search.SingleContactSelectionActivity
org.thoughtcrime.securesms.giph.ui.GiphyActivity
org.thoughtcrime.securesms.mediasend.v2.MediaSelectionActivity
org.thoughtcrime.securesms.mediasend.v3.MediaSendV3Activity
org.thoughtcrime.securesms.conversation.mutiselect.forward.MultiselectForwardActivity
org.thoughtcrime.securesms.mediasend.v2.stories.StoriesMultiselectForwardActivity
org.thoughtcrime.securesms.verify.VerifyIdentityActivity
org.thoughtcrime.securesms.components.settings.app.AppSettingsActivity
org.thoughtcrime.securesms.stories.my.MyStoriesActivity
org.thoughtcrime.securesms.stories.settings.StorySettingsActivity
org.thoughtcrime.securesms.stories.archive.StoryArchiveActivity
org.thoughtcrime.securesms.stories.viewer.StoryViewerActivity
org.thoughtcrime.securesms.components.settings.app.changenumber.ChangeNumberLockActivity
org.thoughtcrime.securesms.components.settings.conversation.ConversationSettingsActivity
org.thoughtcrime.securesms.components.settings.conversation.CallInfoActivity
org.thoughtcrime.securesms.wallpaper.ChatWallpaperActivity
org.thoughtcrime.securesms.wallpaper.ChatWallpaperPreviewActivity
org.thoughtcrime.securesms.devicetransfer.olddevice.OldDeviceTransferActivity
org.thoughtcrime.securesms.devicetransfer.olddevice.OldDeviceExitActivity
org.thoughtcrime.securesms.registration.olddevice.QuickTransferOldDeviceActivity
org.thoughtcrime.securesms.registration.ui.RegistrationActivity
org.thoughtcrime.securesms.restore.RestoreActivity
org.thoughtcrime.securesms.revealable.ViewOnceMessageActivity
org.thoughtcrime.securesms.stickers.manage.StickerManagementActivity
org.thoughtcrime.securesms.logsubmit.SubmitDebugLogActivity
org.thoughtcrime.securesms.mediapreview.MediaPreviewV2Activity
org.thoughtcrime.securesms.AvatarPreviewActivity
org.thoughtcrime.securesms.avatar.photo.PhotoEditorActivity
org.thoughtcrime.securesms.starred.StarredMessagesActivity
org.thoughtcrime.securesms.mediaoverview.MediaOverviewActivity
org.thoughtcrime.securesms.DummyActivity
org.thoughtcrime.securesms.SystemContactsEntrypointActivity
org.thoughtcrime.securesms.webrtc.VoiceCallShare
org.thoughtcrime.securesms.mediasend.AvatarSelectionActivity
org.thoughtcrime.securesms.blocked.BlockedUsersActivity
org.thoughtcrime.securesms.scribbles.ImageEditorStickerSelectActivity
org.thoughtcrime.securesms.profiles.edit.CreateProfileActivity
org.thoughtcrime.securesms.registration.ui.restore.RemoteRestoreActivity
org.thoughtcrime.securesms.registration.ui.restore.local.RestoreLocalBackupActivity
org.thoughtcrime.securesms.profiles.manage.EditProfileActivity
org.thoughtcrime.securesms.nicknames.NicknameActivity
org.thoughtcrime.securesms.lock.v2.CreateSvrPinActivity
org.thoughtcrime.securesms.lock.v2.SvrMigrationActivity
org.thoughtcrime.securesms.contacts.TurnOffContactJoinedNotificationsActivity
org.thoughtcrime.securesms.contactshare.ContactShareEditActivity
org.thoughtcrime.securesms.contactshare.ContactNameEditActivity
org.thoughtcrime.securesms.contactshare.SharedContactDetailsActivity
org.thoughtcrime.securesms.ShortcutLauncherActivity
org.thoughtcrime.securesms.maps.PlacePickerActivity
org.thoughtcrime.securesms.MainActivity
org.thoughtcrime.securesms.pin.PinRestoreActivity
org.thoughtcrime.securesms.groups.ui.creategroup.CreateGroupActivity
org.thoughtcrime.securesms.groups.ui.addtogroup.AddToGroupsActivity
org.thoughtcrime.securesms.groups.ui.addmembers.AddMembersActivity
org.thoughtcrime.securesms.groups.ui.creategroup.details.AddGroupDetailsActivity
org.thoughtcrime.securesms.groups.ui.chooseadmin.ChooseNewAdminActivity
org.thoughtcrime.securesms.megaphone.ClientDeprecatedActivity
org.thoughtcrime.securesms.ratelimit.RecaptchaProofActivity
org.thoughtcrime.securesms.wallpaper.crop.WallpaperImageSelectionActivity
org.thoughtcrime.securesms.wallpaper.crop.WallpaperCropActivity
org.thoughtcrime.securesms.components.settings.app.usernamelinks.main.QrImageSelectionActivity
org.thoughtcrime.securesms.components.settings.app.usernamelinks.main.UsernameQrScannerActivity
org.thoughtcrime.securesms.reactions.edit.EditReactionsActivity
org.thoughtcrime.securesms.components.settings.app.subscription.donate.CheckoutFlowActivity
org.thoughtcrime.securesms.backup.v2.ui.subscription.MessageBackupsCheckoutActivity
org.thoughtcrime.securesms.backup.v2.ui.verify.VerifyBackupKeyActivity
org.thoughtcrime.securesms.groups.ui.incommon.GroupsInCommonActivity
im.molly.unifiedpush.components.settings.app.notifications.MollySocketQrScannerActivity
im.molly.unifiedpush.UnifiedPushDefaultDistributorLinkActivity
org.thoughtcrime.securesms.groups.memberlabel.MemberLabelActivity
org.signal.registration.RegistrationActivity
org.unifiedpush.android.connector.internal.LinkActivity

Services (26)

org.thoughtcrime.securesms.service.KeyCachingService
org.thoughtcrime.securesms.service.WipeMemoryService
org.thoughtcrime.securesms.messages.IncomingMessageObserver$ForegroundService
org.thoughtcrime.securesms.messages.IncomingMessageObserver$ProcessLifetimeHintService
org.thoughtcrime.securesms.components.voice.VoiceNotePlaybackService
org.thoughtcrime.securesms.service.AccountAuthenticatorService
org.thoughtcrime.securesms.service.ContactsSyncAdapterService
org.thoughtcrime.securesms.service.GenericForegroundService
org.thoughtcrime.securesms.service.AttachmentProgressService
org.thoughtcrime.securesms.service.BackupProgressService
org.thoughtcrime.securesms.service.BackupMediaRestoreService
org.thoughtcrime.securesms.gcm.FcmFetchBackgroundService
org.thoughtcrime.securesms.gcm.FcmFetchForegroundService
org.thoughtcrime.securesms.gcm.FcmReceiveService
org.thoughtcrime.securesms.gcm.FcmJobService
org.thoughtcrime.securesms.jobmanager.JobSchedulerScheduler$SystemService
org.thoughtcrime.securesms.service.webrtc.ActiveCallManager$ActiveCallForegroundService
org.signal.devicetransfer.DeviceToDeviceTransferService
androidx.camera.core.impl.MetadataHolderService
androidx.core.telecom.internal.JetpackConnectionService
androidx.sharetarget.ChooserTargetServiceCompat
Firebase messaging service Handles push notifications and data messages from Firebase Cloud Messaging. com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
org.unifiedpush.android.connector.internal.RaiseToForegroundService

Broadcast Receivers (34)

org.thoughtcrime.securesms.apkupdate.ApkUpdateRefreshListener org.thoughtcrime.securesms.apkupdate.ApkUpdateRefreshListener
org.thoughtcrime.securesms.apkupdate.ApkUpdateDownloadManagerReceiver org.thoughtcrime.securesms.apkupdate.ApkUpdateDownloadManagerReceiver
androidx.media.session.MediaButtonReceiver androidx.media.session.MediaButtonReceiver
org.thoughtcrime.securesms.notifications.MarkReadReceiver org.thoughtcrime.securesms.notifications.MarkReadReceiver
org.thoughtcrime.securesms.notifications.RemoteReplyReceiver org.thoughtcrime.securesms.notifications.RemoteReplyReceiver
org.thoughtcrime.securesms.service.ExpirationListener org.thoughtcrime.securesms.service.ExpirationListener
org.thoughtcrime.securesms.service.ExpiringStoriesManager$ExpireStoriesAlarm org.thoughtcrime.securesms.service.ExpiringStoriesManager$ExpireStoriesAlarm
org.thoughtcrime.securesms.service.ExpiringArchivedStoriesManager$ExpireArchivedStoriesAlarm org.thoughtcrime.securesms.service.ExpiringArchivedStoriesManager$ExpireArchivedStoriesAlarm
org.thoughtcrime.securesms.revealable.ViewOnceMessageManager$ViewOnceAlarm org.thoughtcrime.securesms.revealable.ViewOnceMessageManager$ViewOnceAlarm
org.thoughtcrime.securesms.service.ScheduledMessageManager$ScheduledMessagesAlarm org.thoughtcrime.securesms.service.ScheduledMessageManager$ScheduledMessagesAlarm
org.thoughtcrime.securesms.service.PinnedMessageManager$PinnedMessagesAlarm org.thoughtcrime.securesms.service.PinnedMessageManager$PinnedMessagesAlarm
org.thoughtcrime.securesms.service.PendingRetryReceiptManager$PendingRetryReceiptAlarm org.thoughtcrime.securesms.service.PendingRetryReceiptManager$PendingRetryReceiptAlarm
org.thoughtcrime.securesms.service.TrimThreadsByDateManager$TrimThreadsByDateAlarm org.thoughtcrime.securesms.service.TrimThreadsByDateManager$TrimThreadsByDateAlarm
org.signal.core.util.ClearClipboardAlarmReceiver org.signal.core.util.ClearClipboardAlarmReceiver
org.thoughtcrime.securesms.service.BootReceiver org.thoughtcrime.securesms.service.BootReceiver
org.thoughtcrime.securesms.service.DirectoryRefreshListener org.thoughtcrime.securesms.service.DirectoryRefreshListener
org.thoughtcrime.securesms.service.RotateSignedPreKeyListener org.thoughtcrime.securesms.service.RotateSignedPreKeyListener
org.thoughtcrime.securesms.service.RotateSenderCertificateListener org.thoughtcrime.securesms.service.RotateSenderCertificateListener
org.thoughtcrime.securesms.messageprocessingalarm.RoutineMessageFetchReceiver org.thoughtcrime.securesms.messageprocessingalarm.RoutineMessageFetchReceiver
org.thoughtcrime.securesms.service.LocalBackupListener org.thoughtcrime.securesms.service.LocalBackupListener
org.thoughtcrime.securesms.service.MessageBackupListener org.thoughtcrime.securesms.service.MessageBackupListener
org.thoughtcrime.securesms.service.AnalyzeDatabaseAlarmListener org.thoughtcrime.securesms.service.AnalyzeDatabaseAlarmListener
org.thoughtcrime.securesms.jobs.ForegroundServiceUtil$Receiver org.thoughtcrime.securesms.jobs.ForegroundServiceUtil$Receiver
org.thoughtcrime.securesms.notifications.LocaleChangedReceiver org.thoughtcrime.securesms.notifications.LocaleChangedReceiver
org.thoughtcrime.securesms.notifications.MessageNotifier$ReminderReceiver org.thoughtcrime.securesms.notifications.MessageNotifier$ReminderReceiver
org.thoughtcrime.securesms.notifications.DeleteNotificationReceiver org.thoughtcrime.securesms.notifications.DeleteNotificationReceiver
org.thoughtcrime.securesms.service.PanicResponderListener org.thoughtcrime.securesms.service.PanicResponderListener
org.thoughtcrime.securesms.service.webrtc.ActiveCallManager$ActiveCallServiceReceiver org.thoughtcrime.securesms.service.webrtc.ActiveCallManager$ActiveCallServiceReceiver
im.molly.unifiedpush.receiver.UnifiedPushReceiver im.molly.unifiedpush.receiver.UnifiedPushReceiver
androidx.core.telecom.internal.MuteStateReceiver androidx.core.telecom.internal.MuteStateReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver com.google.firebase.iid.FirebaseInstanceIdReceiver
Profile installer Installs performance profiles to speed up app startup and hot paths. androidx.profileinstaller.ProfileInstallReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
org.unifiedpush.android.connector.internal.MessagingReceiverImpl org.unifiedpush.android.connector.internal.MessagingReceiverImpl

Content Providers (6)

org.thoughtcrime.securesms.providers.AvatarProvider
org.thoughtcrime.securesms.providers.PartProvider
org.thoughtcrime.securesms.providers.BlobContentProvider
androidx.core.content.FileProvider
androidx.startup.InitializationProvider
com.google.firebase.provider.FirebaseInitProvider

Submission Details

Submitted At 2026-08-07
First Submission 2026-08-07
Last Submission 2026-08-07
Stored Until 2026-09-06