DDG should be fine to be trusted but you don't know what kind of code produced it.
You need to worry about where the produced password is stored, how random it is and you can't prove any of it.
Generally, you can't just decrypt your traffic... there are other attack vectors.