On OpenBSD, all processes of chromium, including the main browser process are tightly pledged and unveiled by default, write access to the users home directory is limited to only a few paths (~/Downloads), and a few config directories. As a consequence, users are rather forcibly taught safer usage pattern of copying files into the unveiled paths when uploading, which as Bob Beck alludes to in his slides below, is a reasonable compromise to every website having access to your ssh keys.
https://www.openbsd.org/papers/bsdcan2019-unveil/mgp00022.ht...
https://github.com/openbsd/ports/tree/master/www/chromium/fi...