SafeCast enables software companies to allow only authorized access to program files. Users are authorized if they have paid for, have a current subscribtion for, have activated, or are using a trial period of the program that is being copyright protected.