Skip to main content

App files vs project files

Project files are a shared workspace with file-level access:
  • New writes are private by default (form uploads, chat attachments, exports, generated files). To share a file with every authenticated member of the project, a tool must set visibility: "project" explicitly (for example a product image on a Stock page).
  • Private files stay with the owning end-user. Builders still see them in project Files for support. Each row shows ownership and access as icons (person = end-user file, folder = shared workspace; lock = private, unlocked = shared with the project), with a hover summary. Filters cover All / Shared workspace / End-user files.
  • End users see their own private files under portal My Files. They can open project-visible files from pages and chat when the app links to them (by file id).
In the UI: App Blueprint → Files for app files, and Files under the selected project for project files.