Ah! How did I miss that. Low brain day…and a webhook sounds like a great solution
Regarding checking by IP, this is definitely an interesting idea. I honestly have never attempted to implement a system like this, but I know there are some solutions out in the wild - likely paid services/would have to make sure they can connect here with Velo. FingerprintJS is one, for example.
I would say you are already light years ahead of my brain thinking on this, but I’m really curious about your solution if you do find anything. I will also ask around and let you know if I hear any other ideas!