Too bad it seems to record locally first -- it'd be nice if it could stream the recording online, in case the phone is seized or powered off before it can save the recording.
Maybe it could have a checkpoint feature where it sends the current recording to the cloud while continuing to record, maybe triggered by a keyword or a cough or something.