How many times have you
been to a McDonalds and you’re excited to dive right into the sugary and cold
ice-cream cone but… the machine is broken?
Well, we have a savior!
A 24-year-old engineer has launched McBroken – a website which aims to end
these heartbreaking incidents once and for all. The site shows a map of every
McDonald’s location in the US with the help of dots. Now the McDonald’s ice-cream machines
that work are denoted by a green dot and the ones that don’t are denoted by a
red one. Next, there is a column on the right that shows statistics of the
broken machines in the US – currently 15.22% just in New York.
Rashiq Zahid is the one
who came up with this wonderful idea! In July he visited McDonald’s in the
Kreuzberg district of Berlin and tried to order a McSundae with help from the
touchscreen kiosk. To his bad luck, it wasn’t available. He then tried to order
from the mobile app, and a similar response was received.
love poking around in different apps and just looking at the security features
and the internal APIs. I am pretty familiar with how to reverse-engineer apps.
I was like ‘Okay, this should be pretty easy.” – Said Zahid.
He also tried to create
an API to add a McSundae from every McDonald’s location to his cart every few
minutes. Next thing he knows, he’s blocked.
After several failed
attempts, Zahid figured out the magic time frame. This way, his bot tried to
add the McSundae every 30 minutes – successfully! Also, this way, McBroken
finds out that the location’s machine is working. However, if it can’t get
added, the location gets a red dot.
This trick was first
tested in Germany in approximately 1,500 locations. He biked his way to every
location in Berlin and manually placed orders to find out if the bot was
returned with corrected information. It was an effective way! Now he has
expanded his vision to the States.
was like, this would be pretty interesting for Germany, but it would be amazing
for the US, which is basically the capital of McDonald’s.”–
Now here’s a crazy
fact: Within 20 minutes of its launch, the site received 10,000 visitors which
made the site a bit sluggish and it finally ended up crashing. This was bound
to happen, since Zahid is running this site on a server
that charges only $5 a month.
With this site, let’s
hope that McDonald’s never stops its operation. Only a true fan would go to
such lengths though particularly in the United States!