ソフトにあるバーコードかQRで読み込んで認証とかでよくない?
売ることも考えて2回までならダウンロードできるようにするとか?