Restringindo o acesso a aplicativos iOS com base na hora do dia

Restringindo o acesso a aplicativos iOS com base na hora do dia

Estou procurando configurar algo no meu iPhone e iPad que funcione como o SelfControl no meu Mac. Eu me distraio com o Facebook e gostaria de restringir meu acesso a ele, exceto durante determinados horários do dia.

Examinei alguns métodos para fazer isso e queria saber se alguém aqui teve alguma contribuição, alguma outra ideia ou alguma experiência em fazer algo semelhante ao que estou tentando fazer.

  1. Primeira ideia: use uma VPN. Eu tenho um droplet DigitalOcean no qual posso implantar isso. Minha pergunta é: existe uma maneira fácil de restringir o acesso a uma VPN e como eu faria isso? Seria viável usar IPtables?
  2. Segunda ideia: a Apple fabrica um produto para implantação empresarial de dispositivos iOS chamado Configurator. Depois de fazer algumas pesquisas preliminares, não parece que seja capaz de atender às restrições baseadas no tempo que procuro. Alguém tem experiência em usar isso?
  3. Os controles parentais integrados. Mas, novamente, parece que as restrições baseadas no tempo não são uma opção.
  4. Use um proxy. Mas não acho que isso funcionaria com conexões SSL.
  5. Use algum tipo de provedor de DNS personalizado para redirecionar solicitações do Facebook para outro lugar durante determinados horários do dia. Existe um serviço que faz isso?
  6. Jailbreak. Eu gostaria de não fazer o jailbreak se puder evitá-lo. Mas se essa for minha única opção, eu consideraria. Parece que existe um pacote chamado AppCap que pode restringir o número de vezes que um aplicativo é aberto em um período de 24 horas. Ou eu poderia editar o arquivo hosts.

Então, pensamentos? Opinião? Alguma outra ideia que não tenha pensado?

Desde já, obrigado!

Responder1

Se você deseja limitar as notificações, pode configurar o recurso Não perturbe, que pode ser configurado para determinados horários do dia. Se você quiser desabilitar completamente o acesso, sugiro configurar um proxy.

Para fazer isso no iPhone, vá em Ajustes -> Wifi -> (clique em conexão) -> Proxy HTTP

Muitos aplicativos proxy permitirão que você controle o acesso com base em uma programação. O Squid seria uma forma, mas a configuração não é super simples.

Você também pode simplesmente configurar seu roteador de Internet local para bloquear o acesso a determinados sites durante um agendamento. A maioria dos roteadores Cisco/Linksys possui essa funcionalidade.

informação relacionada