This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Data Sandboxing using Graphs

In Tracker 3.0, the search index is divided into multiple graphs.

The filesystem indexer maintains the following graphs:

Applications inside a Flatpak sandbox access the search index via xdg-tracker-portal. They need to declare in advance which graphs they will access. Apps should only access graphs relevant to them, e.g. music player apps should only access the tracker:Audio graph.

The tracker:Documents graph is much more sensitive than the others, as documents are much more likely to contain private user information than other types of content, and the search index will store the contents of these files.

The xdg-tracker-portal does not provide a way for apps to actually read the files. It is intended only for listing and searching user content.

Notes:


2024-10-23 10:59