= KeePassXC – Secret Service Integration include::.sharedheader[] :imagesdir: ../images // tag::content[] == Secret Service Integration This feature allows KeePassXC to act as a Secret Service provider over DBus. It enables applications to store and retrieve secrets securely via the https://www.freedesktop.org/wiki/Specifications/secret-storage-spec/[Secret Storage specification]. While running, KeePassXC acts as a Secret Service server registered on DBus so clients like seahorse, python-secretstorage, secret-tool, or other implementations can connect and access the exposed database in KeePassXC. === Enabling the Integration Only one secret service provider can be enabled at a time. You may have to disable other providers, such as GNOME Keyring or KWallet, to use KeePassXC as a secret service provider. You will see a notice when attempting to enable KeePassXC as the secret service provider if another is already running. To replace most third party secret service providers with KeePassXC, run the following shell snippet: ```bash mkdir -p "${XDG_DATA_HOME:-${HOME}/.local/share}/dbus-1/services" cat > "${XDG_DATA_HOME:-${HOME}/.local/share}/dbus-1/services/org.freedesktop.secrets.service" <