You are not getting a paypal account with a seyhelles company, or any privacy jurisdiction / 0% tax.
Then things become tricky, as you cannot︀ be tax resident no where, so it will default to your home country, who can︁ then decide *any* country you setup is taxable at their local rates. Especially for 0%︂ tax jurisdictions, as if asked to show the company has paid tax, you cannot (and︃ saying "it's in a 0% tax location" doesn't hold up.
Paying tax "somewhere" even if︄ is a nominal amount is better, but depending on your home country, they may ask︅ why it's setup there, but substance, connection do you have to there. As an affiliate,︆ you have no answer.
But I am getting way WAY out of my depth here,︇ but as I say, it gets *complicated*. The idea you can just setup a digital︈ business in any jurisdiction and be done with it, is not as straight forward as︉ a lot of people claim