What3Words is a widely promoted system that is used for sharing a location using just three words. For example, ///wedge.drill.mess is located in Hyde Park.The globe is divided into 3m squares, each of which has a unique three word address to identify it.
Many UK police, ambulance and fire services advocate the use of What3Words to report your location in an emergency. The idea is that it is easier to communicate three words than it is to read out a grid reference, and that a position is more helpful than an address in many situations.
Due to a series of design flaws in What3Words, I do not believe it is adequate for use in these safety critical applications.
I initially believed that What3Words prevented simple mistakes causing errors; it wasn’t until a friend found two addresses under 10 miles apart that I considered that this might not be true. I decided to look into it.
So how bad is the problem? Pretty bad.
Easily Confused Words
The What3Words word list is 40,000 words long. It is important that words in this list cannot be confused, otherwise they may be communicated incorrectly. For example band/banned, bare/bear, beat/beet are easily confused.
What3Words acknowledge this themselves.
The problem is that their “best” doesn’t appear to be very good.
A quick inspection of their word list finds the following words that sound very, very similar to one another:
wants once recede reseed census senses choral coral incite insight liable libel ordinance ordnance overdo overdue picture pitcher verses versus secretary secretory assets acids arrows arose clairvoyance clairvoyants collard collared confectionary confectionery disburse disperse equivalence equivalents incidence incidents incite insight incompetence incompetents independence independents innocence innocents instance instants intense intents lightening lightning ordinance ordnance parse pass pokey poky precedence precedents purest purist variance variants
There are also a huge number of plurals. Out of the 40,000 words, 7,697 also exist in their plural form. That means that 15,924 out of the 40,000 can be confused by misreading, mishearing, or mistyping a single letter “s”. That’s 40% of the available words!
Over 75% of What3Words addresses contain words that can be confused in this way.
What3Words themselves said that “people confuse plurals only about 5% of the time when hearing them read out loud”. That gives an overall chance that a What3Words address is confused 1 in 27 times!
And this doesn’t take into account simple typing errors like flip and slip.
Broken Algorithm
What3Words acknowledge that two locations with similar addresses being confused is a problem. Indeed, if ///limit.broom.flip and ///limit.broom.slip were in the same town, that would lead to confusion.
They state that their solution is to space these confusing addresses “as far apart as possible”.
As far apart as possible turns out to not be very far.
In this small blue area below, there 255 confusing address that result in another location less than 5km away.
If we increase the error to 20km, the situation gets far, far worse. There are now 3,268 locations that can be confused, just by adding or removing a character “s” to one of the words.
To put this into perspective, we can calculate the odds that you land on one such square. There are 1,456,332 individual 3m squares in that blue box.
With a maximum acceptable error of 5km, that means there is a 1 in 5712 chance you land on one of these squares.
With a maximum acceptable error of 20km, that means there is a 1 in 446 chance you land on one of these squares.
These odds vary depending on where you are, but in most urban areas of the UK that I have checked, there is a better than 1 in 1000 chance that a square has an address that can be confused with another under 20km away.
For several areas in London, there is a better than 1 in 25 chance you find a confusing pair located within the M25.
What3Words implied the odds were closer to 1 in 2.5million. There’s a very big difference between what I’ve seen and what they are saying.
The error when you make a mistake can range from as little as 10m to as much as 20,000km. There is no way to determine how far away the other address is.
It is a matter of opinion as to what an acceptable level of error is, but there are examples of mountain rescue being sent to a location almost 40km away because of a single character confusion. 20km may not be an issue in a city, but it certainly is for an accident in the mountains.
This issue is inherent in the way the What3Words algorithm was designed. You can read more about this here.
Examples
Here are some examples of how badly this could go wrong. Without significant additional information, that the person may not be able to give, you cannot determine which of the two addresses is correct.
“There’s been a train derailment, on the Clyde.” – 1.54km
https://what3words.com/likely.stage.sock
https://what3words.com/likely.stages.sock
“One of our party has fallen to the west of the ridge on the way up to Beinn Maol Chaluim, visibility is poor.” – 1.83km
https://what3words.com/reworked.sheets.lions
https://what3words.com/reworked.sheet.lions
Just to give you an idea of the terrain around here – that short distance could be a serious delay.
“I think I’m having a heart attack. I’m walking at North Mountain Park. Deep Pinks Start.” – 1053m.
(Try reading both out)
https://what3words.com/deep.pink.start
https://what3words.com/deep.pinks.start
Conclusion
By making a single character error in a What3Words address, there is a significant chance that the location will change to another that is less than 5km away. This level of error is dangerous and difficult to detect.
In my opinion, this makes it unsuitable for use in emergency situations.
Even What3Words themselves have identified that confusing pairs would be an issue, and have stated, tens of times, that they designed the system so that they were not close together. This is simply not the case – confusing pairs frequently exist in close proximity.
You need to ask yourself why What3Words pitch their system in this way. Why state that their system doesn’t suffer from these issues, when it does? Why did they decide that this is an issue, and claim it was fixed?
The same kind of errors happen if we make mistakes with most grid reference systems, phone numbers, or addresses. This is a known issue. We read back phone numbers to check they are correct. If I read out my address as “Southampton, Scotland”, there is an obvious means of detecting an error. What3Words has been sold as immune to these errors, so people don’t check for them. This is where the risk creeps in.
Loz Archer
April 29, 2021 at 9:05pmGood discussion, and interesting examples used of local similarities.
Perhaps the scheme could be extended to optionally calculate a fourth redundant word or character for situations like this, which is used to validate the previous three words like a checksum. That’d make an interesting project for a Masters student somewhere: what4words!
Bob Downie
January 13, 2023 at 10:19amI agree that W3W can be problematic, but as a former professional user of location data, I know of no location system that doesn’t have issues.
In conventionsal numerical systems, if the data are being quoted in a degree format, one had to know if it is decimal degrees, degrees & decimal minutes, or degrees, minutes & seconds. Projected coordinate systems are a little easier but, for example, the British National Grid is a bit of minefield with different levels of precision & the arbitrary origin/grid square format Confusion is quite possible: are you sure you are referring to the right 100x100km square? All numeric systems suffer from issues with long chains of numerals. Mistakes in transcription are easy. Which value is X & which is Y?
I could go on, for example the French mapping system that uses a Paris zero meridian & 400 degrees around the world (I kid you not).
Location is a complex issue & precision can only be guaranteed by attention to detail. W3W is an attempt to simplify, but unfortunately an imperfect one.
NKT
April 29, 2021 at 9:33pmAnd the solution is to move the market 3m to the side and report the next 3 words. Are they adjacent? Bingo, you’re good to go. 5 or 500 miles away? Get the next three words, or ask them to repeat one or other codes.
Modman
April 14, 2022 at 12:38pmNot great in an emergency.
John Halstead
May 2, 2021 at 4:02pmUse oslocate in the UK, its much easier to use, and far better for mountain rescue.
William Taylor
May 12, 2021 at 8:03amI think the main problem with that approach is that errors are very likely only discovered when the emergency team arrive at the ‘wrong’ location, unless 6 words are used as a new standard.
Duncan Bayne
May 3, 2021 at 2:58amWhile solid, I don’t think the evidence you’ve presented supports your conclusion, because it neglects the failure modes of any alternatives.
Is it _more_ dangerous than, say, reading GPS coordinates? Are errors in GPS coordinates easier or harder to detect? How does it compare with, say, trying to describe unfamiliar surroundings to a dispatcher?
I don’t know the answers to these questions, myself. It may be that What3Words still turns out to be the wrong choice. But I don’t think anyone should decide for or against it – or any other technology! – in isolation.
cybergibbons
May 3, 2021 at 7:49pmI disagree. This isn’t about a comparison between What3Words and other systems. It’s that What3Words falls far short of the claims.
Ash
May 6, 2021 at 11:42amThat’s not the claim you are making, the claim is that it “isn’t suitable for safety critical applications”.
Duncan’s point is valid – Assuming there is no perfect solution, the most suitable solution for a safety critical solution is the one that is the best compromise between various factors. So in order to establish that it isn’t suitable, we really need to establish if there is a better alternative option.
cybergibbons
May 7, 2021 at 5:47pmIt really isn’t suitable. The chance of having to read out your location twice is 1 in 27 according to their own stats.
A better system would be the one they claimed to have. It’s possible, so why not fix this one?
Dave
September 1, 2021 at 8:45amCan What3words not find all the addresses with similar addresses, as the writer has, then warn users that it is one of these rare occurrences & advise them to quote address of next door square as well?
Gwyn Evans
May 6, 2021 at 12:42pmthe problem is that you then go on to judge it as absolutely “unsuitable” – no indications of relative usefulness, simply that since there’s a chance that a misleading location might be given, it’s de facto beyond the pale and should be discarded… Really?
cybergibbons
May 7, 2021 at 5:46pmYes, it’s not suited to emergency applications.
You’ve read into it that it should be discarded.
Duncan Bayne
May 6, 2021 at 10:04pmI don’t think it’s valid to claim that X isn’t a suitable solution for Y, without evaluating it against other candidate solutions, including maintaining the status quo. The only claim that matters in the context of safety-critical applications is whether it’s better or worse than other available solutions.
It’s pretty clear that What3Words *does* fall short of its claims, but that doesn’t *necessarily* make it worse than the alternatives. It’s also clear that What3Words are a bunch of litigious bullies, but that’s also irrelevant to the central claim here.
cybergibbons
May 7, 2021 at 5:42pmAnother candidate solution would be what3words that met the claims they made, such as no homophones or dangerously confusing pairs.
They created the impression that the system needs to have errors around 1 in 2.5 million and that errors needed to be on the other side of the earth.
Ionia
August 22, 2021 at 12:28amOP acknowledges that other methods fail in similar ways.
Also I would argue that it’s much harder to rectify the mistakes of what three words, compared to ,say, a grid reference.
Grid references follow a logic, whereas, what three words is deliberately as random as possible. With a grid reference it’s much easier to identify where it’s wrong, and so to rectify it.
Plus, what three words is a system run by a private company, what happens if it goes down?
Shven
March 11, 2022 at 8:55pmThis is a moot point. no one needs to be rambling 8 decimal coordinates, or 3 words to give emergency location – both prone to error. If you have established connection, you send coordinate locations digitally not even knowing it – no insertion of human intervention – removing the possible mistakes. For example, when the callers place a call to 911 and speaks to the operator, their cellphones transmits GPS coordinates to the 911 center, and that information is displayed on their dispatch system – automatically. These systems in place get them within 100meters or less. Accuracy and precision both improved for modernized systems using the NG911 dispatch systems.
All cellphones are required to have Global Positioning System embedded into the hardware. This information can be incredibly helpful in the case of a distressed hiker lost in our vast mountain parks that is presented here.
If one plans to go somewhere that is void of internet connectivity, you and your known parties would prepare offline sync – again, omitting such verbal tactics.
Marlio
September 15, 2022 at 7:13amThat’s not particularly helpful when using landlines. Yes, I have a landline, AND a corded phone. No, I am not a Luddite, penniless or doddering. I’m a former Emergency Manager who understands that, in a major emergency, landlines and corded phones can be lifesaving. Plus it is hard to misplace a ccrded phone! 🙂
Simon Sheppard
May 3, 2021 at 11:48amMapcode is free, open source and works worldwide
https://www.mapcode.com/about
Stephen K
May 5, 2021 at 12:44amCheck out Connect Rocket. They have a feature called locate which sends a text message to the Subject/Patient/Bystander. A simple tap on their part returns GPS coordinates within seconds. Our search and rescue team (BC Canada) uses it as do several other teams in our area. It’s very fast and efficient – has worked well for us.
https://www.connectrocket.com
Stephen K
May 5, 2021 at 12:49amThere was also another tool made by a local SAR team member called Your Location. A little harder to use but another option. Believe it is free to use.
https://yourlo.ca/tion
Jeremy GH
May 8, 2021 at 1:17pmWhich was a developement of an app ‘SARLOC’ produced and used within the UK mountain rescue community.
And most modern phones have ‘Advanced Mobile Location’ (in various forms) which will automatically send an SMS/text message with your location to the emergency services, when you call the emergency number (999/112/911)
What3Words sent a legal threat to a security researcher for sharing an open-source alternative – TechCrunch – newsstreet.one
May 19, 2021 at 7:08am[…] confusion about a person’s true whereabouts. In a later write-up, Tierney said What3Words was not adequate for use in safety-critical […]
What3Words Hasn’t Had the Greatest Couple of Months: A Roundup – The Map Room
June 4, 2021 at 12:55pm[…] criticism for having similar sounding word combinations for addresses only a few miles apart: see Andrew Tierney’s blog post (which expands upon this Twitter thread) and What3words’s response. This is especially a problem […]
ItsBoogle
July 31, 2021 at 3:23pmI see two fundamental weaknesses in What3Words:
1. As it’s a commercial enterprise, it is likely to become expensive for some users, and it is subject to the whims of the stock market, i.e. it is impermanent;
2. it relies on the user communicating 3 out of 40,000 words, and as Cybergibbons has pointed out, any of those may be mispronounced or misheard. A numerical system such as OS requires just 2 letters selected from 26 options (easily confirmed with the international alphabet) plus 6 (or 8 or 10) numerals selected from a possible 10 options, not easily confused. The risks are greatly reduced. I’ll stick with OS, and/or latitude / longitude, thank you very much.
Incidentally, NKT’s suggestion of using adjacent squares as a check requires the user to know which way he is facing, so as to select or move to the required next square – without that essential information it becomes a What 27 Words system!
scopo911
August 4, 2021 at 3:36pmTo say ‘its not suitable for emergency services’ is an overstatement and a bit of throwing the baby out with the bathwater. The points raised about the potential for error in getting the words wrong are well taken and should be considered by any users of w3w, but are no different than potential errors with any of the other available alternatives. Have you ever tried to give instructions to a person on how to find their lat/lon and then try to read it accurately over the phone, during an emergency? not easy and prone to error. Point is, no system is perfect. We need tools and alternatives that help us with those most difficult cases, where the location is not easy to describe between humans, and this is one good alternative.
Mike
August 29, 2021 at 12:08pmTry the following app – it’s free and open and on the Apple App Store : Find Me SOS – it’s specifically designed for rescue services
Steven Lytle
November 25, 2021 at 12:52amAnother way to error-correct using what3words is to say the words in reverse order, so that deep.pinks.start is checked as “start, pinks, deep”. Of course, it has to be made clear that this second triple is just a check of the first, but it’s simple and clear. This also won’t reduce all errors, but it can reduce many that are caused by similar sounds combining between words.
Tony
November 26, 2021 at 2:36amThis is really silly! If you think there is any danger of confusion, then move your phone (or ask the other person to move their phone) a couple of metres away and give the adjacent What3words location. The chances of confusion in that case (of there being 2 almost identcal locations in another area) must be vanishingly small). And how difficult is it to spell out the words to remove any possbility of confusion?
If you’re stuck on a mountain in the middle of nowhere, it sounds like a whole lot better than just sayinig “I’m on the north east side of xxx mountain”.
Brian F
December 12, 2021 at 9:29pmAny mapping system that assigns somewhere on earth the address “mayday.mayday.mayday” surely instantly disqualifies itself from any credible use in emergency applications.
Look it up.. .it really is a 3m x 3m square in what3words!
Simon
April 28, 2022 at 5:30amSimple solution. State the actual W3W box you are in and also an adjacent W3W box. That will validate your exact location.
Mike Greene
August 2, 2022 at 6:56pmRidiculous piece.
In the unlikely event that you are unable to spell and that the responder does not understand the concept of spelling (simply say “that’s pears plural with an ‘s’, not pear singular” – wow, how tough was that?), just move over a square to three words where’s there’s unlikely to be any confusion. Let’s say to Timewaster-Nonsense-Garbage.
markdj
August 13, 2022 at 7:43pmIs What3Words unable to change the algorithm? are they unwilling to fix this issue? if that is the case, that is a huge weakness to ever using the system.
cybergibbons
August 23, 2022 at 7:23pmYes – they have stated that they are never going to change the algorithm. Too many printed addresses, too many devices with the wordlist and algorithm that cannot be changed.
Joe K
August 23, 2022 at 7:29pmCan you shoot me a quick email. I’d like to get access to whatever you used to find homophones within a given area. My public safety agency recently started using this and I’d like to make sure they have all the information needed to make a good decision.
Michael
August 23, 2022 at 7:43pmHi – I’ve written an alternative app that’s open source – it’s on the App Store for free with no ads. It’s called “find me SOS”
Jeremy GH
August 24, 2022 at 4:00pmWhich is only available – and hence of any use – for Apple iphone users.
Mike
August 24, 2022 at 4:58pmI’m writing the android version as we speak. As I have said, the app description is open source as are the words. It therefore shouldn’t be too much of a stretch to create it on any platform. It’s license free, and I make nothing from it. Not even any words of encouragement, it appears.
cybergibbons
September 3, 2022 at 7:49amThanks for this – I tweeted out the app last night, will do so again when the Android one is available!
Jeremy GH
November 4, 2023 at 11:15pmA quick look for Android version did not just now just now lead to anything…
Chris
August 23, 2022 at 7:10pmThose claims are still being made today. Chris Sheldrick CEO talks with Autocar India – https://www.youtube.com/watch?v=QYmNGMI6CeE
8:35 – “Our tech is one 5MB file and we can license that to individual businesses”
10:30 – repeats the falsehood that similar sounding words are placed far apart
Nigel K Tolley
September 4, 2022 at 10:23pmHaving used it now twice with customers, it has had a success rate of… 0 for 2.
The issue isn’t really with W3W, but with the fact that the GPS is not giving, in their app at least, any idea of the accuracy of the location given!
One gave an “exact” location that turned out to be a 15 minutes drive from the place they actually were, and the second was a mile out or so.
These are bigger issues than spelling!