@Leo ****
For the 90-days Non-O visa application in your home country, it can be on any bank account anywhere, as long as it is in your name
For the application to the 1-year Extension of Stay, it must be on a Thai bank account
If you do the “change of visa type” inside Thailand from a touristic entry to a 90-days Non-O visa, the money must sit in a Thai bank account