There is one issue, though, and I apologize for hoarding your thread for this discussion, but it is relevant for people who wish to link preexisiting coinbase accounts with their Gliphs. Many people have coinbase accounts that were not created as part of the Gliph system, and were created previously with actual email addresses and such.
In testing, TBZ and I tested the integration feature of sending BTC via gliph, in which 0.01 BTC was sent from TBZ to me (and of course I sent it back, but that's not relevant to this discussion). During the test, Coinbase, both on Coinbase's site's transaction log and their email notifications will reveal the preexisting account's email addresses, and with such accounts that were created outside of the Gliph system, it will continue to utilize those addresses. TBZ and I both wanted to see how the feature worked, to make sure it correctly deposits into the bound Coinbase accounts, and we wanted to accurately test the Coinbase depositing system to see if it actually revealed any data, which it did.
To summarize, when two Coinbase users send Bitcoin to each other, it reveals the email addresses of both users. This happens whether the users use Gliph or not, and even if they do not know that each other are Coinbase users (they are working with wallet addresses only). This is a specific behavior of Coinbase, and we can not change this.
I would suggest adding a disclaimer in the "Login to coinbase" option, either as a popup or additional screen, mentioning that if you bind a Coinbase account that was *not* created with Gliph, the email address and the name on the account will be revealed to whomever receives the bitcoins.
This is an interesting idea. To clarify, this does not reveal email address to anyone who receives bitcoin, only if the other user is on also on Coinbase. For example, if a Gliph user with a Coinbase wallet attached sends bitcoin to a user using a BIPS wallet, this does not occur.
This is a very good point, we will look for a way to warn existing Coinbase users who attach their wallet about this concern. Especially given the privacy we are trying to protect. We do feel though, that this concern would best be alleviated by a change in how Coinbase behaves.
That's just my two cents. Again, sorry for hijacking your thread on this single point.
No problem. This is important stuff and I appreciate you and TBZ taking the time to voice your thoughts.