TRC20 is USDT its based on united states dollar and is considered a stable coin its fully supported by the banks where the author lives,
and no its not bitcoin if you wanted to use bitcoin he has a wallet for that too if you wish but TRC20 is actively tracked by the banks and is considered a legit payment method
as for ID and webcam access you probably live in the EU where these things are mandatory at the pain of millions of dollars in fines don't blame subscribestar blame your government.