The application does the same thing, asks for their name and license key, and then confirms that the generated key matches what they entered.
It's trivial to crack, but I just decided that you can never stop the really determined crackers, and a trivial scheme would be enough to incentivize honest users to pay up. Displaying the user's name prominently on the splash screen acts as a guilt-inducer for those sharing keys.