Maybe, although there are services that will accept your mail and then scan/email it to you. But I believe OP has stated that they live in Germany full-time.
As someone who has a few bank accounts in different countries of which I'm not a resident of, and also a user of the services you mention, its next to impossible to use them for banking purposes.
In US, for example, their addresses are classified as Commercial Mail Receiving Agencies, and have a "Commercial" address designator. USPS has an API for that. If you get a bank to accept this address somehow, then the next trouble comes - they're gonna ask for utility bill for address verification and you can't have any utility bills for it.
If one is a "digital nomad"
Maybe, although there are services that will accept your mail and then scan/email it to you. But I believe OP has stated that they live in Germany full-time.
As someone who has a few bank accounts in different countries of which I'm not a resident of, and also a user of the services you mention, its next to impossible to use them for banking purposes.
In US, for example, their addresses are classified as Commercial Mail Receiving Agencies, and have a "Commercial" address designator. USPS has an API for that. If you get a bank to accept this address somehow, then the next trouble comes - they're gonna ask for utility bill for address verification and you can't have any utility bills for it.
I don't keep tabs on OP; I just provide hypothetical answers to literal interpretations of rhetorical questions.
Despite the German government's insistence that every person has a single permanent address, it continues to not be true in the real world.