Why does Yingo ask for microphone permission?
Only recording cards use the mic. Audio is analyzed on your device to estimate pitch (F0), compare the contour with the target tone, and show a score. Raw audio is not uploaded or stored.
Support
Quick answers for setup, privacy, recording, purchases, and offline practice. If something still feels off, send a note.
TODO before launch: hello@yingoapp.com requires the final domain/mailbox to be configured.
Fast path
Recording needs microphone access. Development builds also need your phone to reach the local API. Offline practice keeps working once lessons are cached.
Only recording cards use the mic. Audio is analyzed on your device to estimate pitch (F0), compare the contour with the target tone, and show a score. Raw audio is not uploaded or stored.
No sign-up. Yingo creates a random anonymous ID so daily review and Pro entitlement can sync. There is no name, email, or phone number in the app account.
Yes. Course content can be cached locally, and review events are queued on the device until the network returns. Voice scoring runs locally.
Open Me → Sign out. The app clears local learning data, cached content, queued review events, and the anonymous ID; the next launch starts fresh.
Yingo Pro is a one-time App Store purchase. Apple handles payment. Yingo verifies the receipt server-side and stores only a simple Pro entitlement flag under your anonymous ID.
For development builds, make sure your phone and Mac are on the same network and rebuild with the current LAN API address. Release builds will use the production endpoint.