Permisos del sistema y funciones por canal
Los permisos se solicitan solo para la función que los necesita. Rechazar permisos no esenciales no bloquea funciones independientes. Red, estado de red, vibración y servicio de teclado son declaraciones, no consentimientos emergentes en ejecución. Contacto: feedback@talkmurmur.com.
macOS: micrófono
Se pide al iniciar la primera grabación para convertir tu voz en texto. No mantiene audio en segundo plano; libera el micrófono al acabar. Rechazarlo impide grabar, pero no usar páginas independientes.
macOS: accesibilidad
Necesaria al activar inserción o sustitución en otras apps. Escribe resultados y ejecuta sustituciones solicitadas. Si la rechazas, puedes ver o copiar resultados en MurMur.
macOS: monitorización de entrada
Para configurar o usar el atajo global Option. Detecta el atajo de activación y no está diseñado para leer caracteres normales. Al rechazarla no hay atajo global, pero puedes usar la interfaz.
iOS: micrófono
Se pide al iniciar sesión de voz, espera o grabación. La espera mantiene micrófono y sesión para que el teclado en segundo plano inicie grabaciones. No guarda ni sube audio de espera. Rechazarlo impide entrada por voz.
iOS: audio en segundo plano (audio)
Mantiene sesión y reproducción silenciosa durante la espera para dictar desde segundo plano. No es un permiso individual. Termina al desactivar la espera o liberar la sesión.
iOS: reconocimiento de voz
Se pide al usar por primera vez un modo que necesita reconocimiento de Apple. Convierte voz en texto. Al rechazarlo ese modo no funciona; otros dependen de la versión.
iOS: Permitir acceso total
Se activa manualmente en Ajustes. Comparte el estado necesario entre teclado y app principal y permite reconocimiento en línea al hablar. Al rechazarlo, el teclado pierde voz en línea; la app principal depende de la versión.
Android: grabación (RECORD_AUDIO)
Se pide en el primer uso de voz y solo graba durante la sesión iniciada por ti. Rechazarlo impide la entrada por voz.
Android: red y estado de red
INTERNET / ACCESS_NETWORK_STATE no muestran diálogo en ejecución. Conectan cuenta, reconocimiento en nube y actualizaciones, e indican el estado sin conexión. Sin red o con restricciones no hay funciones en nube.
Android: vibración (VIBRATE)
Sin diálogo en ejecución. Ofrece respuesta háptica en el nivel elegido. Se puede desactivar en ajustes sin afectar al reconocimiento.
Android CN: instalar apps desconocidas
REQUEST_INSTALL_PACKAGES solo en el canal APK oficial. Se usa al descargar voluntariamente una actualización CN APK y enviarla al instalador del sistema. Puede rechazarse y descargar/instalar manualmente. Google Play no declara este permiso.
Android: permisos no declarados
AD_ID, AdServices ID y Attribution se eliminan explícitamente del manifiesto combinado. La voz sin cambiar de app no está disponible; no se declaran SYSTEM_ALERT_WINDOW ni POST_NOTIFICATIONS. No hay servicio en primer plano ni sesión de audio permanente; micrófono solo durante entrada por voz.
En los documentos legales prevalece la versión inglesa.