SwitchBot
48.4K installs
967 ratings
3K monthly active users
$<10K monthly revenue est.
IAP 100% · Ad 0%
Install Trends
Weekly +17
Declining
Monthly +234
Declining
SDKs, Trackers & Permissions for SwitchBot
SDK Scan Status
Last Successful SDK Scan: 2026-04-02
Lastest Attempt: 2026-04-02
Last Attempt Status: Success
| Scanned At | Version | Scan Result |
|---|---|---|
| April 2, 2026 at 00:42:47 | 27 | Success |
| March 2, 2026 at 19:14:10 | 27 | Success |
| February 10, 2025 at 00:40:09 | -1 | Unknown |
The download and scan process is automated but can require manual troubleshooting. Feel free to reach out if your request does not complete in 24hrs or if you have any questions.
Development Tools
- frameworks:Lottie.framework
- frameworks:AWSAuthCore.framework
- frameworks:AWSCognitoIdentityProvider.framework
- frameworks:AWSCognitoIdentityProviderASF.framework
- frameworks:AWSCore.framework
- frameworks:AWSIoT.framework
- frameworks:AWSMobileClient.framework
- frameworks:AWSS3.framework
- frameworks:Flutter.framework
- frameworks:fluttertoast.framework
- frameworks:AFNetworking.framework
- frameworks:Alamofire.framework
- frameworks:SDWebImage.framework
- frameworks:SDWebImageWebPCoder.framework
- frameworks:Starscream.framework
- frameworks:nanopb.framework
- frameworks:AppAuth.framework
- frameworks:Reachability.framework
- frameworks:FBLPromises.framework
- frameworks:GoogleDataTransport.framework
- frameworks:GoogleSignIn.framework
- frameworks:Promises.framework
- frameworks:WebRTC.framework
Analytics: Product
- frameworks:FirebaseCore.framework
- frameworks:FirebaseCoreExtension.framework
- frameworks:FirebaseCoreInternal.framework
- frameworks:FirebaseCrashlytics.framework
- frameworks:FirebaseInstallations.framework
- frameworks:FirebaseRemoteConfigInterop.framework
- frameworks:FirebaseSessions.framework
- frameworks:GTMAppAuth.framework
- frameworks:GTMSessionFetcher.framework
- frameworks:GoogleUtilities.framework
Ad Networks
- frameworks:SnapKit.framework
Business Tools
- frameworks:ZendeskCoreSDK.framework
Unknown SDKs and Services
If you recognize any of these please reach out to have it added.
- CFBundleVersion:27
- DTXcode:1620
- UIDeviceFamily:1.0
- MinimumOSVersion:14.0
- DTXcodeBuild:16C5032a
- DTAppStoreToolsBuild:17C503a
- DTPlatformVersion:18.2
- UIDeviceFamily:2.0
- BuildMachineOSBuild:24D2059
- AWS/CognitoUserPool/Default/CognitoUserPoolAppClientId:3ukmtui4sjfg15neto07latk1s
- CFBundleInfoDictionaryVersion:6.0
- CFBundleShortVersionString:9.23
- CFBundleSignature:????
- frameworks:AAInfographics.framework
- CFBundlePackageType:APPL
- frameworks:ASN1Swift.framework
- frameworks:AWSKinesisVideo.framework
- frameworks:AWSKinesisVideoArchivedMedia.framework
- frameworks:AWSKinesisVideoSignaling.framework
- NSUserActivityTypes:ActionIntentIntent
- bundles:AddDevice.bundle
- NSHomeKitUsageDescription:Allow SwitchBot to access your home data?
- frameworks:App.framework
- CFBundleIcons/CFBundlePrimaryIcon/CFBundleIconFiles:AppIcon60x60
- CFBundleIcons~ipad/CFBundlePrimaryIcon/CFBundleIconFiles:AppIcon60x60
- CFBundleIcons~ipad/CFBundlePrimaryIcon/CFBundleIconFiles:AppIcon76x76
- bundles:BRPickerView.bundle
- frameworks:BVLinearGradient.framework
- frameworks:BabyBluetooth.framework
- NSUserActivityTypes:BleIntentIntent
- frameworks:Charts.framework
- NSUserActivityTypes:ClimatePanelConfigurationIntent
- frameworks:CocoaLumberjack.framework
- frameworks:CocoaMQTT.framework
- frameworks:CommonCryptoModule.framework
- frameworks:CommonUISDK.framework
- NSUserActivityTypes:ConfigurationIntent
- frameworks:CoreModules.framework
- frameworks:Differentiator.framework
- frameworks:DoubleConversion.framework
- frameworks:DynamicBlurView.framework
- frameworks:ESTabBarController_swift.framework
- frameworks:FLAnimatedImage.framework
- frameworks:FMDB.framework
- bundles:GooglePlaces.bundle
- CFBundleDocumentTypes:Hex['com.intel.hex'][]None
- NSUserActivityTypes:Hub2ConfigurationIntent
- NSUserActivityTypes:Hub3ConfigurationIntent
- NSUserActivityTypes:INSendMessageIntent
- NSUserActivityTypes:IOSensorConfigurationIntent
- frameworks:IQKeyboardManager.framework
- bundles:ImageBundle.bundle
- UILaunchStoryboardName:LaunchScreen
- frameworks:M80AttributedLabel.framework
- frameworks:MBProgressHUD.framework
- frameworks:MJRefresh.framework
- frameworks:MMKV.framework
- frameworks:MMKVCore.framework
- frameworks:Masonry.framework
- NSUserActivityTypes:MatterConfigurationIntent
- frameworks:MessagingAPI.framework
- frameworks:MessagingSDK.framework
- NSUserActivityTypes:MidConfigurationIntent
- AWS/MobileHub/ProjectClientId:MobileHub 0aac5cd2-e801-4e85-aff7-218d7f33adcf aws-my-sample-app-ios-swift-v0.16
- frameworks:MqttCocoaAsyncSocket.framework
- NFCReaderUsageDescription:NFC function requires your permission,please click OK to allow permission for SwitchBot.
- NSBluetoothPeripheralUsageDescription:NSBluetoothAlwaysUsageDescription
- bundles:NewImageBundle.bundle
- bundles:NewImageBundle_dark.bundle
- frameworks:OrderedSet.framework
- frameworks:PopupDialog.framework
- bundles:QHFCBundle.bundle
- frameworks:QHUploadLogsSDK.framework
- frameworks:RCTAnimation.framework
- frameworks:RCTBlob.framework
- frameworks:RCTDeprecation.framework
- frameworks:RCTFabric.framework
- frameworks:RCTImage.framework
- frameworks:RCTLinking.framework
- frameworks:RCTNetwork.framework
- frameworks:RCTSettings.framework
- frameworks:RCTText.framework
- frameworks:RCTTypeSafety.framework
- frameworks:RCTVibration.framework
- frameworks:RNFS.framework
- frameworks:RNFastImage.framework
- frameworks:RNGestureHandler.framework
- frameworks:RNImageCropPicker.framework
- frameworks:RNPermissions.framework
- frameworks:RNSVG.framework
- frameworks:RNZipArchive.framework
- frameworks:RTKLEFoundation.framework
- frameworks:RTKOTASDK.framework
- frameworks:React.framework
- frameworks:ReactCodegen.framework
- frameworks:ReactCommon.framework
- frameworks:React_Fabric.framework
- frameworks:React_FabricComponents.framework
- frameworks:React_FabricImage.framework
- frameworks:React_ImageManager.framework
- frameworks:React_Mapbuffer.framework
- frameworks:React_NativeModulesApple.framework
- frameworks:React_RCTAppDelegate.framework
- frameworks:React_RuntimeApple.framework
- frameworks:React_RuntimeCore.framework
- frameworks:React_debug.framework
- frameworks:React_defaultsnativemodule.framework
- frameworks:React_domnativemodule.framework
- frameworks:React_featureflags.framework
- frameworks:React_featureflagsnativemodule.framework
- frameworks:React_graphics.framework
- frameworks:React_jsc.framework
- frameworks:React_jserrorhandler.framework
- frameworks:React_microtasksnativemodule.framework
- frameworks:React_nativeconfig.framework
- frameworks:React_performancetimeline.framework
- frameworks:React_rendererconsistency.framework
- frameworks:React_rendererdebug.framework
- frameworks:React_runtimescheduler.framework
- frameworks:React_utils.framework
- NSLocationAlwaysUsageDescription:Receiver Beacon
- frameworks:RxDataSources.framework
- frameworks:SDKConfigurations.framework
- frameworks:SSZipArchive.framework
- frameworks:SciChart.framework
- frameworks:Sheet.framework
- frameworks:SocketRocket.framework
- frameworks:SupportProvidersSDK.framework
- frameworks:SupportSDK.framework
- NSBluetoothAlwaysUsageDescription:SwitchBot needs Bluetooth access for connecting to devices.
- NSLocalNetworkUsageDescription:SwitchBot needs to find and enable control of nearby SwitchBot devices.
- frameworks:TOCropViewController.framework
- frameworks:TPInAppReceipt.framework
- bundles:TPViews.bundle
- frameworks:TZImagePickerController.framework
- NSAppleMusicUsageDescription:The app needs to access your media library to get music. If you do not allow access, local music cannot be added.
- NSPhotoLibraryAddUsageDescription:The app needs your permission to access your photos.
- bundles:ThingAlertView.bundle
- frameworks:ThingAudioEngineSDK.framework
- frameworks:ThingAvLoggerSDK.framework
- frameworks:ThingCameraSDK.framework
- frameworks:ThingFFmpegWrapper.framework
- bundles:ThingHybridContainer.bundle
- frameworks:ThingLottie.framework
- frameworks:ThingMbedtls.framework
- bundles:ThingOBC.bundle
- frameworks:ThingOpenSSLSDK.framework
- frameworks:ThingP2PSDK.framework
- bundles:ThingSmartActionDialog.bundle
- bundles:ThingSmartBizCore.bundle
- bundles:ThingSmartCryption.bundle
- bundles:ThingSmartUtil.bundle
- bundles:ThingUIKitLibraryRes.bundle
- frameworks:ThingVideoCodecSDK.framework
- bundles:ThingVideoPlayer.bundle
- NSCameraUsageDescription:This app uses the camera to scan QR code. Please tap to allow this permission.
- NSPhotoLibraryUsageDescription:This function requires access to your Photo Album, please click OK to allow permission for SwitchBot.
- frameworks:Toast.framework
- NSUserActivityTypes:TwoConfigurationIntent
- UIStatusBarTintParameters/UINavigationBar/Style:UIBarStyleDefault
- UISupportedInterfaceOrientations~ipad:UIInterfaceOrientationLandscapeLeft
- UISupportedInterfaceOrientations~ipad:UIInterfaceOrientationLandscapeRight
- UISupportedInterfaceOrientations:UIInterfaceOrientationPortrait
- UISupportedInterfaceOrientations~ipad:UIInterfaceOrientationPortrait
- UISupportedInterfaceOrientations~ipad:UIInterfaceOrientationPortraitUpsideDown
- UIStatusBarStyle:UIStatusBarStyleDefault
- NSUserActivityTypes:WeatherStationConfigurationIntent
- frameworks:WoCommon.framework
- frameworks:WoFileCaches.framework
- frameworks:WoLogger.framework
- frameworks:WoUIKit.framework
- frameworks:WoUserDefaults.framework
- frameworks:YYModel.framework
- frameworks:ZIPFoundation.framework
- CFBundleDocumentTypes:ZIP['com.pkware.zip-archive'][]None
- frameworks:Zip.framework
- UIRequiredDeviceCapabilities:arm64
- UIBackgroundModes:audio
- frameworks:audioplayers.framework
- UIBackgroundModes:bluetooth-central
- bundles:boost_privacy.bundle
- DTCompiler:com.apple.compilers.llvm.clang.1_0
- BGTaskSchedulerPermittedIdentifiers:com.example.app.refresh
- CFBundleURLTypes:com.switchbot['switchbot']
- CFBundleIdentifier:com.wohand.wohand
- CFBundleURLTypes:com.wohand.wohand['amzn-com.wohand.wohand']
- frameworks:connectivity.framework
- frameworks:contacts_service.framework
- frameworks:cxxreact.framework
- UIAppFonts:d_din.ttf
- UIAppFonts:d_din_bold.ttf
- frameworks:device_info.framework
- frameworks:devicelocale.framework
- AWS/CognitoUserPool/Default/CognitoUserPoolAppClientSecret:ek223r2g1cq2uks8p3ik0oq31s654ij8gnm4hnojmu9672cmji
- CFBundleDevelopmentRegion:en
- APIKey:redacted_key
- frameworks:fat_sdk_plugin.framework
- UIBackgroundModes:fetch
- frameworks:flutter_downloader.framework
- frameworks:flutter_inappwebview.framework
- frameworks:fmt.framework
- frameworks:folly.framework
- frameworks:glog.framework
- frameworks:iOSDFULibrary.framework
- CFBundleSupportedPlatforms:iPhoneOS
- bundles:iconfont.bundle
- frameworks:idlecallbacksnativemodule.framework
- frameworks:image_gallery_saver.framework
- frameworks:in_app_purchase_ios.framework
- DTPlatformName:iphoneos
- DTSDKName:iphoneos18.2
- frameworks:jsi.framework
- frameworks:jsinspector_modern.framework
- frameworks:jsireact.framework
- frameworks:libextobjc.framework
- frameworks:libpag.framework
- frameworks:libswift_Concurrency.dylib
- frameworks:libwebp.framework
- UIBackgroundModes:location
- frameworks:logger.framework
- frameworks:native_timezone.framework
- frameworks:package_info.framework
- frameworks:path_provider.framework
- frameworks:photo_manager.framework
- UIBackgroundModes:processing
- LSApplicationCategoryType:public.app-category.lifestyle
- frameworks:qihoo_ap_connect.framework
- frameworks:react_native_blur.framework
- frameworks:react_native_cameraroll.framework
- frameworks:react_native_image_resizer.framework
- frameworks:react_native_netinfo.framework
- frameworks:react_native_pager_view.framework
- frameworks:react_native_progress_view.framework
- frameworks:react_native_safe_area_context.framework
- frameworks:react_native_view_shot.framework
- frameworks:react_native_webview.framework
- frameworks:reactperflogger.framework
- UIBackgroundModes:remote-notification
- frameworks:sqflite.framework
- frameworks:sweeper_map.framework
- AWS/UserFileManager/Default/S3Bucket:switchbot-userfiles-mobilehub-2102875501
- bundles:ui_style_config.bundle
- frameworks:url_launcher.framework
- AWS/CredentialsProvider/CognitoIdentity/Default/PoolId:us-east-1:90ce5410-5876-4efb-a817-0a68d539ed34
- AWS/CognitoUserPool/Default/CognitoUserPoolId:us-east-1_x1fixo5LC
- frameworks:video_player.framework
- frameworks:webview_flutter.framework
- frameworks:yoga.framework
App Queries
These are the other apps that SwitchBot requests to know other apps are also installed: