QRecall must be granted administrative privileges to perform certain operations in macOS. These include:
QRecall will prompt you to enter an administrator's account name and password when it installs itself, and again following an upgrade. This authorizes QRecall to install a privileged service and perform certain actions with elevated privileges.
If you fail to grant it administrative privileges, QRecall will still work, but in a diminished capacity. You can still carry out all non-privileged functions (browse, verify, compact, repair, and so on), but you can only capture and restore items your account has access to.
Running QRecall without pre-authorization is for special cases, which might include:
Checking the Capture and recall items using administrative privileges option instructs all capture and recall actions to use administrative privileges when reading and writing items on the filesystem.
There are very few reasons why you would turn this off, unless you don't have administrative privileges on the system.
To set this option, QRecall must be authorized to use administrative privileges.
Modern macOS includes several security layers that may prevent any software—no matter what privileges it has—from accessing or modifying certain system items.
Some of these items are sensitive data locations in the filesystem (like your contacts and photographs). As a rule, if macOS asks if QRecall can have access to something (Desktop, external volumes, …) we suggest you always answer "yes." If you inadvertently answered "no" to one of these questions, you can correct that in the Files & Folders section of the Privacy & Security settings pane.
But even with all of that, there are still system locations which macOS may not permit QRecall to overwrite. In these situations, you will need to boot from a different startup volume before restoring those items. See the Restoring macOS topic for the general outline of using a recovery or bootstrap volume to restore sensitive files on your startup volume.