Field Report · nagara.live

How do you know you're paying the right rent?

On information asymmetry, pure markets, and the small product I built to fix one.

By Chaithanya Donda · May 13, 2026 · 8 min read

I've negotiated rent three times in Hyderabad. Each time, the same conversation plays out. You walk into a flat you like. You ask the price. The landlord names a number. You haggle a little. You sign somewhere in the middle.

And then, on the drive home, the same question always shows up: did I pay too much?

You'll never know. Not for sure. The landlord won't tell you what someone in the same tower paid last week. The portal won't tell you, because the portal shows you what landlords ask, not what tenants actually pay. The broker certainly won't, because the broker is paid more when the rent is higher.

That asymmetry is older than the internet. It's also the entire reason I built nagara.live.

i.Asymmetry is a tax, paid by whoever has less information

Information asymmetry is the official name for the situation where one party in a transaction knows more than the other. It's not a glitch. It's the default. Markets that look efficient on paper run on quiet asymmetries: the broker knows what the same flat leased for last month, you don't; the carpenter knows the labor cost, you don't; the laundry next door knows the going rate for shirts, you don't.

The party with less information always pays the asymmetry tax. Sometimes it's a few rupees on a kilo of vegetables. Sometimes it's a few lakhs over the life of a three-year lease.

Some industries have whittled the asymmetry down. Flights are the cleanest example. There was a time you called a travel agent and trusted their number, because the agent knew the price spread and you didn't. Then Kayak and Skyscanner happened, and the spread shrank to single-digit percentages. Flights are now nearly a commodity: same route, same airline, same time, almost always the same price.

Hotels followed. Food delivery followed. Even cabs eventually did. But rent didn't. Rent in India is roughly where flights were in 1998.

ii.What a pure market actually looks like

There's a concept in economics called the law of one price. In a pure market, the same good should sell at the same price everywhere, because if it didn't, buyers would migrate to the cheaper seller and force convergence. The classic example is foreign exchange: the price of a dollar in rupees is roughly the same on every screen on the planet, give or take a few paise of friction.

Rent isn't a pure market, and it never can be, because every flat is slightly different. One has fresh paint. Another has a balcony facing the wrong way. A third is on a higher floor. A fourth has a landlord who hasn't raised rent in four years because the tenant is "like family."

But that doesn't mean rent has to be a random market. It can be an almost-pure one: a market where there's a clearly known base price (what a 2BHK in this society, with these specs, in this year, costs on average), and everything else is a delta on that base.

  • Fresh paint? Maybe ₹1,000 delta.
  • Better view, higher floor? ₹1,500–2,500 delta.
  • Owner-occupied for years with no broker? Often a discount, not a premium.
  • Through a broker? Roughly 8–12% premium, every month, for the life of the lease.

You can negotiate the deltas. You cannot negotiate the base, unless you know what the base is. Right now, in most Indian cities, almost nobody does.

iii.The same problem exists on the landlord's side

This is the part most takes miss. The asymmetry isn't just hurting tenants. Most flat owners I've spoken to have the same anxiety, mirrored: am I leaving money on the table, or am I asking too high and scaring away good tenants?

The first-time landlord usually has one data point: what their broker told them. The broker has incentives to push the asking price up, since their cut is a multiple of monthly rent. So most owners list 15–30% above what their flat will actually let for. The flat sits empty for two months. The owner eventually drops the ask. The eventual lease lands somewhere closer to fair market, but the journey there cost weeks of forgone rent.

If both sides knew the base, the whole conversation would shrink. Both would arrive at a fair number faster. Both would sleep better.

This is what normalising answers looks like. Not a single mandated price, but a known base, with deltas everyone can see and negotiate openly.

iv.Crowdsource the base

The idea isn't new. Rentometer has been doing this for the US since 2009. HomesEstimate in the UK. HousingAnywhere across Europe. Each one is a small dent in the asymmetry. None are perfect; all of them have moved the needle.

Earlier this year I came across bengaluru.rent, a tiny project doing exactly this for Bangalore. Open the URL. See a heatmap of paid rents. Drop your own number in if you feel like it. No login. No app. No spam.

It was the first thing I'd seen that felt right for an Indian city: low-friction, anonymous, useful from the first visit. The first listing-shaped product I'd opened in years that didn't immediately want my phone number.

I thought: this should exist for Hyderabad too. Nobody was doing it. So I built it.

It's called nagara.live. Three taps. Sixty seconds. Anonymous.

v.What's there now

Open the URL. You see a heatmap of Hyderabad. Each colored hex represents the paid-rent density of that ~0.7 km² block. The hotter the hex, the higher the median ₹/sqft tenants in that block are actually paying.

Browse the society leaderboards. Buildings are ranked by how many tenants have contributed, climbing a Bronze → Silver → Gold ladder as the data thickens. The more posts a building has, the more granular the picture you can see for it.

Add your own rent if you feel like it. The form takes under a minute. It asks for the basics: base rent, maintenance, BHK, carpet area, lease year, property type. No name, no email, no phone. Just a gamer-tag generated for you, so you can edit your post later if you want to.

In the first month, 600+ rent points have gone up.

Most of them are clustered in west Hyderabad: Madhapur, Gachibowli, Kondapur, Tellapur, Hitec City. That's not because the rest of the city doesn't matter. It's because the first 600 happened to come from the tech corridor, which is also where the WhatsApp groups I shared the link in lived. Fixing that geographic skew is one of the next problems.

The infrastructure underneath is straightforward: Next.js for the frontend, Postgres on Neon for the data, Uber's H3 hex indexing for the geo math, MapLibre for the map, Railway to host it. Most of it was vibe-coded with Claude across two long weekends, which is the term Andrej Karpathy coined for this loop: describe what you want in plain English, watch the model wire it together, fix what it gets wrong, ship. I'm not going to pretend the build is the impressive bit, because it isn't. The interesting bit is the underlying idea, and whether enough people in this city would share their numbers to make the base real.

vi.On connecting dots looking backward

Building this project did something to me that I want to write down before I forget.

I've spent the last decade picking up skills that, at the time, looked unrelated. Video editing in college, because I wanted to make a film. Front-end development a few years later, because I wanted to build a small fantasy cricket app. Backend, because the cricket app needed an API. Product management, because I needed to ship at work. Strategy consulting, because that's where I ended up. And now, marketing, because I'm trying to figure out how to put a free, anonymous, no-login rent map in front of more Hyderabadis.

People keep asking me why I'm learning marketing now. The honest answer is: because I feel like it. Ask me how it'll help me, and the honest answer is the Steve Jobs line:

You cannot connect the dots looking forward. You can only connect them looking backward.

While I was building nagara.live, I noticed the dots quietly lining up.

  • Front-end built the map.
  • Back-end held the data.
  • PM thinking shaped the four-step wizard, so contributing takes sixty seconds.
  • Strategy thinking shaped the positioning: paid rent, not asking.
  • Marketing is the bit I haven't solved yet.

Every skill I'd picked up "because I felt like it" turned out to be the exact skill the next problem demanded. Not in a destined-to-be-great way. In a no-useful-thing-is-ever-wasted way.

In the meantime, if you live in Hyderabad and have signed a lease in the last 24 months, you can help right now: open nagara.live on your phone, take sixty seconds, drop your number in. The map gets sharper with every post. The base gets closer to real.

We'll all sleep a little better.