17 karma · joined June 16, 2011
You're asking that I trust you will not modify the response in any way shape or form. The very nature of software dev mandates that I do not trust data that is not my own; and even then, verify it. You're asking quite a lot here. This is by all points and purposes, a man-in-the-middle attack vector.
Seriously? Not to mention all the data that can be mined from your associated messages. And for argument's sake, since, again the passwords are in cleartext, let's just say that a small percentage of users also use the same email and password for their Facebook or their Gmail (or whatever else email they have) -- let's just brute force some bank accounts, send a forgot password request, then scour their facebook for the security question. Nightmare scenario, but considering you're passing some random guy in china all this information, not entirely infeasible.
https://twitter.com/search?q=ismytwitterpasswordsecure.com...
I see the humor you're trying to play here, but things like this are actually kind of rare-- microsoft offering a contribution to the open source community with zero gain to their own systems, and respecting established standards. To imply that they're ripping off CoffeeScript is irresponsible, and downplays the significance behind their work. I for one will be looking for ways that I can contribute to this project as it mitigates nearly every concern I had WITH coffeescript.
I would only suggest allowing a user to set their own alert levels for each category-- my emails constantly go upwards of 100, 200, 300 unread at a time, but I still consider that manageable. Allow it to be customized and you have an interesting project that has some great potential.
For points of reference, this violates Facebook's terms of service, Twitter's, and several of Google's, though not directly mentioned for Google+ I'd still err on the side of caution.
One of the things you can do to be more compliant is to offer an "opt out" option, or an alternative method (like a unique URL) that doesn't directly involve the social networks sharing plugins but still provide an effective gate. Just be aware that this will cause issues with at least three of these services. Can't speak for LinkedIn, but I'd assume it's probably the same deal.