# SwitchBot

> SwitchBot is your simple switch to a smart home.

Canonical page: [https://chrome-stats.com/d/com.theswitchbot.switchbot](https://chrome-stats.com/d/com.theswitchbot.switchbot)

## Overview

- **ID:** `com.theswitchbot.switchbot`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** SWITCHBOT INC
- **Category:** LIFESTYLE
- **Downloads:** 2,293,629
- **Rating:** 2.52 / 5 (7,361 ratings)
- **Version:** 10.2
- **Last updated:** 2026-09-14
- **First published:** 2016-10-11
- **Publisher country:** US
- **Size:** 343 MB
- **Data as of:** 2026-09-17
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.theswitchbot.switchbot)
- **Website:** [https://www.switch-bot.com/](https://www.switch-bot.com/)
- **Privacy policy:** [https://www.switch-bot.com/privacy-android](https://www.switch-bot.com/privacy-android)

## Description

SwitchBot is your ultimate tool to seamlessly convert your home into a smart environment. With just a tap on your smartphone, you can control the SwitchBot Bot to automate switching appliances on or off. Enhance your smart home setup with SwitchBot Hub Mini, allowing scheduling based on your lifestyle. Keep your surroundings comfortable by monitoring temperature and humidity levels using SwitchBot Thermometer and Hygrometer.

Designed with convenience in mind, SwitchBot offers compatibility with Wear OS, enabling quick device status checks and controls directly via smartwatch tiles. Whether connected through Wi-Fi or cellular data, managing your smart devices is effortless. Join the growing SwitchBot family by purchasing devices and utilizing the intuitive app, with ongoing updates and new products ensuring your home stays smart and simple.

## Rankings

- #41,484 — Overall
- #15 — switch

## Permissions and access

### Permissions

- `android.permissioms.WRITE_DATABASE`
- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_BACKGROUND_LOCATION`
- `android.permission.ACCESS_COARSE_LOCATION`
- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `android.permission.CAMERA`
- `android.permission.CHANGE_NETWORK_STATE`
- `android.permission.CHANGE_WIFI_MULTICAST_STATE`
- `android.permission.CHANGE_WIFI_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE`
- `android.permission.FOREGROUND_SERVICE_LOCATION`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION`
- `android.permission.INTERNET`
- `android.permission.MODIFY_AUDIO_SETTINGS`
- `android.permission.NFC`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_MEDIA_AUDIO`
- `android.permission.READ_MEDIA_IMAGES`
- `android.permission.READ_MEDIA_VIDEO`
- `android.permission.READ_PHONE_STATE`
- `android.permission.READ_PRIVILEGED_PHONE_STATE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.RECORD_AUDIO`
- `android.permission.SET_WALLPAPER`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.SYSTEM_OVERLAY_WINDOW`
- `android.permission.USE_BIOMETRIC`
- `android.permission.USE_FINGERPRINT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permissions.READ_DATABASE`
- `com.android.launcher.permission.INSTALL_SHORTCUT`
- `com.android.vending.BILLING`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.theswitchbot.switchbot.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

Users praise temperature sensor support and API docs, but repeatedly report major reliability problems: the app often disconnects from devices, schedules don’t display or stay in sync, and setup is hindered by ad blockers and heavy permissions. DST/timer handling is a notable gap, and overall performance can be slow with a bulky permission footprint. While hardware devices may be solid, the software needs significant stability, better permission management, and better DST support.

### Pros

- Temperature sensors appear to work well
- Good API/docs for integration
- Overall product features are appealing and useful when functioning properly

### Cons

- Frequent disconnects and unstable device connections; reconnection often requires removing and re-adding devices
- Scheduling/automation issues: some schedules not visible, editable, or staying in sync with devices
- Setup is hindered by ad blockers and requires sensitive permissions (location, internet) that slow or block setup
- Daylight Saving Time support is missing and timers break around DST
- App is bulky and imposes excessive permissions with slow loading times

## Similar extensions and apps

- [Smart BOT](https://chrome-stats.com/d/com.iotsolution.smartbot) — 205 users
- [PattoHome for SwitchBot](https://chrome-stats.com/d/com.snowwhiteintelligence.pattohome)
- [H-Bot (Smart Home Control)](https://chrome-stats.com/d/store.msolapps.hbot) — 10 users
- [switchbot hub mini guide](https://chrome-stats.com/d/com.switchbothubminiguide.app1252753140156) — 30 users
- [H-Bot Smart Home](https://chrome-stats.com/d/tech.hbot.app) — 42 users
- [SmartBot](https://chrome-stats.com/d/com.radionix.smartbot) — 515 users
- [Shellbot](https://chrome-stats.com/d/com.irobotix.shellbot300v) — 2,658 users, 1.85 / 5
- [Rotobot](https://chrome-stats.com/d/com.zora.rotobot) — 46 users
- [SmartSwitch](https://chrome-stats.com/d/com.power.smartswitch) — 3,271 users
- [Smart Home App](https://chrome-stats.com/d/com.choruslabs.smarthome) — 15,050 users, 2.42 / 5
- [iSwitch Smart Home Automation](https://chrome-stats.com/d/com.iswitch.homeautomation) — 93 users
- [OneSmart Home](https://chrome-stats.com/d/com.onesmartbee.smarthome) — 314 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.theswitchbot.switchbot)
