All guides PinDrift

Anti-Speed™ GPS spoofing for iPhone

Every tool here can put your phone somewhere it is not. This is about how fast you appear to get there, which is the half that gets people caught.

Every tool in this category can put your phone somewhere it is not. Anti-Speed is about the other half of the problem, which almost nobody addresses: how fast you appear to be going while you get there.

This page is the long version. What it is, why speed travels alongside location in the first place, what we measured, and the parts we cannot promise.

What Anti-Speed is

Anti-Speed is a governor on the speed your iPhone reports. You set a ceiling, and the simulated location advances at or below it, no matter what the vehicle you are sitting in is doing.

It runs on the phone. Once the PinDrift app is installed, the phone reads your movement and paces its own reported location, which is why it works in a car rather than only at a desk.

Anti-Speed on the phone with a ceiling set. The value on the left is what location-aware apps read; the value on the right is the limit it is being held under.
Anti-Speed on the phone with a ceiling set. The value on the left is what location-aware apps read; the value on the right is the limit it is being held under.

Why speed is reported alongside location at all

This surprises people. A location is not just a coordinate.

When an app asks iOS where you are, it gets back a CLLocation: latitude and longitude, an accuracy radius, a timestamp, and also altitude, course and speed. Speed is a first-class field, sitting right there next to the coordinate, and any app that wants it can read it without asking you for anything extra.

Beyond that field, an app can simply do the arithmetic itself. Two positions and two timestamps give you a speed whether the field was populated or not. This matters, and we will come back to it.

How simulated movement differs from teleportation

These are two genuinely different things and conflating them is where most people get caught.

TeleportSimulated movement
What happensPosition changes at oncePosition advances along a path over time
Implied speedEffectively infiniteWhatever pace you set
Looks likeA jump no journey could makeA journey
Good forBeing somewhereGetting somewhere

A teleport between two points 11 miles apart, four seconds apart, is not detected because the fix looked wrong. It is detected because the arithmetic is impossible. That is the single most common way anybody gets caught, and it is entirely avoidable.

A drawn route rather than a dropped pin. The pace is set here, and Anti-Speed caps whatever you choose.
A drawn route rather than a dropped pin. The pace is set here, and Anti-Speed caps whatever you choose.

How PinDrift controls simulated speed

Two modes, and they work differently.

Route replay

You draw a path and choose a pace: walking, cycling or driving. PinDrift advances the simulated position along that path at that pace, and Anti-Speed caps it. Nothing about your real movement is involved; the phone can be on a desk.

Live mode

Anti-Speed reads live movement signals from the phone, such as heading and accelerometer input, to pace the simulated location, then caps that pace at your ceiling. Real movement is an input to timing here, but the location an app receives is still the simulated one, and the cap still applies.

This is a speed-capped location simulation. It is not a change to the physical device, and it does not slow a car down.

What apps can actually see

Here is the part where we are going to be more careful than the marketing in this category usually is, because the honest answer has an edge to it.

Apps that derive speed from position see the pace you set. They take successive coordinates and timestamps, do the arithmetic, and get the capped figure. Life360's drive reports work broadly this way, which is why a drive replayed under a ceiling reads as a calm one.

Apps that read the raw speed field are a different case. In a simulated location that field is not always populated the way a real GPS fix populates it, and an app reading it directly may see a value marked unavailable rather than your ceiling. We are telling you this because it is true, not because it helps.

Apps that read motion sensors directly are outside this entirely. Anti-Speed does not modify the accelerometer, the gyroscope or CoreMotion. An app deriving speed or activity from those is reading your real movement, and nothing here changes that.

So the accurate framing is: apps relying on Core Location generally receive the simulated coordinate and the pace it moves at. Apps can also use IP address, network information, motion sensors, or their own server-side checks, and those are not affected by any of this.

What we actually measured

A representative check we ran, so you can see what was and was not covered.

DeviceiPhone 13
iOS18.1
PinDrift1.0.39
HostWindows 11
MeasuredThe speed value carried by location updates during a simulated driving route, read back through a GPS-logging app on the same phone, with the ceiling set to 30 mph
ObservedAcross the replayed route the reported speed tracked the route pace and did not exceed the 30 mph ceiling. Static holds reported zero, as expected
Not testedReal in-vehicle driving; behaviour across every app version; crash detection or hard-braking alerts; any speed an app derives from the accelerometer or CoreMotion rather than from location

That last row is the important one, and it is the row this category never publishes.

What people use it for

Compatibility

iPhoneiOS 17 or later, with Developer Mode on. Developer Mode arrived in iOS 16
HostWindows 10 (22H2) or 11, or macOS 13 Ventura or newer, to install and pair
JailbreakNot required. The phone stays stock
iPadNot supported
PlansIncluded in every paid plan, and in the free trial

Fuller detail is on the compatibility page.

Limitations

Anti-Speed shapes the simulated location's speed only. It does not alter a physical vehicle or your real movement. It cannot guarantee removal from every speed report, and it cannot promise compatibility with every release of Life360 or any other app. It does not control crash detection, and it does not control accelerometer or CoreMotion data an app may read directly. App behaviour varies by app version, iOS version, device and network conditions.

It is not undetectable, and no tool can promise that. Anybody in this category telling you otherwise is either guessing or selling.

Legitimate uses, and the line

Privacy from continuous telemetry, testing an app against movement you cannot physically produce, and not broadcasting a commute to every app that asked for location once, are all ordinary reasons and they are why this exists.

Read this before you rely on Anti-Speed. Do not treat it as a safety mechanism, and do not use it to defeat safety systems. Use PinDrift only on a device you own or are authorised to control, and only where you have the right to do so. Do not use it to interfere with court-ordered monitoring, probation conditions, insurance telematics or employer safety systems, and do not use it to mislead a minor or anyone who depends on your location for their safety. Never operate the app while driving. For emergencies and any safety-critical use, rely on your device's real location, not a simulated one.

This is not legal advice. Our acceptable use policy lists what we will and will not support.

Frequently asked questions

What is Anti-Speed?

A governor on the speed your iPhone reports. You set a ceiling and the simulated location advances at or below it, regardless of how fast you are actually moving. It runs on the PinDrift iPhone app, which is included in every paid plan.

Does Anti-Speed slow my car down?

No. It changes nothing physical. It shapes the speed carried by a simulated location, and it has no effect on the vehicle, your real movement or any safety system.

Do I need my computer running for Anti-Speed?

No, not once the PinDrift app is on the iPhone. It reads your movement and holds the reported speed on the phone itself. A computer is needed once, to install the app and pair.

Can apps still see my real speed?

Apps reading Core Location see the simulated position and the pace it moves at. Apps reading the accelerometer, the gyroscope or CoreMotion directly are reading your real movement, and Anti-Speed does not change those.

Is Anti-Speed undetectable?

No, and we will not claim it is. It makes a simulated journey read as a plausible one, which addresses the most common way people are caught. It cannot promise anything about checks we do not control.

Does it work with Life360?

Life360 builds drive reports that include top speed, and those are derived largely from position over time, which is what Anti-Speed shapes. We cannot promise behaviour across every version of their app and we do not test every release.

What iPhone and iOS does it need?

iOS 17 or later with Developer Mode enabled, which Apple added in iOS 16. No jailbreak. iPad is not supported.

Is Anti-Speed included in the free trial?

Yes. The trial is the full product with no card and no account, so Anti-Speed is in it.

Ellis writes the guides here. Mostly that means reading Apple’s developer documentation so you do not have to, and testing what the tracking apps actually do rather than what their marketing says they do.

Anti-Speed is in the free trial

No card, no account. $9 a month, $60 a year, or $70 once if you keep it.

Download PinDrift $9/mo, $60/yr, or $70 once