OpenPDS architecture
openpds.media.mit.edu
openpds.media.mit.edu
Instead, OpenPDS accepts code from applications which then operates on the sensitive data and returns the outcome so data never leaves a device under your control.
There are some known unknowns and I'm always ready to get schooled on security. That said, almost anything has to be better than the mint.com approach.