WIKIfor AndroidBETA
Directory/Connectivity/Bangle.js GadgetbridgeSOURCE-BACKED RECORD
Bangle.js Gadgetbridge app icon
maintained

Bangle.js Gadgetbridge

com.espruino.gadgetbridge.banglejs

Android companion app for Bangle.js built on top of the Gadgetbridge project.

Latest documented release0.93.0-banglejs12 Aug 2026 · 21.7 MB

01 / Overview

Is Bangle.js Gadgetbridge safe?

Install this app to receive notifications, messages and call notifications from your Android phone on your Bangle.js smart watch. Receive notifications, text messages, and call notifications on Bangle.js Choose to accept/decline calls, or even answer received text messages Bangle.js apps can access the internet via your phone (disabled by default) Bangle.js apps can send Android Intents and can b…

Developer
espruino
Category
Connectivity
First release
12 Aug 2026
License
Not documented

02 / Package identity

Technical fingerprint

Application IDcom.espruino.gadgetbridge.banglejs
Latest APK SHA-2566d92b77eba822fb5968280ac05d3a497db6b030a2d00ae70b85ba8ef2bb3b4ad
Signing certificate01:CC:E9:31:6F:CB:77:EA:02:C6:DE:A8:1F:DE:9F:31:76:46:92:02:C0:CE:A0:51:4C:0E:03:CB:96:9B:C7:BE
MIN ANDROID23TARGET34ARCHITECTUREarm64-v8a · armeabi-v7a · x86 · x86_64

03 / History

Project timeline

Package observed in source index

Metadata and versions observed from the fdroid repository index.

04 / Version archive

Documented releases

1 TOTAL

05 / Safety & access

Safety verdict

Authentic — file hash matches the source indexReview the flags below before installing
IntegritySHA-256 verified vs source
SourceOpen-source · fdroid
Permissions73 declared · 15 sensitive
Signaturepresent
Anti-featuresNo known anti-features
Sensitive accessACCESS_BACKGROUND_LOCATIONACCESS_COARSE_LOCATIONACCESS_FINE_LOCATIONCALL_PHONECAMERAPROCESS_OUTGOING_CALLSQUERY_ALL_PACKAGESREAD_CALENDARREAD_CALL_LOGREAD_CONTACTSREAD_EXTERNAL_STORAGEREAD_PHONE_STATERECEIVE_SMSSEND_SMSSYSTEM_ALERT_WINDOW

Declared permissions

android.permission.ACCESS_BACKGROUND_LOCATIONandroid.permission.ACCESS_COARSE_LOCATIONandroid.permission.ACCESS_FINE_LOCATIONandroid.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_NOTIFICATION_POLICYandroid.permission.ANSWER_PHONE_CALLSandroid.permission.BLUETOOTHandroid.permission.BLUETOOTH_ADMINandroid.permission.BLUETOOTH_CONNECTandroid.permission.BLUETOOTH_SCANandroid.permission.CALL_PHONEandroid.permission.CAMERAandroid.permission.FOREGROUND_SERVICEandroid.permission.FOREGROUND_SERVICE_CONNECTED_DEVICEandroid.permission.FOREGROUND_SERVICE_DATA_SYNCandroid.permission.FOREGROUND_SERVICE_SPECIAL_USEandroid.permission.INTERNETandroid.permission.MEDIA_CONTENT_CONTROLandroid.permission.POST_NOTIFICATIONSandroid.permission.PROCESS_OUTGOING_CALLSandroid.permission.QUERY_ALL_PACKAGESandroid.permission.READ_CALENDARandroid.permission.READ_CALL_LOGandroid.permission.READ_CONTACTSandroid.permission.READ_EXTERNAL_STORAGEandroid.permission.READ_PHONE_STATEandroid.permission.RECEIVE_BOOT_COMPLETEDandroid.permission.RECEIVE_SMSandroid.permission.REQUEST_COMPANION_RUN_IN_BACKGROUNDandroid.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONSandroid.permission.REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCEandroid.permission.SCHEDULE_EXACT_ALARMandroid.permission.SEND_SMSandroid.permission.SYSTEM_ALERT_WINDOWandroid.permission.VIBRATEandroid.permission.WAKE_LOCKandroid.permission.health.WRITE_ACTIVE_CALORIES_BURNEDandroid.permission.health.WRITE_BLOOD_GLUCOSEandroid.permission.health.WRITE_BODY_TEMPERATUREandroid.permission.health.WRITE_CYCLING_PEDALING_CADENCEandroid.permission.health.WRITE_DISTANCEandroid.permission.health.WRITE_ELEVATION_GAINEDandroid.permission.health.WRITE_EXERCISEandroid.permission.health.WRITE_EXERCISE_ROUTEandroid.permission.health.WRITE_HEART_RATEandroid.permission.health.WRITE_HEART_RATE_VARIABILITYandroid.permission.health.WRITE_OXYGEN_SATURATIONandroid.permission.health.WRITE_POWERandroid.permission.health.WRITE_RESPIRATORY_RATEandroid.permission.health.WRITE_RESTING_HEART_RATEandroid.permission.health.WRITE_SKIN_TEMPERATUREandroid.permission.health.WRITE_SLEEPandroid.permission.health.WRITE_SPEEDandroid.permission.health.WRITE_STEPSandroid.permission.health.WRITE_STEPS_CADENCEandroid.permission.health.WRITE_TOTAL_CALORIES_BURNEDandroid.permission.health.WRITE_VO2_MAXandroid.permission.health.WRITE_WEIGHTapp.comaps.fdroid.permission.READ_NAVIGATION_DATAapp.comaps.google.permission.READ_NAVIGATION_DATAapp.comaps.permission.READ_NAVIGATION_DATAcom.espruino.gadgetbridge.banglejs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONcom.termux.permission.RUN_COMMANDcyanogenmod.permission.ACCESS_WEATHER_MANAGERcyanogenmod.permission.READ_WEATHERlineageos.permission.ACCESS_WEATHER_MANAGERlineageos.permission.READ_WEATHERme.hackerchick.catima.READ_CARDSme.hackerchick.catima.debug.READ_CARDSnodomain.freeyourgadget.internethelper.INTERNETnz.eloque.foss_wallet.READ_CARDSnz.eloque.foss_wallet.dev.READ_CARDSorg.omnirom.omnijaws.READ_WEATHER

Tracker status: Not assessed by WIKI for Android.

06 / Sources

Evidence ledger

Each entry is a captured public reference backing this record.