シェアウェアで、制限をかける場合、機能制限と期間制限があると思うのですが

期間制限の場合、初めてそのソフトを起動した日付をどうしても外部に記録しなくてはいけないですよね。
場所発見されて消されたら何度も使用できるから期間制限はあまり効力を発揮しないだろうと思い
機能制限ばかりつけているのですが

この考えは正しいですか。期間制限でもこのような方法があるから大丈夫とかあれば教えていただけるとうれしいです。