"Crack that whip and teach your guy a thing or two about being the Perfect Boyfriend! When scolding doesn't work, just zap him, whack him and train him to be your ideal man!" reads the description for the "Boyfriend Trainer" app, which is available in both the iTunes and Android stores.

The "game" is free — and lives up to its description. In different levels, the player ("the girlfriend") advances by physically abusing "her boyfriend," by hitting, slapping, and even strangling him when he "does something wrong."