SwitchBot
48K installs
960 ratings
3.2K monthly active users
$<10K monthly revenue est.
IAP 100% · Ad 0%
Install Trends
Weekly +100
SteadyMonthly +800
SteadySDKs, Trackers & Permissions for SwitchBot
SDK Scan Status
Last Successful SDK Scan: 2026-03-02
Lastest Attempt: 2026-03-02
Last Attempt Status: Success
| Scanned At | Version | Scan Result |
|---|---|---|
| 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
- frameworks:SnapKit.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
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: