Activation Code Entry?

You have pushed the burden of security onto the user. That is not nice.