No, you do not need to buy a license to use NeouzeFire. "Authorization" and "register" are not the same as a license. It is possible that the program requires you to create an account or provide some form of authorization to download content, but it should still be free to use. You can try reaching out to the program's support for assistance with the specific issue you are facing.