The functionality to have untrusted (encrypted) devices is available for testing in nightly builds. It is hidden behind feature flag and meant for early testing: Meaning there’s likely a few rough edges and maybe even critical bugs. We do not recommend using it with your production data quite yet.
To see what it is about and how it works, check out the docs preview of the user documentation.
For infos on how it’s implemented, there’s the implementation docs preview.
The documentation PR is open, feedback welcome: https://github.com/syncthing/docs/pull/480
To show controls for untrusted devices in the web UI, you need to add
untrusted to the config value
options.featureFlags - either through Actions > Advanced in the web UI or by adding a
<featureFlag> tag in the config.
If you have any questions or encounter behaviour, where your not entirely sure if it’s a bug or how/why it happens, please respond to this topic.