rdiff-backup is a command-line backup tool that works locally or over a network. The backup directory stays a mirror of the source, while older versions of changed files are kept as reverse differences, so earlier states can be restored. When writing to another system it sends only the differences, which saves bandwidth. A restore reproduces permissions, ownership, timestamps and links. It runs on Linux, macOS and Windows, and for remote use the documentation recommends SSH.
rdiff-backup is open source under the GNU GPL v2. Its README states that no company backs the development; volunteers work on it. The project website names three lead developers. The one who took over leadership in 2019 states on a personal site that he lives in Germany, and another core developer's public profile shows Canada. You install it on your own systems and decide where backups are stored, so no vendor receives your data.