I understand that the default setting in bitcoin core is that non-wallet transaction data is not stored on your harddrive in the blockchain data. My
as far as i know, if you are not running your node in pruned mode then you are actually downloading everything including non-wallet transaction to your hard disk, which is the default setting in bitcoin core IIRC.