Prevent Spam on Public Apps

There was a bit of discussion in this thread.

I think the bottom line is there would always be workarounds if they want to spam your site, you do the best you can to contain them.