Grin++ icon

com.grinplusplus.mobile.apk

Grin++

23.88 MB

Analyzed: 2026-07-12 13:18 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
98/100
Threat scan clean
Privacy Permissions & network
93/100
High-risk permissions Low data access
95/100
Excellent
Overall trust

Facts

Threat scan 0/73 flagged, 0 suspicious
Permissions 10 requested
Network strings 1 URLs (0 HTTP, 1 HTTPS)
Target SDK 31
Certificate Valid until 2050-12-03 (24 years, suspicious)

Warnings

High-risk permissions detected: android.permission.RECEIVE_BOOT_COMPLETED
Package Name com.grinplusplus.mobile
Version Code 7
Version Name 0.3.5
Application Name crc640d925ea235b836c5.MainApplication
Debuggable No
Allow Backup No
Min SDK Android 29 (Android 10)
Target SDK Android 31 (Android 12)
Supported ABIs
arm64-v8a

Certificate & Signer

Valid From 2020-12-10 19:23:54
Valid To 2050-12-03 19:23:54
Serial Number 327023f2
Thumbprint c9668d5733bef3ec570d041692930068b22f0181
Issuer: CN David Tavarez
Issuer: DN CN:David Tavarez
Subject: CN David Tavarez
Subject: DN CN:David Tavarez

Security Scan

0 /73
✓ Clean
Scanned by 73 security vendors
Last scan: 2023-03-11 07:58 UTC
Malicious
0
Suspicious
0
Harmless
0
Undetected
64
Timeout
0
Failure
0

Scan Providers

73 vendors
ALYac undetected
No result reported
Engine 1.1.3.1
APEX type-unsupported
No result reported
Engine 6.396
AVG undetected
No result reported
Engine 22.11.7701.0
Acronis undetected
No result reported
Engine 1.2.0.114
AhnLab-V3 undetected
No result reported
Engine 3.23.1.10344
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 2022.0.0.18
Avast undetected
No result reported
Engine 22.11.7701.0
Avast-Mobile undetected
No result reported
Engine 230310-04
Avira undetected
No result reported
Engine 8.3.3.16
Baidu undetected
No result reported
Engine 1.0.0.2
BitDefender undetected
No result reported
Engine 7.2
BitDefenderFalx undetected
No result reported
Engine 2.0.936
BitDefenderTheta undetected
No result reported
Engine 7.2.37796.0
Bkav undetected
No result reported
Engine 1.3.0.9899
CAT-QuickHeal undetected
No result reported
Engine 22.00
CMC undetected
No result reported
Engine 2.4.2022.1
ClamAV undetected
No result reported
Engine 1.0.1.0
CrowdStrike type-unsupported
No result reported
Engine 1.0
Cylance type-unsupported
No result reported
Engine 2.0.0.0
Cynet type-unsupported
No result reported
Engine 4.0.0.27
Cyren undetected
No result reported
Engine 6.5.1.2
DrWeb undetected
No result reported
Engine 7.0.59.12300
ESET-NOD32 undetected
No result reported
Engine 26883
Elastic undetected
No result reported
Engine 4.0.80
Emsisoft undetected
No result reported
Engine 2022.6.0.32461
F-Secure undetected
No result reported
Engine 18.10.1137.128
FireEye undetected
No result reported
Engine 35.24.1.0
Fortinet undetected
No result reported
Engine 6.4.258.0
GData undetected
No result reported
Engine A:25.35425B:27.30921
Google undetected
No result reported
Engine 1678518053
Gridinsoft undetected
No result reported
Engine 1.0.110.174
Ikarus undetected
No result reported
Engine 6.0.33.0
Jiangmin undetected
No result reported
Engine 16.0.100
K7AntiVirus undetected
No result reported
Engine 12.72.47258
K7GW undetected
No result reported
Engine 12.72.47258
Kaspersky undetected
No result reported
Engine 22.0.1.28
Lionic undetected
No result reported
Engine 7.5
MAX undetected
No result reported
Engine 2023.1.4.1
Malwarebytes undetected
No result reported
Engine 4.4.4.52
MaxSecure undetected
No result reported
Engine 1.0.0.1
McAfee undetected
No result reported
Engine 6.0.6.653
McAfee-GW-Edition undetected
No result reported
Engine v2021.2.0+4045
MicroWorld-eScan undetected
No result reported
Engine 14.0.409.0
Microsoft undetected
No result reported
Engine 1.1.20000.2
NANO-Antivirus undetected
No result reported
Engine 1.0.146.25743
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.27
SUPERAntiSpyware undetected
No result reported
Engine 5.6.0.1032
Sangfor undetected
No result reported
Engine 2.23.0.0
SentinelOne type-unsupported
No result reported
Engine 23.1.3.2
Sophos undetected
No result reported
Engine 2.1.2.0
Symantec undetected
No result reported
Engine 1.19.0.0
SymantecMobileInsight undetected
No result reported
Engine 2.0
TACHYON undetected
No result reported
Engine 2023-03-11.02
Tencent undetected
No result reported
Engine 1.0.0.1
Trapmine type-unsupported
No result reported
Engine 4.0.10.141
TrendMicro undetected
No result reported
Engine 11.0.0.1006
TrendMicro-HouseCall undetected
No result reported
Engine 10.0.0.1040
Trustlook undetected
No result reported
Engine 1.0
VBA32 undetected
No result reported
Engine 5.0.0
VIPRE undetected
No result reported
Engine 6.0.0.35
ViRobot undetected
No result reported
Engine 2014.3.20.0
VirIT undetected
No result reported
Engine 9.5.405
Webroot type-unsupported
No result reported
Engine 1.0.0.403
Xcitium undetected
No result reported
Engine 35481
Yandex undetected
No result reported
Engine 5.5.2.24
Zillya undetected
No result reported
Engine 2.0.0.4829
ZoneAlarm undetected
No result reported
Engine 1.0
Zoner undetected
No result reported
Engine 2.2.2.0
tehtris type-unsupported
No result reported

File Signatures

SHA-256 fadce6f61d43f1b80077bea994854caa54d6aa970016b7a3120418d8947f2016
MD5 737ec8017192ded21874a3af23393db4
SHA-1 d69d56afb5bf50fc7b27d74a7f969068f9a84578
SSDEEP 393216:/hCmPONNdZlCfR42tce6jFEbU3JxmaoOgVrdjiXZG+G5n0Qz7T5oEwJ1:JzwN7lMWoA0r1i8Jt5rs
TLSH T12C472351BB9CCB1BC4B790B19E900225A1954C4247C2AF53CE29B73DB8FB6CCAF856D4
VHASH 987a0a3b1246bb6725572021042347fb

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 v2.0 to extract File signature result from magic bytes inspection.
TrID Android Package (48.1%), Java Archive (16.8%), VYM Mind Map (15.6%), Sweet Home 3D design (generic) (13.1%), ZIP compressed archive (5%) TrID file type guesses with probabilities.
extensions xml (458), png (385), so (8), dex (1), txt (1) File extensions found inside the APK and how many of each.
file types XML (458), PNG (385), unknown (149), ELF (8) Detected embedded file types and their counts.
highest datetime 2022-08-18 17:26:14 UTC Latest timestamp found among files inside the archive.
lowest datetime 1980-01-01 01:00:00 UTC Earliest timestamp found among files inside the archive.
num children 1181 Number of files contained within the archive.
type APK Container type detected for the analyzed file.
uncompressed size 55 MB Estimated total size of all files after extraction.

Deep Manifest Analysis

Activity Intents (1)

crc640d925ea235b836c5.SplashActivity
Actions
Main Activity Action: Start as a main entry point, does not expect to android.intent.action.MAIN
Categories
android.intent.category.LAUNCHER

Receiver Intents (7)

androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
Actions
Power Connected Broadcast Action: External power has been connected to the device. android.intent.action.ACTION_POWER_CONNECTED
android.intent.action.ACTION_POWER_DISCONNECTED android.intent.action.ACTION_POWER_DISCONNECTED
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
Actions
Battery Okay Broadcast Action: Indicates the battery is now okay after being low. android.intent.action.BATTERY_OKAY
Battery Low Broadcast Action: Indicates low battery condition on the device. android.intent.action.BATTERY_LOW
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
Actions
android.net.conn.CONNECTIVITY_CHANGE android.net.conn.CONNECTIVITY_CHANGE
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
Actions
Device Storage Low Broadcast Action: A sticky broadcast that indicates low memory android.intent.action.DEVICE_STORAGE_LOW
Device Storage Ok Broadcast Action: Indicates low memory condition on the device no longer exists android.intent.action.DEVICE_STORAGE_OK
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
Actions
androidx.work.impl.background.systemalarm.UpdateProxies androidx.work.impl.background.systemalarm.UpdateProxies
Work rescheduler Reschedules background work after reboot or app update. androidx.work.impl.background.systemalarm.RescheduleReceiver
Actions
Boot Completed Broadcast Action: This is broadcast once, after the system has finished android.intent.action.BOOT_COMPLETED
Time Changed Broadcast Action: The time was set. android.intent.action.TIME_SET
Timezone Changed Broadcast Action: The timezone has changed. android.intent.action.TIMEZONE_CHANGED
androidx.work.impl.diagnostics.DiagnosticsReceiver
Actions
androidx.work.diagnostics.REQUEST_DIAGNOSTICS androidx.work.diagnostics.REQUEST_DIAGNOSTICS

Native Libraries (8)

libgrin libgrin.so
libmono-btls-shared libmono-btls-shared.so
libmono-native libmono-native.so
libmonodroid libmonodroid.so
libmonosgen-2.0 libmonosgen-2.0.so
libtor libtor.so
libxa-internal-api libxa-internal-api.so
libxamarin-app libxamarin-app.so

Requested Permissions (10)

take pictures and videos This app can take pictures and record videos using the camera while the app is in use. android.permission.CAMERA
android.permission.USE_FINGERPRINT Custom app or vendor permission (not publicly documented). android.permission.USE_FINGERPRINT
com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY Custom app or vendor permission (not publicly documented). com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY
android.permission.USE_BIOMETRIC Custom app or vendor permission (not publicly documented). android.permission.USE_BIOMETRIC
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
Battery Stats android.permission.BATTERY_STATS
Foreground service Allows the app to run a foreground service. android.permission.FOREGROUND_SERVICE
keep car screen turned on Allows the app to keep the car screen turned on. android.permission.WAKE_LOCK
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
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

Activities (3)

crc640d925ea235b836c5.MainActivity
crc640d925ea235b836c5.SplashActivity
crc6480997b3ef81bf9b2.ZxingActivity

Services (5)

com.grinplusplus.mobile.GrinNodeService
androidx.room.MultiInstanceInvalidationService
androidx.work.impl.background.systemalarm.SystemAlarmService
androidx.work.impl.background.systemjob.SystemJobService
androidx.work.impl.foreground.SystemForegroundService

Broadcast Receivers (9)

crc643f46942d9dd1fff9.PowerSaveModeBroadcastReceiver crc643f46942d9dd1fff9.PowerSaveModeBroadcastReceiver
androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
Work rescheduler Reschedules background work after reboot or app update. androidx.work.impl.background.systemalarm.RescheduleReceiver
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
androidx.work.impl.diagnostics.DiagnosticsReceiver androidx.work.impl.diagnostics.DiagnosticsReceiver

Content Providers (4)

xamarin.essentials.fileProvider
mono.android.MultiDexLoader
mono.MonoRuntimeProvider
androidx.startup.InitializationProvider

Submission Details

Submitted At 2026-07-12
First Submission 2026-07-12
Last Submission 2026-07-12
Stored Until 2026-08-11