Does KingSumo Giveaways only work for WordPress?

Nope!

Kingsumo Giveaways is a WordPress.org-hosted plugin – BUT, now you can embed your giveaways on non-wordpress sites as well.

Check out our full blog post here for more information: http://wordpress.kingsumo.com/embed-giveaway-non-wordpress-site/