What pat meant was that you don’t need to send them ID as you could be working from anywhere..
Affiliate programs are based all over the world too, and since the tax and working laws are not the same in each country, you wont have to provide the programs with anything like that because you are basically your own business.
It could be different if the program is based inside the country you are residing in, but you would have to check with those programs.