Banning accounts

Hey,

I have a random question just out of interest. I’ll give an example with Snapchat. Snapchat has an error code SS07 to ban devices te login or create new accounts. Banning an account I understand, but how keep they track what devices they banned. Do they ban the ip, MAC address, imei? Or is there a bigger answer on this? Not gonna use this (I’m not that good with computer science to go around it😅), but I want to try to implement something like that within a website to see if I can recreate it.

Thanks in advance!

For a mobile app it’s likely going to be IMEI or MAC. For a web platform there may be an option to ban the IP address, but it’s typically not a good tool because it’s easy for a user to simply connect via a different IP address and you can end up blocking things like coffee shops and libraries.