Se você precisar estar seguro, terá que pensar seriamente no assunto. Minha sugestão é nada perto de qualquer coisa que é difícil de se locomover. Você terá que ser o juiz se isso é bom o suficiente para impedir que o usuário use o aplicativo após o término do período de avaliação.
Mas você pediu o mais fácil possível, então:
Desde que você nunca configurou um servidor para obter hospedagem de baixo custo.
Escreva um serviço PHP simples que receba um valor que você POSTE para ele, execute a lógica necessária e, em seguida, retorne um resultado para o cliente (ou seja, seu aplicativo).
Você colocaria algo ao longo dessas linhas no arquivo PHP (por exemplo, chamado validation.php):
function validateTrialPeriod( $fromClient )
{
//logic for your validation
//based on validation you return a result approving or blocking the client
return $validationResult;
}
$receivedValue = $_POST['valueSentFromClient'];
$valueToSendToClient = validateTrialPeriod( $receivedValue);
echo $valueToSendToClient;
É claro que a mesma coisa pode ser obtida usando .NET, Java, python etc., mas, dependendo do seu orçamento, você pode ter mais dificuldade em encontrar hospedagem acessível.
Você terá que investigar como pode se comunicar com os serviços da Web em seu aplicativo com base na tecnologia que está usando.