Mandāwali madness - mob violence during an OpenStreetMap survey

(This post is an extended version of a Mastodon thread.)

I wasn't sure if I wanted to share this story with the world, but here we go.

On the 1st of May, I was beaten up by a crowd while I was out on an OpenStreetMap survey in Mandāwali, Delhi, India.

Background

This year, I had started surveying Mandāwali on a regular basis. The results looked quite satisfying and I was eager to do more.

Screenshot of Organic Maps rendering the part of Mandāwali I have been mapping. It's a grey concrete jungle of dense buildings - almost 500 of them. I added building:levels tags for all of them, so they're rendered in delicious 3D. Interspersed among the grey are colorful icons for a handful of the nearly 200 POIs I've added in this area. The missing buildings are the ones with no address signs - I plan to go there again and ask the residents for the house number.

         The area to the north is unmapped, showing only some named streets and a couple of buildings and POIs. In reality, it is just as dense a concrete jungle as the mapped area.

         The area to the south is part of Indraprastha Extension, which is made up of gated societies with larger and less dense buildings, and interspersed with green polygons representing private parks.
Screenshot of Organic Maps, rendering the southern tip of the part of Mandāwali I have been mapping. The higher zoom shows more POIs and address labels. The missing buildings are the ones with no address signs - I plan to go there again and ask the residents for the house number.

I almost exclusively use Vespucci for editing, so my survey involves standing in front of each building for a few minutes while I type out the address, number of building levels, etc.

That - in addition to me wearing a reusable respirator and a hat - tends to attract some attention.

It's quite common during such surveys for people to ask me about what I'm doing. I'm usually happy to explain, and everyone I met so far had been satisfied with my explanations. I'd often show them the data on Organic Maps and suggest that they install it.

This time, however, I ran into a really problematic person.

The incident

My survey that day started a little later than usual. As I was in a hurry and the sun was setting, I forgot to put on the OSM India T-shirt which I usually wear on surveys.

Around 18:35, I started surveying this segment of Durgā Gali a.k.a. Durgā Mārg - https://www.openstreetmap.org/way/994848368

Like most Indian "colony" streets, it was fairly narrow, with a carriageway not even 2 meters wide. As I added addresses and levels for two buildings, I could feel some people staring at me. As usual, I waited for them to make up their mind to speak to me.

As I surveyed my third building, I could see a woman staring at me from behind the gate. As I was moving on, a man came out of the house and said something along the lines of, "Hey, you, what are you doing?"

He had crew-cut grey hair, seemed to be in his fifties, and was wearing a rustic white undershirt and dhoti. Let's call him "Mr. Man". 1 That's what TigerFrost often calls male game mobs and NPCs 😅

I was so irked by his manner of speaking that I ignored him entirely, and silently moved on to surveying the building across the street.

I could feel 2 Or maybe I just caught a glimpse of him from under my hat. Mr. Man looking incredulously at me as I finished surveying the opposite building, then walked a few steps to survey the adjacent building. A man was standing outside this one, who asked me in a friendly manner about what I was doing.

As I began explaining it to him, Mr. Man loudly demanded from the porch of his house, "Before you answer him, I want you to answer me!"

I gestured and said, "Sure, join us."

"NO, YOU COME HERE AND EXPLAIN IT TO ME!"

Somehow, he still ended up walking over. But whenever I tried to say something, he'd shout over it and cut me off.

"I'm making a map—"
"WHAT IS THIS MAP FOR?!"
"It's to help fire services, delivery drivers etc reach you—"
"THOSE MAPS ARE ALREADY MADE, SO WHY ARE YOU MAKING ANOTHER ONE? WHAT DEPARTMENT ARE YOU FROM?"
"I'm not from any government department, I'm a volunteer for a project called OpenStreetMap—"
"DO YOU HAVE ANY ID CARD? SHOW IT TO ME!"
"You don't need an ID card to—"
"OF COURSE YOU NEED AN ID CARD! HOW CAN YOU GO AROUND TAKING PHOTOS AND VIDEOS WITHOUT AN ID?"
"Excuse me? Who took any photos or videos?"

I tried for a few more moments, but I could see that this person was neither willing to listen nor to let me speak to the others. But the others were not willing to shut him up and let me speak, either. I'm assuming he was a well-known figure in the area.

Seeing that there was no point in further discussion, I decided to walk away. But he grabbed onto my waist bag from the side, yelled at people to hold me and to bring rope to tie me up.

That was the last straw for me.

I don't know if this was when I took out my can of pepper spray from the bag, or if I had been clutching it already - but I looked back to see a number of people trying to hold me, and sprayed a number of them square in the eyes. They immediately dropped to their knees, clutching their faces. One was trying to bear hug me from the rear - I reached behind my head, sprayed him in the face, and sprang free.

A few steps later, I suddenly fell to the ground.

I wasn't sure if I had just tripped by myself, or if someone else had tripped me. As I tried to collect my bearings, a crowd gathered around me. Someone snatched my phone out of my hand.

Even though I was on the ground, a number of women continued to hit me with sticks and some men took the odd kick at me. In the adrenaline of the moment, I could barely feel any pain - I merely gestured at them in an annoyed way, as if to say "Hey, what the hell man, I'm already on the ground…?"

I got up and was taken to the porch of Mr. Man's residence, where I sat down and a crowd of 20-30 people formed a wall around me.

Some continued to hit me. To Mr. Man's credit, he repeatedly told the crowd to stop doing that, and eventually they stopped. It was no great deed, for he did incite the crowd in the first place too…but it certainly was something.

Some tried to snatch my bag away, others demanded to see its contents. Many were shooting videos and adding commentary.

"You've made a big mistake spraying at us!" some yelled at me angrily. The ignorant idiots thought it was "poison gas". Mr. Man accused me (loud enough for the crowd) of "coming prepared by wearing a mask." People wanted to know why I was carrying pepper spray, but weren't prepared to believe my reasons.

Some in the crowd demanded to see my ID. I only had a PAN card at the moment, which didn't satisfy them. Accusations of me being "a terrorist" began to fly around.

I had scratches all over and a large gash on the back of my right hand. My shins were covered in dust. My T-shirt was torn up beyond repair. There was blood dripping down the side of my head.

Photograph of the back of my right hand. There's a red gash around 2.5" long near the wrist.

Photograph of my right forearm. There are two red scratch marks along the inside, one around 2" and the other around 4" long.

Photograph of my left forearm. There are 4 red wounds seemingly made by nails.

IMG_20250502_023157.jpg

Photograph of my right calf, with multiple large red marks

Photograph of the back of my right arm. The underarm is almost completely purple from bruising.

Photograph of the back of my left arm, with a significant purple bruise, and a larger blue bruise which almost completely covers the upper arm.

My throat was unusually dry. I asked for some water, but was refused.

I repeatedly asked where the police was. The crowd twisted that to mean, "he says 'let the police come, they can't do anything to me.'"

(Perhaps I should have pretended to plead with them to not call the cops? The "reverse-psychology" defence where the tortoise pleads with its captors not to throw it into the river…)

Finally, a lone policeman arrived, asked me for my name, and took me away. I was quite relieved for his presence.

The streets were packed with staring people, all gathered to look at me as though I were some kind of celebrity. Quite a few were taking photos or videos, which I - in my nearly shirtless state - quite hated. I kept my head down and hurried on.

As I sat in the back of the police car (an Ertiga?), a hundred people seemed to teem around the car windows, seemingly desperate for a glance at my face, a few still attempting to take photos or videos.

The residents refused to let the cops leave until the local cops turn up, for they believed that the PCR cops would just drop me off somewhere.

Finally, the residents allowed the car to leave for the Mandawali police station.

At the police station, our statements were heard, and many questions were asked. The police talked some sense into the residents - does he really seem like a terrorist to you? And on what authority do you ask him for his ID?

I was taken to a hospital and my wounds were documented (to make a Medico-Legal Certificate) and treated. (I was also asked to use an alcometer for the first time in my life. Scored 0.0 👌)

There's much more to share, but there are more important things to discuss.

Causes

What factors could be said to have caused this? In no particular order…

  1. Me wearing a respirator and hat, looking very different from most people. It's also possible that the respirator may have hindered communication - I could have taken it off for a bit.
  2. The public mindset in the aftermath of the 2025 Pahalgam terror attack - https://en.m.wikipedia.org/wiki/2025_Pahalgam_attack - against the backdrop of the ruling party pushing Islamophobia and deepening religious divides for over 11 years.

    Maybe I shouldn't have ignored Mr. Man? But I'm not entirely convinced that would have changed the outcome - he seemed to be no less angry when he first spoke to me. I suspect that his wife (staring at me from the house) had been the one telling him that I was taking photos or videos…and it all went downhill from there.

  3. The gullibility, ignorance, ego, lack of critical thinking, and unwillingness to listen among the people in this part of Durgā Gali.

    I'd hesitate to tar all of Mandāwali with the same brush - not two streets away is a Muslim community where the people have without fail been exceedingly polite, humble, and friendly to me.

  4. Me forgetting that I could call some contacts who lived in nearby streets.

Past incidents

This is the latest in a long line of tense incidents I've been in since I started contributing to OpenStreetMap in 2016, but the only one in which I actually faced any violence.

The others were all when I was working with Médecins Sans Frontières (a.k.a. MSF, or Doctors Without Borders). In all these situations, I carried a letter of information signed by the local police. In most situations, I had an ASHA nearby, if not accompanying me.

Incident 1 - Ādarsh Nagar

15th April, 2023. A man in the posh neighborhood of Ādarsh Nagar, who was seemingly a lawyer, demanded that I stop my survey, complaining about privacy and lack of consent. It did not allay his concerns when I pointed out that I was merely adding addresses and not names.

Like Mr. Man, he too was under the mistaken impression that I was taking photos and videos. (What is it with people??) On showing him my letter (and mistakenly calling it a "letter of permission"), he pointed out that it was only a letter of information and not a letter of permission. (Which I have to admit was correct.)

All he did after loudly arguing with me was to call the frail and aged colony guard to remove me…the latter wasn't about to pick a fight with me, so I was still able to complete my survey in that street.

Incident 2 - Āzādpur

23rd June, 2023. A shopkeeper in Āzādpur threatened to call the police unless I deleted my photo of his shop. Our letter of information did not mention the Āzādpur area, so he felt he had sufficient grounds to do so.

I pretended to delete the photo, which satisfied him.

Incident 3 - Bhalaswā

As the ASHA and I walked through a low-income colony of Bhalaswā, with me taking photographs of houses and their addresses, we noticed a little kid wearing a kurta-pajama and skull-cap looking at us.

In the next street we entered, we ran into his mother - who caused a scene and gathered up a crowd.

The woman would seemingly not be placated with any assurances. She was also illiterate, which made the letter of information meaningless to her. Even someone in the crowd reading the letter and assuring her that it was okay was not sufficient.

Finally, someone in the crowd tried to snatch my phone, and the ASHA and I realized that there was nothing to be gained from standing around. We walked away, skipping that street from our survey. Nobody stopped us.

Incident 4 - Swaroop Nagar

30th of June 2023. Just as I had finished my survey of Vijay Colony (a small neighborhood near Swaroop Nagar) and was about to exit the area, a crowd of men asked me from afar to stop, ran up to me, and asked me what I was doing.

But their leaders were friendly and understanding, everyone was satisfied with my explanation (and the letter of information), and there was no real issue.

Punishment

Many people - especially those who saw the extent of my injuries - wanted the culprits punished. I myself was prepared to battle it out in court, despite my friends and family warning me that it would inconvenience me a fair bit.

That is, until my lawyer friend pointed out -

  1. "It's not an open-and-shut case."
  2. It's going to be impossible to identify the assailants unless there are any CCTV cameras in that street.

    (I don't think I saw any, and I'm usually on the lookout for them.)

  3. Even if we do get them punished, it's not going to fix society like you want it to.
  4. You have an additional option - you can choose to get them all locked up for one night.
  5. The police has probably already asked them to pay ₹10k or so.

The thing is, what was actually important to me was -

  1. That they understand who I am, what I do, and why.
  2. That I be able to continue surveying in the area - which requires preventing further ill-will and escalation.
  3. That these people understand their mistakes to avoid repeating them with others.

Thus, I chose not to file a case nor get them locked up. But I very much wished to speak to them. Probably with my lawyer friend in tow, who is a much more patient person than I, and is great at mediation.

Reconciliation

A few days later, I visited Durgā Gali again with the intention of speaking to Mr. Man, this time with some relatives and friends in tow.

His wife answered the door. They were (of course) fearful that we were there to retaliate, but we reassured them that we were just there to talk. We thanked them for protecting me from long-term injury and death, and they presented their side of events.

They claimed that I never responded to their questions about my work. At first I was inclined to believe that my soft-spoken responses were drowned out by my respirator and the man's habitually loud manner of talking…but once I got home, I realized it didn't make sense. I definitely remember him responding to my points (even if he cut me off) - if he hadn't heard me, how could he have responded?

One part of their story - which I have to admit was accurate, and I had forgotten about - was that I had, in my frustration with the conversation, loudly called him a madman a few times. While he said he ignored that, it's clear to me that it certainly didn't help matters either. I should've kept a better check on my emotions and tried to pacify and soothe him, rather than losing my patience and walking away.

Once the discussion wound down, they insisted that I drink a glass of water to make up for refusing me earlier, which was a sweet gesture. I touched their feet in respect, bowed with a smile and a namaste to everyone in goodbye, and we parted amicably.

Phew! I was so scared of matters escalating again. Relief.

Why I was afraid of sharing this story

The last thing I want is for people to be turned away from contributing to OpenStreetMap.

I'm absolutely not stopping surveying. Not ever. Not even in poor areas, which are often unplanned and thus need good maps the most. I'm also looking into bringing some friends along to have a dialogue with Mr. Man, to get him to understand my work and clear my name with the locals.

Keep in mind this is India, a semi-hellhole. And the people in that street were rural bumpkins. And even the majority of people in that street were understanding and cooperative, until that one man stepped in to stir up shit. And I wear that same hat and respirator all over the country, any time I'm outdoors. And the terror attacks put most people on edge, especially senile old fellows who probably watch way too much sensationalist social media slop.

Staying safe on surveys

The main factor in my unpreparedness to handle this incident was not realizing that things could escalate to this extent.

  • That someone could be so incapable of listening.
  • That someone could so trivially draw up an emotional mob.
  • That walking away (which had worked for me until that point) would be interpreted as "attempting to flee" and an admission of guilt.
  • That using pepper spray could be interpreted as "poison gas" and "terrorism".

I guess that particular problem has been tackled - for me through the experience, and for others through reading my experience.

Since the incident, I've received a lot of suggestions, and I've had a few ideas of my own. I'm listing them here.

They're roughly ordered in a defence-in-depth manner, such that you use one when the previous one fails.

Like me, you may not agree with or apply each one. That's okay, do as many as you feel okay with.

Only survey in posh areas.

I don't like this idea. It's bad for OSM - conditional coverage like this makes OSM less useful. It's also bad for economically-backward colonies like Mandāwali, which are unplanned and thus need good maps the most.

Also, it's not like posh areas are free of problems. My first "seriously unsafe moment" with OSM was in the posh Ādarsh Nagar neighborhood. Rich people know that the legal system will side with them, and thus act more obnoxiously - even if they're unaware that what I'm doing is perfectly legal.

Similarly, one could advise not to map house addresses, and only map shops. Shops are also easier to "stealth", if shopkeepers are too busy with customers to notice who's standing in the street.

But again, this is bad for OSM, for the people it serves, and for the people it could serve.

Don't go alone.

Never a bad idea, but not always practical. I survey almost every day, and it's very unlikely that I can have someone accompanying me every time.

Be discreet.

The general principle is to dress similar to the locals and blend in with the crowd, as far as possible.

Ravi has been urging me for a while to follow these. Others also made similar suggestions.

  1. Don't wear a reusable respirator. Wear a cloth mask, or a disposable mask, or a surgical mask.
  2. Don't wear a hat, since that's not commonly worn by the locals in poor neighborhoods. Wear a baseball cap, if you must.
  3. Don't draw attention by hanging around in front of houses for too long.

    This can mean working much more incrementally rather than my "completionist" way.

    This can be as simple as not standing directly in front of the house I'm mapping, and taking care to stay out of sight of the residents.

    Or it can mean getting a 360° camera and just walking/cycling past houses while innocuously recording 360° video, and mapping at home.

    Or you can use audio recordings - either by continuously recording audio and a GPS trace to correlate later, or by using the OsmAnd AV notes plugin.

I don't really like any of the those ideas, for the following reasons -

  1. A reusable respirator is way more breathable and protective than any alternatives. Also, cloth and surgical masks don't protect against pollution.
  2. Baseball caps look so stupid to me 🥲
  3. When I add a building, I like to have the assurance that I've added everything I wanted to add for it. That way, when I see a missing building, I know I need to survey it.
  4. Address signs are often smaller and more difficult to read at an angle than shop signs.
  5. I'm not good with "come back and map at home" workflows. I have gigabytes of geotagged photos I haven't mapped from. That's the whole reason why I'm such a fan of mobile mapping 😭

Deception

Lean into the look and pretend to be a foreigner who only speaks English, which most of them won't understand.

While this one was my idea, it's admittedly dangerous. I doubt I'll actually be doing it.

Inform the authorities

Suggested by Pirate Praveen, as well as our our family-doctor-and-friend. Inform local authorities, be it the police, the MLA, etc. Try and get a letter of some kind.

I know that the police can provide a letter of information which you can laminate and show to people. When I was surveying for MSF, this letter was fairly effective at reassuring people, on the off-chance that the ASHA accompanying me was not.

Involve the locals.

A suggestion by Pirate Praveen was -

[…] we may not be able to address all the problems alone[,] and taking so [many] risks at the cost of personal safety is not really smart. Some problems need to be solved through patient and long term efforts, not necessarily in a direct personal way. Specifically[,] involving some locals could help.

Similarly, smlckz suggests in his reply -

My idea would be to explain your work to people gathering at local tea shops, parks or its equivalents and ask amiable locals to help you in this effort, i.e. teach them what you do and let them do it.. [People] like you encountered will not be able to do much, or anything at all, to the locals. These locals should also be able to tell you about problematic individuals and places you might need to avoid.

This is a great idea, because I've always wanted to involve more people in the area, but didn't know how to go about it. Local shopkeepers already know me, so they could at least put up the OSM posters I give them. Local apartment boards may also allow it.

Communicate with people.

Mr. Man's suggestion was that I speak to the residents of each building, tell each of them about OSM, Organic Maps, etc, and only then add their address.

There's also a similar option which is less intrusive - when I see residents of such streets staring at me, instead of waiting for them to come to me, I go and talk to them.

What are some key points in these dialogues?

  1. You just need to write down addresses.
  2. It's for an app like Google Maps. (Show them Organic Maps, tell them they can install it from the Play Store.)
  3. You're doing this for free. (They may not understand what "volunteer" means.)
  4. People do this all over the world. (Show them photographs of your mapping parties.)

In both cases, if people are unwilling, you have to respect their wishes and walk away.

I like these ideas, because -

  1. It boosts awareness of OSM.
  2. It's also helpful for all the buildings which have missing/unclear address signs.
  3. I can count on myself to be polite and friendly when I'm the one initiating the conversation 😅

On the other hand, the more people you speak to, the more statistically likely it becomes that you will encounter a person who is hysterically paranoid, unaware of the law, as well as incapable of listening.

I'll be trying this one, let's see how it goes.

Wear and carry OSM merch.

Carry material that associates you with OSM. Wear an OSM T-shirt, carry an OSM business card, carry a stack of OSM flyers in local languages.

Our family doctor friend also came up with the idea of making an OSM "identity card", with your name, photograph, address, contact info, and the word "volunteer". Laminate it so it looks like a legit ID card, and carry that.

I have some issues with this idea. If I'm introducing OSM to people, I also want them to understand that we don't need these things to contribute to OSM.

But there are also some upsides -

  1. "OpenStreetMap" is an unfamiliar word for people, and harder for people with weak English. Pointing at my OSM India T-shirt often helps them understand the word.
  2. The OSM India logo has the Indian flag on it, which may provide some additional feelings of familarity, legitimacy, and patriotism.
  3. The printed material may grant some additional trust - it implies that there's a real entity behind this person which helped him print it.

Carry ID

Some people (like Mr. Man) may insist that you show them some ID.

Based on this incident, people seemingly don't accept PAN cards. And I stand against Aadhar. So carry your passport, or at least a photocopy of it.

Yes, you aren't legally required to. That's what I tried to tell Mr. Man during the incident.

But it can't hurt. It's certainly more palatable to me than going without my hat and my respirator. If that's what it takes to earn their trust, so be it.

De-escalation.

Another suggestion from our family doctor friend, who has worked in a hospital all her life and regularly faces angry and illiterate mobs of relatives of patients, is to "Find the loudest and angriest person in the crowd, and massage his ego."

  • My corollary - keep your emotions under check. Stay respectful, no matter how idiotic the othes are being.
  • Corollaries from my mother (a veteran actor) - don't smile or make jokes to lighten the situation. It can be perceived as someone not taking things seriously. Smiling also elevates your status, which can anger someone already feeling threatened and inferior to you based on your appearance and activity.
    • My corollary - your aim is to metaphorically prostrate yourself before the others, so they feel better.

Emergency communication

When you've failed to blend in, failed to allay suspicion, failed to de-escalate, and things are not exactly in control…it's time to let your local and trusted contacts know.

The people I've had most trouble with - whether rich or poor - all fit a certain profile -

  1. They talk loudly, which attracts a crowd
  2. They are more interested in speaking than listening

So I'm going to be calling my local contacts as soon as I realize I'm talking to someone with these characteristics.

Keep local contacts on speed dial.

And call them at the first whisper of trouble.

This is one of the first things I did once I got my phone back from the police.

I should have called my contacts as soon as I realized that the discussion wasn't working out - rather than trying to walk away.

In the heat of an argument or a mob situation, you probably won't remember that you have nearby contacts - so it's important to think of your local emergency contacts in advance, before you even step out of your home for the survey.

Carry a spare phone.

In case your primary phone gets snatched away.

Any functioning phone will do. A feature phone may be preferable on account of its small size (makes it hard to snatch away) and long battery life.

Set up a panic button

A suggestion by inawhilecrocodile was -

Set up something like Ripple to send a message to someone who can come and assist you.

Live location tracking

Another suggestion by inawhilecrocodile was -

Let people know where you are. e.g. location tracking via your phone

I should look into hosting a Hauk instance…wish OsmAnd or Organic Maps supported this 🤔

Defensive measures

You may need these to stay safe until your contacts and/or the police arrives. Or to get yourself out if help is not coming.

Plan and memorize an escape route

This is especially important in maze-like colonies like Mandāwali.

Carry (more) pepper spray

Now that I've seen the power of pepper spray, I'm definitely going to be carrying multiple pepper spray cans in the future, and will try to replace unused cans each year - I think mine lost some potency and range, since I've been carrying it around unused for 2~3 years.

A single can is only good for 3-4 people - if used carefully. You may want to be able to defend against more.

I kept my sole can in my waist bag. But someone may attempt to snatch your bag away (as happened with me). Since the cans are small, keep them in multiple locations - different pockets, in your trouser waistband, etc.

Of course, I'm now also aware that quite a few people aren't aware of what pepper spray is, aren't aware that its effects are quite temporary, and are only too willing to call it "poison gas"…

Condition yourself for combat.

Get into shape. Learn boxing, self-defence, martial arts, weightlifting…whatever you like.

This is also a preventive measure - a visibly-fit person commands more respect and humility from strangers.

I would very much like to be fit and strong, even though I've never been a fan of the "bulked up and muscly" kind of body and would quite like to avoid that outcome.

Wear a bodycam.

Since it's possible that someone may attempt to steal or damage your bodycam, it should support WiFi or 4G, and it should be streaming to a remote device rather than only recording on-device.

A bodycam could certainly have been useful for identifying the attackers, if I wanted to file an FIR.

It could also have been useful for recording and analyzing the discussion with Mr. Man. Or to show to the police.

The downside is that if someone recognizes the device and realizes that you are taking photos and videos, the sentiment against you will worsen.

It's possible to mount a phone to your chest and have it act as a bodycam. I've tried that setup for a PeerTube series I was making, and it's a fairly bulky and conspicuous setup. Also, phones don't usually have IR emitters for night shooting.

Carry a gun.

I considered learning to use a gun, mainly to act as a deterrent and to slow assailants down. But it's really not too practical for my OpenStreetMap usecase -

  1. It may be unsuitable for close quarter situations like these streets, where threats can quickly close the distance.
  2. You may be disarmed and the gun may be used against you.
  3. Others may decide to bring out guns of their own.

But I mention it regardless, because it may be suitable for other readers' situations.