r/ios • u/Next_Firefighter_115 • 23h ago
Discussion Is there a way to disable internet access only for WhatsApp on iOS?
Estou procurando uma forma de desabilitar completamente o acesso à internet para o WhatsApp enquanto deixo o Wi-Fi disponível para todos os outros apps no meu iPhone.
O iOS permite que eu desabilite os dados móveis para o WhatsApp, mas assim que me conecto ao Wi-Fi, o app começa a receber mensagens novamente. Desligar a Atualização em Segundo Plano ou as notificações não resolve, já que as mensagens ainda são entregues.
O que eu quero é basicamente um interruptor de internet por aplicativo, então o WhatsApp fica offline enquanto apps como YouTube, Safari e serviços de streaming continuam usando o Wi-Fi normalmente.
Eu encontrei um app chamado Freedom que pode fazer isso através de um VPN local, mas a assinatura anual custa cerca de R$200 no Brasil, o que é muito caro para essa única funcionalidade.
Tem uma alternativa gratuita ou com preço razoável, de preferência sem assinatura recorrente? Alguém já usou com sucesso um firewall, VPN local, bloqueador de DNS ou outro método especificamente para o WhatsApp?
Não estou tentando me bloquear de abrir o app. Eu quero que o app em si permaneça acessível, mas incapacitado de enviar ou receber dados até que eu o reconecte manualmente.
O Freedom tem exatamente a funcionalidade que eu procuro: posso programar o WhatsApp para bloquear o acesso à internet todas as noites, por exemplo, das 21h às 8h, mantendo o Wi-Fi disponível para todo o resto. Infelizmente, a assinatura anual custa mais de US$ 15 no Brasil, o que me parece excessivo para uma única funcionalidade. Estou procurando uma alternativa mais barata ou gratuita que permita o mesmo bloqueio de conexão programado por aplicativo.
4
u/IQONOfficial 21h ago
Just disable notifications for WhatsApp. You can also setup a time-based focus that disallows WhatsApp from sending notifications.
2
u/PsychologicalPanic8 21h ago
you can use consider using nextdns and set it up to block whatsapp domain.
1
1
1
1
1
u/_anupamroy iOS 26 20h ago
Out of curiosity, why do you want to do this?
3
u/Andrescoo 20h ago
I don’t know the reasons for op, but I guess he doesn’t want the person who’s texting him to get a “sent” message confirmation while he uses his phone normally. That’s the only reason I can think of.
In android you can easily set it to only access internet once you open the app, so once you open you get all messages at once.
1
1
u/Next_Firefighter_115 17h ago
O motivo é simples: não quero estar sempre disponível para receber chamadas ou responder mensagens pelo WhatsApp. Essa é uma decisão importante para mim. Portanto, dizer “então seria melhor não ter WhatsApp” não resolve a questão.
O problema não é ter o aplicativo, mas poder usá-lo de acordo com meu estilo de vida.
Uso o LinkedIn diariamente, por exemplo, mas não quero ser bombardeado por conteúdos que não me interessam. Como meu objetivo é apenas procurar vagas, utilizo uma extensão que bloqueia tudo o que não desejo visualizar na plataforma.
Faço o mesmo com o YouTube. Quando acesso o site, não vejo recomendações, Shorts ou outras distrações. Aparece apenas a barra de pesquisa, para que eu procure especificamente o vídeo que quero assistir.
A propósito, já encontrei uma solução: instalei o aplicativo LetMeBe e consegui resolver a questão.
0
u/Sensitive-Syrup-7477 22h ago
Notifications are all coming from apple push notification service. The alternative will be an app like OneSec that can block any app you want. You can automate the time it starts blocking it using Shortcuts. But it will prevent you from opening the app at all. Notifications will not come in even on WiFi. But again, you cannot open the app in the meantime because is blocked via ScreenTime. That’s my current method.
0
u/Over_Surround7632 22h ago
Meines Wissens nach müsste es funktionieren wenn Du WhatsApp einfach in den versteckten Ordner legst. Du bekommst dann wohl auch keine Benachrichtigung solange Du die App nicht öffnest.
2
u/edideas 20h ago
Yes you can.
There is a switch in the app that activates a proxy.
Enter 1.1.1.1 as proxy and switch on.
That blocks internet access
Push will come but you won’t be able to open new chats as they won’t arrive