Compatibility
What you need to run GhostDex
An iPhone, plus one device to control it: a Mac, a Windows PC or an Android phone with Bluetooth.
GhostDex runs on a Mac, a Windows PC or an Android phone and changes your iPhone’s location over Bluetooth. Nothing is installed on the iPhone and no jailbreak is needed. On a Mac or Android phone the built-in Bluetooth is enough. On Windows the Bluetooth adapter matters — especially for the virtual GO Plus. We recommend the ASUS USB-BT500.
Platforms at a glance
| Controller | System | Status | Teleport · joystick · routes | Virtual GO Plus | iPhones at once |
|---|---|---|---|---|---|
| iPhone | No jailbreak and no app on the iPhone | ||||
| macOS | macOS 13+ | Available | Yes | Yes | Up to 3 |
| Windows | Windows 10/11 | Available | Yes | Yes | Up to 3 |
| Android | Android 10+ | Available | Yes | Yes | Up to 3 |
iPhone
Keep Bluetooth on and stay within a few meters of the device running GhostDex. Disconnect or quit and the iPhone goes back to its real location within seconds.
Mac
Apple silicon or Intel. The built-in Bluetooth is all you need — no adapter.
Android phone
Needs Bluetooth and the Nearby devices permission. The virtual GO Plus works on most phones from recent years. Set GhostDex to Unrestricted in battery settings so it keeps running with the screen off.
Windows PC and Bluetooth adapters
Teleport, joystick and routes work with most built-in Bluetooth and USB adapters. The virtual GO Plus is pickier and many built-in adapters can’t run it — for GO Plus we recommend the ASUS USB-BT500.
Suggested
- ASUS USB-BT500: stays stable with 2 iPhones on GO Plus at the same time
- Teleport, joystick and routes only: most built-in Bluetooth and USB adapters work
Avoid for GO Plus
- Older built-in PC Bluetooth cards: GO Plus can’t start on them
- Cheap unbranded sticks: they tend to freeze and drop out under load
Three rules that fix most Windows problems
- Use only one Bluetooth adapter. If you plug in a USB one, disable the built-in adapter in Device Manager.
- Don’t let Windows put the adapter to sleep: untick “Allow the computer to turn off this device to save power” on the adapter (GhostDex’s GO Plus page does it in one click) and turn off USB selective suspend in Power Options. Otherwise Windows switches the adapter off every few minutes and every iPhone and GO Plus connection drops.
- The Bluetooth name must be exactly “Pokemon GO Plus” or the game won’t find it. Windows Settings can’t change it — use “Rename” on GhostDex’s GO Plus page, and rename again after switching adapters.
Common questions
My PC has no Bluetooth. What should I buy?
We recommend the ASUS USB-BT500. It stays stable even with 2 iPhones on GO Plus. Plug it in, disable the built-in adapter in Device Manager, then pair your iPhone in GhostDex.
The game says “No devices found” for GO Plus.
Check GhostDex’s GO Plus page: GO Plus is on and says “Ready”, with no orange card (wrong Bluetooth name, adapter power saving on) — if there is one, click its button to fix it. Keep the iPhone within 1–2 m and search again in the game. Still nothing: turn GO Plus off and on in GhostDex and wait 5 seconds.
There are several “Pokemon GO Plus” in the list and one won’t connect.
Another device nearby is also called Pokemon GO Plus (another PC or Mac running GhostDex, or a real GO Plus), and the game lists them all. Turn off GO Plus or Bluetooth on the ones you’re not using and search again.
Why won’t the virtual GO Plus start on my Windows PC?
Most often the Bluetooth adapter doesn’t support the virtual GO Plus. GhostDex shows this on the GO Plus page. Switch to the ASUS USB-BT500 — teleport, joystick and routes keep working either way.
How many iPhones can I control at once?
See the table above for each platform. On Windows some adapters only hold one iPhone at a time; GhostDex detects this and shows “1 / 1”.