The unverified trials have some limited fraud detection. Verified trials have more fraud detection. And in TurboActivate 4.0 we're adding still more fraud detection (mostly to verified trials).
I have a question about how TurboActivate checks for a user tampering with computer date/time settings.
Just doing some debugging, I've been messing with my date/time settings on a test license with a valid Trial Extension (my development computer long used up its trial). My extension goes until 3/31 and expires 4/1. Setting my computers date and time settings to these two dates and everything behaves as it should. Going back in time though I am able to add days to my trial, it seems ad infinitum.
Example: The trial extension I created today should have 15 days remaining. Setting date/time on my computer to 3/7/15, and TrialDaysRemaining() now returns 24 days. My understanding was that TurboActivate would detect I had changed my date/time settings and set TrialDaysRemaining to 0. Is there something I am not understanding or perhaps an error check I am not implementing?
The unverified trials have some limited fraud detection. Verified trials have more fraud detection. And in TurboActivate 4.0 we're adding still more fraud detection (mostly to verified trials).