Great initiative to compile a list of banks that allow opening accounts without requiring physically going to a branch! (If I understood your intent correctly)
Would be even better if you could proofread your post (good grammar helps with credibility; random references to cooking on the beach, and triple exclamation marks - less so) and clarify a few aspects:
- What do you mean by “offshore”? Relative to what country?
- Are you looking for banks that accept new customers not residing in that country?
- Are introducers ever necessary?
- Would this be a clearer title for the thread:
Banks accepting remote account opening
?- Those banks that do, could further be divided into two categories: banks that accept opening accounts fully online (hopefully most of them), and those that may require mailing physical papers.
That said, Interactive Brokers is a broker that issues debit cards, is available in pretty much any country except the usual suspects (Iran, Iraq, Cuba, North Korea), and allows opening an account without physical presence requirements.