I thought the same thing - until I read this:
"It works by catching conversations from the voices of different individuals and assigning them a color bubble so the deaf person knows who said what. It works with a distributed microphone system on all the devices using the app so that it can distinguish each person from another."
What makes this better then use assign every microphone to a individual.
Is it possible to be 4 individuals and 2 microphones? Then I would be impressed but if it have to be as many microphones as individuals then it just seems over engineered.
Still, snarkiness aside, it's worth asking every once in a while if the problem you're solving is something that actually merits an app at all (or, for that matter, a computer).
That said, there does seem to be promise here, as there's a reason we video conference (or talk in person) rather than text-message for everything.