Making the source available wouldn't give you any guarantees about what is running at that site, so I don't see how that would help.
Perhaps with the source you could setup an offline server on your own computer so you don't have to upload your data anywhere?
Without the source, you can't trust binary blobs. That was just a reflection why people want the source.