File browser content
Depending on the way you are using Notebook.link, the JupyterLite file browser will act differently.
When working on a project
Project files (notebooks, Python modules, data files) are saved on the project storage. Those files are kept in the Notebook.link storage server, and can be accessed between sessions.
When working on a link to a GitHub repository
GitHub links are initialized with the repository content. This content is saved in the browser cache and is persistent between sessions on this browser only. It is possible to reset the initial state of the repository and erase any local modifications.
Modifications are not published to the repository from which the link was created.

When working on a link to a project snapshot
Similar to Github links, project snapshots are initialized with the project snapshot content. This content is stored in the browser cache and remains persistent between sessions on this browser only. It is possible to reset the initial state of the repository and erase any local modifications.
The snapshot is read-only, modifications are not saved on the project from which the snapshot was created.