2. Make it available for all (major) languages.
3. Profit!
Also, integrate with captcha + rate limit to prevent abuse. Authentication alone is not strong enough deterrent to a motivated adversary.