-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Description
Question
I’ve been using OpenCode for a while, and all my projects are located strictly in my home directory (~/Code). None of them rely on or reference any resources from Downloads, Desktop, iCloud, Photos, or other external directories.
Today, after updating iCloud, macOS prompted OpenCode to request access to iCloud. I dismissed the request. A few minutes later, it requested access to Photos, which I also declined.
The Photos access request is my biggest concern, as I don’t see any reason why OpenCode would need permission to access my photo library.
After this, I went into macOS Privacy & Security settings and removed all permissions previously granted to OpenCode.
Later, I reopened OpenCode. While downloading a file in my browser, as soon as the download started, OpenCode requested access to my Downloads directory.
This behavior is unexpected because:
My projects are only in ~/Code
I am not opening or referencing files from Downloads
I have not interacted with iCloud or Photos through OpenCode
I had removed all permissions beforehand
Could you please clarify:
Why is OpenCode requesting access to Photos?
Why is it requesting access to Downloads when I am not using that directory?
Is any background indexing or file system scanning occurring?
The Photos permission request, in particular, raises privacy concerns for me, so I would appreciate clarification on the intended behavior.