I've just created this community, and I do intend to keep it moderated and active.
I know it might be intimidating to post on a completely empty community, but please, feel free to do so! Everything needs a beginning, and I'd prefer a slow organic start than spamming the community myself with memes.
Therefore, welcome to you, and happy posting!
Browser fingerprinting is a thing (identifying someone by their browser's configuration and fonts, amongst other things), but I don't see them using that for bans honestly.