As empresas podem optar por fornecer aplicativos internos para os funcionários por meio do iOS Developer Enterprise Program sem listá-los na Apple iOS App Store.
O que você está perguntando se enquadra principalmente no domínio do MDM (Mobile Device Management) . Uma das soluções populares de MDM no iOS é o Afaria, da SAP . A instalação do aplicativo MDM é um requisito obrigatório para algumas empresas, a fim de permitir que os funcionários se conectem ao e-mail corporativo (e outros serviços). Uma solução MDM pode ser usada para configurar aplicativos, contas, impor políticas / restrições corporativas a recursos específicos e também permitir a limpeza remota do dispositivo através do provisionamento de perfis.
Devido às application sandbox
restrições impostas pelo iOS, o aplicativo MDM não tem controle completo sobre o dispositivo para bisbilhotar todos os outros aplicativos no sistema e no sistema operacional. Ele não pode registrar pressionamentos de tecla, comunicação de rede ou dados dos aplicativos que você usa.
Leia a página do iPhone no negócio para obter detalhes. Aqui estão alguns trechos relevantes:
Embora a TI possa interagir com dispositivos iPhone e iPad por meio de um servidor MDM, nem todas as configurações e informações da conta são expostas. A TI pode gerenciar apenas contas, configurações e informações corporativas fornecidas pelo MDM. As contas pessoais do usuário não podem ser acessadas.
...
...
Exemplos do que um servidor MDM pode e não pode ver em um dispositivo iOS.
O MDM pode ver:
- Nome do dispositivo
- Número de telefone
- Número de série
- Nome e número do modelo
- Capacidade e espaço disponível
- número da versão do iOS
- Aplicativos instalados
O MDM não pode ver:
- Correio pessoal, calendário, contatos
- SMS ou iMessages
- Histórico do navegador Safari
- FaceTime ou registros de chamadas telefônicas
- Lembretes e notas pessoais
- Frequência de uso do aplicativo
- Localização do dispositivo
Mais alguns pontos a serem observados neste tópico:
- A Apple pode expandir os recursos de monitoramento de dispositivos e imposição de políticas em versões futuras do iOS.
- Um pré-requisito importante imposto pelas empresas para permitir o acesso ao email corporativo (e outros recursos) em troca da instalação do MDM no dispositivo é que o dispositivo não deve ser desbloqueado. As empresas que levam a sério a segurança não permitiriam (pelo menos em suas políticas) dispositivos jailbreak que poderiam ser vulneráveis a todos os tipos de ataques (incluindo, entre outros, desativar ou prejudicar o aplicativo MDM e / ou as políticas MDM enviadas para o dispositivo )
- Obviamente, se um dispositivo for desbloqueado, qualquer aplicativo mal-intencionado poderá acessar e reunir muito mais informações do que as soluções MDM padrão disponíveis agora (no entanto, nenhuma solução comercial comercial solicitaria que o dispositivo fosse desbloqueado como pré-requisito).