HS Remote Control é um controle remoto para Android TV, Google TV, Fire TV, Roku, Samsung, LG, Vizio, Panasonic e Hisense, desenvolvido pela Heavenshift. Ele conversa diretamente com o seu aparelho pela rede Wi-Fi local — usando o protocolo nativo de cada um (conforme a seção 02) — sem passar por nenhum servidor da Heavenshift ou de terceiros.
O app também pode controlar aparelhos pelo emissor infravermelho do próprio celular, quando ele tem um. Nesse modo não existe rede nem conexão: o celular apenas pisca um sinal de luz, exatamente como um controle físico faz. Nada é enviado ou recebido.
O app não tem servidor próprio e não envia informações para a internet. Tudo o que ele guarda fica exclusivamente no seu aparelho:
Essas informações não são incluídas em backups automáticos do Android (o app desativa
explicitamente o allowBackup) e são apagadas por completo ao
desinstalar o app, ou individualmente ao tocar em "Esquecer dispositivo".
O transporte varia conforme o fabricante, porque cada um oferece um protocolo diferente. São criptografados: Android TV (TLS), Samsung nos modelos 2018+ (WebSocket sobre TLS), Vizio (HTTPS) e Hisense (MQTT sobre TLS). Trafegam em texto claro dentro da sua rede Wi-Fi local: Fire TV (ADB), Roku (ECP), LG (WebSocket) e Panasonic (SOAP) — nesses casos o próprio fabricante não oferece variante criptografada para controles de terceiros, e o mesmo vale para qualquer app de controle remoto desses aparelhos. Isso não muda o que é armazenado, só o transporte usado dentro da sua própria rede. Em todos eles, o primeiro acesso só acontece com uma autorização explícita sua — na tela da TV ou digitando o código que ela mostra.
Busca por voz: quando você toca no microfone, quem grava e reconhece a fala é o app de voz do próprio Android, na tela dele. O HS Remote Control não pede permissão de microfone, não tem acesso ao áudio e recebe de volta apenas o texto já reconhecido, que é digitado na TV e descartado. Se o seu aparelho não tiver um app de reconhecimento de voz, o botão simplesmente avisa que a função não está disponível.
| Permissão | Para quê |
|---|---|
INTERNET | Abrir a conexão direta com o aparelho na sua rede local (Android TV: TLS nas portas 6466/6467; Fire TV: ADB na 5555; Roku: HTTP na 8060; Samsung: WebSocket na 8002/8001; LG: WebSocket na 3000; Vizio: HTTPS na 7345/9000; Panasonic: SOAP na 55000; Hisense: MQTT sobre TLS na 36669). Não é usada para acessar a internet externa. |
ACCESS_NETWORK_STATEACCESS_WIFI_STATE | Confirmar que o celular está numa rede Wi-Fi antes de procurar o aparelho, perceber quando a rede muda (para reconectar sozinho) e montar o diagnóstico de conexão — que só olha o estado da rede e testa portas de controle na sua rede local. Nada disso é enviado para fora do celular. |
CHANGE_WIFI_MULTICAST_STATE | Permitir o recebimento de anúncios mDNS e SSDP (multicast) usados para descobrir o aparelho automaticamente. |
São as mesmas quatro permissões desde a primeira versão do app. O emissor infravermelho, o
widget da tela inicial, o atalho dos Ajustes Rápidos e a busca por voz não exigiram nenhuma permissão
nova — o infravermelho é acesso a um componente do próprio aparelho, e o ditado acontece dentro do
app de voz do Android. Em particular, o app não pede acesso ao microfone
(RECORD_AUDIO), à localização nem ao armazenamento.
O app não é direcionado a crianças e não coleta, conscientemente ou não, dados de nenhum usuário — inclusive menores de idade — já que nenhuma informação é transmitida para fora do aparelho.
Esquecer um dispositivo remove o pareamento, o token de autorização, o endereço de rede guardado e o histórico daquela TV específica, permitindo reconectar do zero.
Desinstalar o app apaga imediatamente todos os dados locais — lista de dispositivos, certificados de pareamento, tokens de autorização e endereços de rede guardados — sem deixar nenhum resíduo em servidores, porque nunca existiu cópia fora do seu aparelho.
Se esta política mudar, a data no topo desta página será atualizada. Mudanças relevantes também serão refletidas nas notas de versão do app na Play Store.
Dúvidas sobre privacidade ou sobre o app? Escreva para lima.ricardofigueiredo@gmail.com.