I want to open an offshore banking account, or a bank account similar to an offshore bank account. I would like to have online access to the account also. I want top open one right now, but I don't want to provide my passport, or any other ID. Does anyone know how?

There is no way to do this without providing ID. The best way is to go to the country where you want the account, and visit some banks. Otherwise, it’s dicey. There are services that will assist you with this for a fee. All banks will ask for identification and particularly a passport, because they will need to know your home tax jurisdiction and need to do due diligence.

It's very risky to speak to an organization that can help you with this. Lately, they can just f**k you in one moment, like I this girls. So, I advise you to talk with a specialist and with the lawyer too.