Have a look to how to sandbox[1] the application and what security benefits has for the user.
I think we only need to access to write ~/Movies/flowcus.bar or ideally a folder that the user could select and give write/read access, we don't need to send anything to the internet, but potentially we want to control the bar with an api, so in that case network input would be required.
Have a look to how to sandbox[1] the application and what security benefits has for the user.
I think we only need to access to write ~/Movies/flowcus.bar or ideally a folder that the user could select and give write/read access, we don't need to send anything to the internet, but potentially we want to control the bar with an api, so in that case network input would be required.
write / read specific folder
network input ( http rest api requests )
[1] https://developer.apple.com/documentation/security/app_sandbox/accessing_files_from_the_macos_app_sandbox