Looks like this app might no longer be necessary once the new Visit Japan Web website is fully operational on November 14. From the VJW FAQs (
https://www.vjw.digital.go.jp/main/#/vjwpco011) it points to the use of electronic declaration gate with the QR code generated for the customs declaration as well.