Android Chrome only allows microphone access on a page served over HTTPS (or from localhost). A file opened from phone storage cannot record.
Open the app once from its HTTPS address, install it to the home screen, and wait for “Offline ready”. After that it runs without internet.