User is tabrgfr. Also, my site wasn't successfully verified even though I added meta code where required.
As for Debrid services, just do a Google search, mateThey are multihosting providers, i.e. for 3$ a month you get premium access to around 50 hosts, and at least for Real-Debrid secureupload is seemingly up and running.
If you indeed know nothing about it, you should seriously look into it. Debrid users aren't hard to spot, they tend to have US / DE and other Tier 1 IPs and they usually tend to upload loads and loads of files at once.
We will get the META issue checked, it's still in beta but has worked on test-mode. Also the issue you reported for uploading shall be looked at.
Leechers are banned and triggered automatically, we actually find leechers on a daily base and their accounts are blocked at all times.