Not sure what the expected reaction is--tsk-tsk'ing disapproval? Cries to outlaw it? Boycotts? What?
The pieces are there, technology- and information- wise. Are we all supposed to pretend they're not, or just cross our fingers and really, really hope no one puts them together in ways like this---against all human nature? Or should we make laws preventing certain combinations of freely available information and technology we don't approve of?
If anything's to be blamed, it's Facebook and its ilk, for their terrible privacy controls and insatiable hunger for user info, but even that's a "you get the bad with the (perceived) good" kind of thing and not this developer's doing.