Wieso machst du nicht extra einen Aktivierungscode dafür? der dementsprechen 30 bis 60 Tage lang läuft oder 1 Tag. Wäre eigentlich auch für eine Beta am besten. Das du dann den Usern 1 Tag lang die Beta+Key gibst. Dieser Key wird dann halt nur 1 Tag aktiv sein. Wäre das eigentlich möglich?
// Edit
Die methode von RoBoy geht natürlich auch mit der HWID.