LocateKit

How Does a Fake Location Link Work? What Happens on Click

When your friend opens a fake location link, the page plays a scripted tracking animation. No browser permission, no GPS, no real coordinates. The mechanics.

A fake location link is a web page that plays a scripted tracking animation with coordinates the sender chose in advance. It never touches the recipient's GPS: a browser only hands over real location after an explicit permission prompt, and a prank link never asks. The sender sees the prank they built, not the recipient's position.

A phone on a night cafe table with a glowing map pin on screen
On this page 7 sections

Type “how does fake location link work” into a search engine and you get two kinds of answers. Marketing pages that imply the link secretly pinpoints the person who clicks it, and forum replies that say nothing happens at all. Both are wrong in a useful way. Something specific happens when a prank link opens, it just is not measurement. This article walks through the actual mechanics: what the recipient’s phone does on click, what the browser’s Geolocation API does and why it stays silent here, and what the sender does and does not see afterward.

The short version before the detail. A fake location link is a normal web page with a story preloaded into it. The coordinates, the map, the satellite sweep, and the reveal are all chosen or generated when the sender builds the link in the free location prank generator. When the recipient opens the URL, the page plays that story back as an animation lasting a few seconds. Nothing on the recipient’s phone is measured, recorded, or reported anywhere.

Follow the click step by step. The sender shares a URL, typically short, something like locatekit.com/p/x7kq2m1. The recipient taps it inside WhatsApp, iMessage, Messenger, or a browser, and this is what happens:

  1. The browser resolves the URL. A standard HTTPS request goes out. Like every web request on the internet, it exposes the visitor’s IP address to the server, which is true of every website you have ever opened and is not special to prank links.
  2. The server returns the prank record. The hash at the end of the URL is a key. The server looks it up and sends back the page definition: the fake coordinates, the reveal image, the message text, the display settings.
  3. The page loads the map and animation. A mobile-first layout renders, a map tile loads, and the tracking animation starts on a timer. Radar sweeps, signal readouts count down, the log panel types out lines like “triangulating” and “lock acquired.”
  4. The reveal fires. After the scripted sequence ends, the animation stops and the reveal screen pops in: the image and message the sender picked.

Total time from tap to reveal is usually under ten seconds. At no point in that sequence did the page ask the browser for a position, and it did not need to, because every number it displays was fixed before the link was ever sent.

Why the browser never asks for permission

This is the part most explanations skip, and it is the strongest signal for telling real location requests from fake ones.

Every modern browser gates precise location behind an explicit permission prompt. The mechanism is the Geolocation API, and it only returns a position when a page calls getCurrentPosition() or watchPosition(). When that call happens, the browser interrupts with a dialog: “locatekit.com wants to know your location,” with Allow and Block options. There is no way for a page to get GPS-grade coordinates without that prompt having been shown and accepted. The API also only works on HTTPS, so it is unavailable on insecure pages entirely.

A prank link skips all of this by never making the call. The page does not want the recipient’s position; it wants to show a position. Those are opposite directions of data flow, and the permission system only guards the first one.

There is one loophole worth knowing, and it is the honest limit of the “nothing is collected” story: IP-based geolocation needs no prompt. Any server can look up which city or region an IP address was allocated to. This is how ad networks and analytics tools guess your region without asking. Two things keep this from being tracking: the accuracy is poor, typically tens of kilometers, city-level at best and often wrong by more; and a prank tool built for jokes does not surface it to the sender anyway. If you open a prank link from a friend, your carrier’s IP told their server a rough region, the same way it does on every website, and that region never appears on the sender’s screen as a map pin pretending to be GPS.

The practical rule for recipients: a browser permission popup is the dividing line. No popup, no precise location. If a page wants real GPS, you will see the dialog and you can decline it.

What the sender sees (and what they do not)

The sender’s view is the other half of the mechanics, and it is deliberately unimpressive. They see what they built:

  • The fake coordinates they picked on the map during setup, down to the decimal.
  • The reveal image and message they configured.
  • The link itself, ready to copy into a chat.

What they do not see is the recipient. No live map showing where the friend actually opened the link, no streaming coordinates, no accuracy circle tightening around their house. The data flow is one-directional by design: the sender’s choices flow out to the recipient’s screen as a page, and no position data flows back. This is the structural difference between a prank and tracking, and it is worth understanding at this level rather than as a slogan. A tracking system needs an outbound sensor channel, a phone reporting its own fix. A prank page has no sensor channel, so there is nothing to report.

Compare this with what a genuinely capable system looks like, where the phone itself reports position through an account the owner controls. That architecture, and its limits, is covered in our breakdown of phone number lookup versus GPS locators, which also explains why every “enter a number, watch the map” site is either showing an animation or harvesting signups.

The two look similar on a phone screen and behave completely differently underneath. Here is the same click, side by side:

Event on clickReal location-sharing linkFake (prank) location link
Browser permission promptYes, shown before any position is releasedNever shown, because no position is requested
GPS or Wi-Fi positioning usedYes, on the recipient’s deviceNo, the device’s sensors are untouched
Where coordinates come fromThe recipient’s phone, measured liveThe sender’s setup choices, played back
Data sent back to senderThe position the recipient consented to shareNothing about the recipient’s position
Typical accuracy5-10 m outdoors (GPS), 10-50 m (Wi-Fi)Not applicable, the pin is a chosen value
What the recipient can doDecline the prompt and share nothingWatch the animation or close the tab

Reading the table from the recipient’s side gives you a detection method that works on any link, from any sender: the prompt is the tell. A map that appears with no permission dialog is showing you chosen coordinates. A page that interrupts with a location request is asking to measure you, and that is the moment to decide whether you trust the sender, not after you tap Allow.

Why the animation feels convincing

Fake tracking links are built to pass a three-second glance test, and they do it with techniques borrowed from cinema rather than sensors.

The map shows a real place, because the sender picked real coordinates from a searchable location database. The signal readout uses the format real GPS readouts use, latitude and longitude to six decimal places, a quality figure, a satellite count. The log panel types out jargon at a believable pace: connecting, handshake, triangulating, signal locked. Each of these is a decoration. The six decimal places imply meter-level precision, but the value itself was picked by hand. The satellite count is a random number in a plausible range. The whole sequence is a scripted state machine, not a measurement pipeline.

That is also why the prank works on the recipient’s psychology. For about five seconds, the screen shows the one visual language everyone has learned to read as “this is where you are”: a map with a pin. The joke lands in the gap between what the screen imitates and what actually happened, which is nothing.

It is worth placing the prank in the full landscape, because the same visual language covers everything from jokes to stalking to legitimate recovery.

  • Consented sharing (Find My, Google Maps location sharing, family apps): the phone reports its position through the owner’s account, visible to people the owner approved. The architecture and its safeguards are in our Find My offline network breakdown.
  • Recovery when a phone is lost or stolen: the same account-based systems, or carrier and IMEI routes that need a police report. Start with the lost and stolen phone playbook.
  • Prank links: a scripted animation, no sensor involvement, no data returned.
  • Abusive tracking: a real device or app reporting someone’s position without their knowledge. That is a different category entirely, and knowing how real tracking works is what lets you detect it; our guide on finding trackers on a car covers the physical version.

A fake location link belongs only in the third row. If someone uses prank-link language (“I just tracked you”) to make the target believe they are in the fourth row, it stops being a joke, which is the subject of our location prank safety guide.

The mechanics in one paragraph

If you remember one thing: a fake location link is a web page that stores a story instead of taking a measurement. The click triggers a normal page load, the URL hash fetches the pre-configured coordinates, the browser’s Geolocation API stays silent because no one calls it, the animation plays for a few seconds, and the reveal fires. The sender never receives the recipient’s position because there is no channel carrying it. The only thing any server in this chain learns about the visitor that a normal website would not learn is nothing at all: an IP address, same as every page load since the 1990s.

Questions & answers

Things readers ask about this

6 questions · updated Aug 2026

Does a fake location link actually track the person who opens it?
No. A prank location link is a scripted animation that runs the same way for every visitor. The coordinates shown on the map were chosen by the sender when they built the link. Real tracking requires the phone to report its own GPS position through Find My, a family app, or a carrier response to law enforcement, and none of those channels are involved here.
Why doesn't my browser ask for location permission on a prank link?
Browsers only prompt for location when a page calls the Geolocation API, and a prank page has no reason to call it. The radar and map movement are animation, not measurement. If you open a link and the browser immediately asks to share your location, that page wants your real coordinates, which is exactly what a prank link does not do.
What does the sender see when I open their fake location link?
The sender sees the prank they configured: the fake coordinates, the reveal image, and the message they picked. The tool does not hand back the recipient's live position, because the link never requested one. There is no sensor data to return.
Can a website see my location without asking permission?
Only roughly, through your IP address, which every website you visit can see. IP geolocation usually places you at city or regional level, often tens of kilometers off, and it needs no prompt. Precise location, the kind that shows your street, requires the browser's permission prompt first.
Is the tracking animation on a prank link showing a real satellite fix?
No. The satellite scan, the signal log, and the coordinates converging on a pin are pre-rendered animation steps. The numbers look like a GPS readout, but they are static values the sender picked, played back with timing, the same way a movie prop works.
How accurate would real browser location be if a link did ask for it?
It depends on the device. GPS outdoors gives a fix within about 5 to 10 meters. Wi-Fi positioning lands within roughly 10 to 50 meters in built-up areas. IP-based geolocation, which needs no permission, is only accurate to tens of kilometers. Any page claiming meter-level tracking from a bare link click is showing theater, not measurement.