I think this has been on before. Do you have to have an iPhone or does smartphones accommodate this.
Any recommendations on companies. Is this only for outgoing calls or does it work with voice mail and incoming calls. Any information is helpful.

Some of the available caption options are provided by a human typing in what they hear, and others are done by computer. So, not sure which provides more privacy, but I would check out the company behind the service too.