That is correct! This is not the problem!

You have to control where you program/application will let user save files!

Always specify a path in direct-outputs, or constrain targets if using open dialogs

this is under your control!