Start here

Getting started

Install PinDrift, set up your phone, and run your first spoof. Five sections; about ten minutes start to finish if it's your first time. The compatibility tables at the bottom let you confirm your hardware before you buy.

1. Before you begin

You'll need:

i
Don't have a license yet?

PinDrift is $4/month, $20/year, or $50 one-time (Lifetime), but you don’t have to pay anything to start. See pricing. Every fresh install gets a real free spoofing trial - the clock starts when you run your first spoof, no card required. Installing PinDrift and setting up your phone don’t burn trial time; only an active spoof starts the trial timer. After the trial runs out, you pick a plan or PinDrift stops spoofing.

2. Install PinDrift

  1. Download the installer from pindrift.app. The file is code-signed by Microsoft Trusted Signing, so Windows SmartScreen should accept it without warnings.
  2. Run PinDrift-Setup.exe and follow the prompts. The installer ships only PinDrift, no bundled toolbars, no "PC optimizer," no third-party offers.
  3. Launch PinDrift from the Start menu.

3. Activate your license

  1. Find your license key in the receipt email from PinDrift (subject: "Your PinDrift license"). It looks like PD-XXXX-XXXX-XXXX-XXXX.
  2. Paste it into the activation screen the first time PinDrift launches. PinDrift contacts the license server, registers this PC, and saves a signed token locally. After that, PinDrift works offline.
  3. Confirm activation succeeded, the bottom-right corner of the app should show "License Active."
!
Switching to a different PC later?

Lifetime is licensed for one active host PC at a time, with one free transfer per 180 days. To move PinDrift to a different machine, click Move to a new PC in Settings → License (or sign in to pindrift.app/account from any browser to release the slot remotely), then activate the new PC with the same email + license key. The transfer itself is free and instant. After it lands, a 180-day cooldown applies before you can transfer again. Emergency moves (theft, hardware failure) can be expedited with documentation.

4. Set up your phone

Your iPhone needs a one-time switch flipped before PinDrift can talk to it. The good news: no Mac, no Xcode, no jailbreaking. Just two settings on the phone. The Android tab below documents the planned setup flow; Android itself is on the roadmap and isn't in the shipping build yet.

4a. Enable Developer Mode on iPhone

iOS 17 introduced Developer Mode as a security gate. PinDrift needs it on. The toggle is on the phone itself, no Mac required.

  1. Plug your iPhone into the PC. PinDrift will detect it and offer a one-click Reveal Developer Mode button. Click it. (This makes the toggle appear in iPhone Settings; without it, the toggle is hidden.)
  2. On the iPhone: Settings → Privacy & Security → scroll down → Developer Mode → tap the row → turn on.
  3. Restart the iPhone when prompted.
  4. After reboot, the iPhone shows a one-time confirmation: "Turn On Developer Mode?" → tap Turn On → enter your passcode. The phone reboots one more time.
i
Why do I have to do that confirmation tap?

Apple makes it mandatory regardless of the tool you're using. Even Xcode requires the same on-device tap and passcode entry. It's a one-time anti-coercion gate, once on, it stays on until you turn it off or update iOS.

4b. Trust the PC

The first time you plug the iPhone into a computer, iOS asks "Trust This Computer?" Tap Trust and enter your passcode. You only do this once per (phone, PC) pair.

!
Trust prompt didn't appear?

Unlock the iPhone, unplug it, and re-plug it. iOS only shows the prompt to an unlocked phone. If it still doesn't appear, install Apple's Apple Devices Store app on your PC, it bundles the device drivers Windows needs to even ask the iPhone for trust.

4c. Confirm everything is ready

In PinDrift's Device tab you should now see four green checkmarks:

  • Device(s) trusted
  • Developer Mode enabled
  • Tunnel connected
  • Developer Disk Image mounted

If any are missing, see Troubleshooting.

Setup is one-time per phone. After this, the phone remembers Developer Mode (iOS) or Developer Options (Android) and the trust pairing with your PC. Plug in or connect over Wi-Fi any time and PinDrift picks up where you left off.

5. Run your first spoof

  1. Click the Location tab in the sidebar.
  2. Pick a place. Drag the red pin on the map, click anywhere on the map, type an address into the search bar, type lat/lng directly, or pick a Preset (Times Square, Apple Park, Eiffel Tower, etc.).
  3. Click Spoof This Location on the bottom-left card. The phone's GPS now reports the picked location to every app.
  4. Verify on the phone. Open Apple Maps (or Google Maps on Android), tap the locate button, and confirm the blue dot lands at the spoofed location. Force-quit Maps and reopen if it shows your real location, Maps caches GPS aggressively.
!
Stopping the spoof

Click Stop Spoofing on the bottom-left card. The phone goes back to real GPS within a few seconds.

The spoof also clears automatically if you unplug the phone or close PinDrift, that's an iOS limitation, not a PinDrift one. PinDriftBox works around it for set-and-forget use.

6. Multiple phones at once

Any paid plan (Monthly or Lifetime) supports up to 10 phones connected and spoofing at once on a single PC. Each phone needs its own Developer Mode / USB Debugging gate flipped (do step 4 on each), and each one needs the trust pairing the first time it’s connected. After that, all connected phones show up in PinDrift’s Device tab and you can edit any subset of them simultaneously. Multi-device feature tour.

7. Compatibility

What PinDrift works with today. We update this section within a week of every iOS / Android release.

Host operating systems

OSStatusNotes
Windows 11SupportedPrimary target. All builds are tested here first.
Windows 10 (22H2+)SupportedFully supported. Earlier 10 builds are not tested.
macOSRoadmapApple Silicon and Intel both planned. No firm date yet.

iPhone compatibility

iPhoneStatus
iPhone 17 series (17, Air, 17 Pro, 17 Pro Max)Supported
iPhone 16 series (16, 16 Plus, 16 Pro, 16 Pro Max, 16e)Supported
iPhone 15 series (15, 15 Plus, 15 Pro, 15 Pro Max)Supported
iPhone 14 series (14, 14 Plus, 14 Pro, 14 Pro Max)Supported
iPhone 13 / SE 3rd gen (on iOS 17+)Supported
iPhone 12 and earlierNot supported

If your iPhone supports iOS 17 or newer, PinDrift supports it. iOS 17 introduced the Developer Mode framework PinDrift relies on; older iOS versions don't have it.

iOS versions

iOSStatusNotes
iOS 26 (current)SupportedIncluding 26.x point releases.
iOS 18Supported
iOS 17SupportedMinimum supported version.
iOS 16 and earlierNot supportedLacks the Developer Mode framework PinDrift requires.

Android compatibility

Phone familyStatusNotes
Google Pixel (6 and newer)SupportedCleanest experience. Stock Android.
Samsung Galaxy S22 / S23 / S24 / S25 seriesSupportedKnox occasionally interferes; restart the phone if Mock provider gets rejected.
Samsung Galaxy A series (A54+)Supported
OnePlus, Nothing, Xiaomi (recent global ROMs)TestedWorking in our tests; report issues if you hit any.
Huawei (HMS-only ROMs)LimitedUSB Debugging works; some OEM-specific quirks possible.

Android versions

AndroidStatus
Android 15Supported
Android 14Supported
Android 13Supported
Android 12Supported
Android 11 and earlierNot supported

USB cables & ports

PinDrift works with any cable that carries data, charge-only cables won't work.

CableStatus
Apple-supplied USB-C and Lightning cablesAlways works
Third-party MFi-certified data cablesWorks
USB-C-to-USB-C with PD supportWorks
Charge-only USB-C cables (common with car chargers)No data, won't work
USB hubsSometimesPowered hubs work better than bus-powered ones. Direct PC ports are most reliable.

What we don't support, on purpose

8. What's next


Stuck? Send your iPhone model and iOS version via the contact form.