With the unique biometric identification system (Aadhaar) being pushed heavily for various uses (not just subsidies alone, which is what it was intended to curb leakages in), the lack of a national privacy law, and the attorney general recently claiming in court that "privacy is not a fundamental right", things have never looked bleaker. The central (federal) government and state governments don't care about privacy and privacy protections. It seems like the masses, many of whom don't know much or don't care much, are being coerced into systems that can be heavily misused by those in power.
I'm not sure how your proposal would work in any case. If a database record with your name in it exists (because you bought a house, have a telephone number, got married, got arrested, etc.) looking up any permutation of that data is just a search. I don't know how you make that illegal.
It's true that some laws/decisions about what constitutes public data arguably made more sense when finding that data required making the effort to physically look through the physical files of some town clerk who was probably out for lunch. However, this has been a topic of discussion since companies started selling databases on CD-ROMs and nothing much has changed. So I'm inclined to think that genie is well out of that particular bottle.
This is not possible. The most you can do is make it slightly inconvenient to invert the Address -> Resident lookup.
I'm also not sure "public interest" is a valid justification to violate privacy in this way at all. Perhaps one shouldn't be able to look up who owns an address without some rigamorole.
Yes it does - that's exactly what "public" information is.
Maybe you can argue that some information shouldn't be public, but some things can't be hidden, like your date of birth or your name or your DNA, and those things are up for grabs by anyone who can collect them, for better or worse.
If you fill in an application to rent an apartment, or purchase property, your information ends up on the internet.
Our laws need to be updated for the internet age. There is public interest in knowing who owns the property at a certain address, but the reverse lookup of the same information--where does a certain citizen live--should be made illegal without the permission of the citizen.