That is because ISOBuster is part freeware and part shareware. A part of the functionality is entirely for free (no nags or anything) and you may use ISOBuster for years and never notice anything. But another part of the functionality needs a valid registration. There are no hidden features but if you run into functionality you need to pay for you get a message saying, "For this functionality you need to register."