Consequently, can banks see your purchases?
Most likely no, banks don't know what you bought online. But, banks know what transactions you do with your bank accounts and some of these transactions might be related with online purchases but it is really hard to identify them.
Secondly, are bank accounts public record? Banks are required by law to keep most records of checking and savings accounts for five years.
Thereof, can my parents see my bank transactions?
If your account is linked to theirs, as in, they are co-signers on your account, or joint account holders, then yes. 100% they can see every transaction you make. Your account statement will be sent with theirs every month and will show up in their online banking as well.
How long do banks keep records of deposits?
5 years
