SYNTHETIC RESCUE CASEFILE
Demo Voice Coach
iOS launch rescue
This casefile uses an intentionally seeded Expo fixture to show diagnosis depth. It is not a review of a real company or a prediction of Apple’s decision.
Blocker trace
Account deletion is not reachable in-app
app/settings.tsx:88 · lib/auth/account.tsEvidence
The demo app creates email accounts and exposes sign-out, but no in-app control starts account deletion.
Smallest credible fix
Add a destructive Delete account action, confirmation, re-authentication where needed, and a backend deletion path. Document retained records.
Reviewer cannot reach authenticated features
app.json · App Store Connect review notesEvidence
The core experience is behind email OTP. No stable demo account or review path is described in the supplied submission evidence.
Smallest credible fix
Provide a working review account or a deterministic demo mode and explain the exact steps in Review Notes.
Permission pre-prompt overstates what the button does
app/onboarding/microphone.tsx:42Evidence
The custom button says Enable microphone before iOS displays the system permission prompt.
Smallest credible fix
Use neutral copy such as Continue. Explain the purpose before triggering the native permission prompt.
Privacy URL is still a placeholder
app.json:31 · release/app-store.md:12Evidence
The configured privacy URL resolves to an example placeholder in the supplied demo fixture.
Smallest credible fix
Publish the final policy, verify the URL without authentication, and align its data statements with actual SDK behavior.