Cita:
Iniciado por jasp22 puedes hacerlo con el regitro de windows, es mas seguro ya que si lo haces con un archivo.txt y el usuario descubre donde está sera mas facil que lo pueda hackear, sin embargo, para el acceso al registro de windows , puedes configurar los accesos , para que solo tengas acceso a esa clave desde el programa.
Para saber si ya han pasado los 30 dias con datediff
Regedit tiene acceso total al registro de Windows si el usuario es administrador; de cualquier manera depurando el programa veria en cuestion de minutos que claves y valores del registro usa.