So, let me understand this.
A user goes to CryptoGraffiti and writes whatever message in the space given. Then, your software generates bitcoin addresses in relation to the human text/message a user just entered. After that, I use my wallet to send bitcoins to those addresses your software generated? However, the "messages" now in the blockchain aren't in plain text. You need to use your software to convert it to plain text? Do I have this right?