Windows and Mac version:
No, there is no time limit on the activation code. You can use it to activate all subsequent updates of Rhyme Genie if they are installed on the same computer system.
iOS version:
Purchases are validated by Apple and do not require an activation code.