It’s handed out by the state. The software is written by CHT, the Chunghwa Telecom, which is a almost state-owned but not quite telecom operator. People generally trust the CDC, but because it’s opt-in, if you don’t want a digital certificate, you can use other means to file your tax. There is no mandated requirement that you get a EID. You just get one if it suits you.