Following the recent discussion around the Debian decision to ship KeePassXC without any of its optional modules, we've seen some extreme misconceptions floating around the internet regarding what the WITH_XC_NETWORKING=OFF compile flag actually does.
Let us be clear: KeePassXC does NOT "randomly" connect to the internet in the background, regardless of whether you build with the flag on or off. Claims to the contrary of KeePassXC "surfing in the background" or "calling home" are false.
1/4
KeePassXC connects with the internet in only three situations:
1) to check for updates (we ask you first if you agree to that and this feature is disabled in downstream packages such as Debian's anyway)
2) when you manually click the button to download a website's favicon on the Edit Entry form
3) when you decide to check your credentials against the online Hibp service (again, by explicitly clicking a button).
2/4