public function isThreat(DataInterface $data)
    {
        $response = $this->client->post(
            self::API_ENDPOINT,
            [
                'secret' => $this->secret,
                'response' => $data->getValue(),
            ]
        );

        if (!$response->isSuccess()) {
            return true;
        }

        $validation = json_decode($response->getBody());

        if (is_null($validation) || !$validation->success) {
            return true;
        }

        return false;
    }