If a client moves a site to another agency and I no longer have access to it, all I have to do is deactivate the site on the GravityForms website for it not to count against my license, correct?
How long will it take for the license to be removed from their website?
Revoking the site only prevents it accessing updates and installing new add-ons via the Forms > Add-Ons page, it does not automatically remove the license from the site. The user will eventually remove the key when they access the Forms > Settings page, and find the license has failed validation.