i just need to discuss about product registration process i just make a app and want to make a registration key for it. just sharing my idea how i want to make this registration tell me if it is safe ?

1:get the customer bios serial number
2:compile this serial number in my app with a check if the local machine serial number = customer bios serial number then app will run else end (its means new app for every new customer )