balanced / balanced-dashboard

The Balanced dashboard.
https://dashboard.balancedpayments.com/
Other
2.28k stars 385 forks source link

Secure communications #718

Open mjallday opened 10 years ago

mjallday commented 10 years ago

Occasionally we need to ask customers to provide sensitive information via the dashboard to handle additional underwriting or to follow up with disputes.

Rather than resorting to phone, email, or getting them familiar with public key crypto we should provide a system where they can securely communicate with Balanced.

This could leverage the messaging work happening as part of #463

coderanger commented 10 years ago

Prior art https://otr.cypherpunks.ca/

podsports commented 10 years ago

Is there an enhancement/add-on to ZenDesk that might provide this? Seems the natural place, as many needs for private information will originate through the support channel. I see that you can communicate on the site itself over HTTPS, but that leaves it pretty insecure if its just in the body of the message from that point forward.

mjallday commented 10 years ago

A quick look didn't yield anything from Zendesk

https://support.zendesk.com/entries/192446-Ticket-or-attachment-encryption-once-resolved-for-PCI-DSS-compliance https://support.zendesk.com/entries/20030946-allow-for-pci-compliance-on-selected-custom-fields

You're right tho, ideally there would be a single, unified way for customers to communicate with Balanced.

coderanger commented 10 years ago

Just to echo meatspace convo: A JS implementation of OTR (or possibly even PGP) is an option, but likely IE<11 wouldn't be supported due to lack of a good RNG.

tarunc commented 10 years ago

2 projects that have JS OTR/Encrypted Convos: