Day 2 of building Personal Noter: making interrupted recordings recoverable
Today I worked on recovering recordings after an unexpected interruption.
If the app is force-stopped or the recording process ends unexpectedly, Personal Noter can discover the unfinished local recording after relaunching. The recovery screen shows how much audio is still available and lets the user review it instead of losing the entire recording.
This flow currently focuses on preserving and reviewing the recovered local source. It is not yet the complete version I eventually want, especially around long recordings, chunk-level repair, and stronger recovery verification.
I tested the basic Android recovery path: start recording, interrupt the process, relaunch the app, and recover the local meeting.
The next step is improving transcript handling for recovered recordings.
Have you ever lost an important recording because an app crashed or was force-stopped?