{translateMessage("Please enter the Peer-to-Peer Synchronisation information below.")} {translateMessage("Peer discovery uses Nostr-compatible signalling relays.")} {translateMessage( "The project's public signalling relay is a best-effort convenience operated by the project author. It does not store Vault contents, but signalling metadata may be visible to the relay. Availability and log retention are not guaranteed. You can replace it with your own Nostr-compatible relay." )} {translateMessage("Learn more about P2P connections")}. {translateMessage( "The Group ID and passphrase are used to identify your group of devices. Make sure to use the same Group ID and passphrase on all devices you want to synchronise." )}
{translateMessage( "Note that the Group ID is not limited to the generated format; you can use any string as the Group ID." )}
{translateMessage( 'If "Auto Start P2P Connection" is enabled, the P2P connection will be started automatically when the plug-in launches.' )} {translateMessage( "When enabled, this device notifies connected peers after a local change. The notification contains no Vault data; a peer which follows this device then fetches the change through the encrypted P2P connection." )} {translateMessage( "TURN server settings are only necessary if you are behind a strict NAT or firewall that prevents direct P2P connections. In most cases, you can leave these fields blank." )} {translateMessage( "TURN relays the encrypted WebRTC connection only when a direct path cannot be established. A TURN provider cannot read encrypted Vault contents, but it can observe connection metadata and traffic volume. Use a provider you trust." )} {translateMessage("Learn more about signalling and TURN")}. {error} {#if processing} {translateMessage("Checking connection... Please wait.")} {:else} checkAndCommit()} /> commit()} /> cancel()} /> {/if}