This app was mentioned in 8 comments, with an average of 2.13 upvotes
Yes, BTP Public Eye for Android. It is anonymous - the driver just sees violation type, time and address. They don't show the photo of the violation in the default website. However, if BTP has some procedure for a driver to contest the claim and ask for the photo, then the photo may reveal identity. For example, all my photos are taken in front of my own home, so it's easy to know who took it.
I have a rather passive - some might say even cowardly - but nonetheless perfectly legal and danger-less idea for you.
​
I think "no one other than him can park the car on the road in front of his house" is not completely correct - if he's parking on footpath, it is a violation even if it's the footpath in front of his house.
​
There's an app called PublicEye. You can take a photo and report any traffic violation, including footpath parking, defective number plates or wrong parking. If you see he's parked one of his vehicles on footpath or has some violation, take a few photos and report the violations. He sounds like the kind of asshole who breaks rules regularly, so you shouldn't have much problem capturing it. If you're really pissed off, just report the same violation again week after week. The violations are converted into official fines and show up on bangalore traffic police website. If he's caught for any other reason, these fines add up to his total fine.
​
I wrote about parking problems faced in front of our gate a while ago here. You might find the post and comments interesting.
https://play.google.com/store/apps/details?id=com.ichangemycity.publiceye
Use this android app to report traffic violation ! I found this useful. Though the app asks for data to authenticate your inputs. I feel it's worth a try.
I report them to Bangalore traffic police using this app. https://play.google.com/store/apps/details?id=com.ichangemycity.publiceye
Report Report Report : https://play.google.com/store/apps/details?id=com.ichangemycity.publiceye ( if possible ). I do it whenever I get a chance. This shit works!
Bangalore Traffic Police has an android app to raise violations. It's extremely easy to use and effective.
https://play.google.com/store/apps/details?id=com.ichangemycity.publiceye&hl=en
Advise everyone to post complaints whenever possible at https://play.google.com/store/apps/details?id=com.ichangemycity.publiceye
Yes, just found that. They don't seem to be very responsive based on what I can infer from the reviews here