How sensitive is the Machine ID to hardware changes? If a user adds memory or changes his sound or video card will the Registration ID still work?
Adding memory or changing the sound card will not effect the Machine ID. The Registration ID will still work. AppSentinel only uses video card information if it cannot generate a Machine ID using its normal hardware signature. This condition should never occur. However, in this rare event, a new Registration ID is required. You can also instruct AppSentinel to calculate the Machine ID once and store the ID instead of calculating it every time it is instantiated.