Thanks for your feedback and advice Paul!
I agree, it is easy to bypass by anyone who knows a little VBA including protecting the VBA project
I didn't search much for the option to store the key in registry. Because I think, the registry location depends on the OS and found this txt file version is an easy one.
I will check out the option of PC hardware code and saving the key in registry. Thanks for your time!