It's more to do with the requirements by certain laws on keeping records for a certain period of time (usually about 3 years) in case of any illegal activity.
These apply to properly registered financial providers. Not a plain company running in a gray area with a polish bank account.
See
this.