This is why Logseq Sync is already end-to-end encrypted; Logseq team can’t see the synced data.
Also, the DB Web version currently work without files nor Sync. It just uses the browser local storage, so the data doesn’t leave your machine. I don’t know if the browser storage is limited. And a way to save a backup as a file would be helpful I think.