It’s only about getting the URL link, hence no need to redeploy if already deployed.
In the case of Collect android app
the user would not be able to submit the data to the server. In the case of Enketo
the user is still able to submit as the link is still active. But if you still want to block this, you could check the Require authentication to see forms and submit data
in the admin account. That setting should prevent the user from submitting data to the server.
Will however get back to you to let you know if this can still be controlled (like the Collect android app
does).