Manual do usuário
Como usar o ToDoMov
Guia para participantes, organizadores e para a equipe que opera o painel administrativo. O ToDoMov mostra, num mapa ao vivo, onde cada pessoa do grupo está durante o evento, para que ninguém fique para trás.
1. O que é o ToDoMov
O ToDoMov serve para excursões, romarias, passeios escolares, shows, parques e outros eventos em que o grupo pode se dispersar. O uso é pelo navegador do celular, na página /app do site (todomov.com.br/app). Não é preciso instalar nada. Durante o evento o grupo tem:
- Mapa ao vivo com a posição de cada participante, com foto ou iniciais.
- Pontos de encontro com o local combinado.
- Mensagens para o grupo, dentro do próprio app.
- SOS com a sua posição, que avisa o organizador e o grupo.
- Aviso de saída da área: o app registra quando alguém se afasta da área combinada.
- Relatório do evento, que o organizador baixa antes de os dados serem apagados.
| Papel | Quem é | Onde atua |
|---|---|---|
| Participante | Quem entra no grupo com um código ou convite | Página /app |
| Organizador | Quem cria o evento e convida os participantes | Página /app, com botões extras |
| Administrador | Equipe que cadastra pontos de encontro e áreas e ajusta o sistema | Painel /admin |
2. Primeiros passos
Para usar o ToDoMov você precisa de uma conta, criada na própria página /app.
Criar a conta
- Abra a página /app e toque em Cadastrar.
- Preencha Nome e Senha (mínimo de 6 caracteres). Telefone e Email são opcionais, mas informe ao menos um: é com ele que você entra depois e recupera a senha.
- Marque a caixa que confirma a leitura dos Termos de uso e da Política de privacidade, inclusive o armazenamento dos seus dados em servidor nos Estados Unidos. Sem essa marca a conta não é criada.
- Toque em Criar conta.
Entrar
Na aba Entrar, digite o telefone ou o email do cadastro e a senha. A sessão fica guardada no navegador: nos próximos acessos você não precisa entrar de novo, a menos que toque em Sair.
Esqueci a senha
- Toque em Esqueci a senha e informe seu telefone ou email.
- Toque em Enviar recuperação. Você recebe um email com um link de recuperação, que vale por 1 hora e só pode ser usado uma vez. Contas cadastradas só com telefone não recebem esse email.
- Abra o link do email: o app já preenche o código de recuperação. Digite a nova senha (mínimo de 6 caracteres) e confirme.
Ao trocar a senha, todos os aparelhos em que você estava conectado são desconectados.
3. Usando o app como participante
Entrar no grupo
O organizador envia um código de acesso, um link ou um QR Code.
- Com o link ou o QR Code: abra-o no celular. Se você ainda não entrou na conta, entre ou cadastre-se; em seguida o app coloca você no grupo sozinho.
- Com o código: na parte de cima da tela, digite o Código do grupo e toque em Entrar no grupo.
Depois de entrar, o nome do grupo aparece no alto da tela e o indicador ao lado mostra Tempo real ativo quando a conexão está funcionando, ou Offline quando não está.
Autorizar o compartilhamento da localização
Enquanto você não autoriza, aparece o aviso Sua localização ainda não está sendo compartilhada e os botões de enviar localização ficam desativados. Leia o texto do aviso e toque em Autorizar compartilhamento. A autorização vale para aquele grupo, e você pode retirá-la quando quiser (veja “Privacidade e seus dados”).
Na primeira vez, o navegador também pergunta se o site pode usar a sua localização. Responda Permitir. Se a pergunta não aparecer, toque em Permitir localização, ao lado de Enviar localização: o botão faz o pedido de novo e, se o navegador tiver bloqueado o site, explica como liberar. Ele some quando a localização já está permitida.
Aparecer no mapa
Na seção Mapa do grupo, escolha como enviar a sua posição:
- Enviar localização manda a sua posição uma vez.
- Tempo real mantém o envio enquanto você se move. O botão passa a mostrar Pausar; toque nele para parar.
No modo Tempo real o app só envia uma nova posição quando você anda pelo menos 25 metros ou a cada 60 segundos. Mantenha a página aberta e o GPS ligado. Cada participante aparece no mapa com a foto ou as iniciais.
Participantes e pontos de encontro
- Participantes lista quem está no grupo. Toque em Atualizar para recarregar a lista.
- Pontos de encontro mostra os locais combinados para o grupo se reunir. Quem cadastra os pontos é a equipe do evento, no painel administrativo.
Destino e rota
Quando o organizador define o destino, o painel Destino e rota mostra o nome do local e a bandeira aparece no mapa. Em Como eu vou, escolha a sua forma de transporte: a pé, carro, transporte coletivo, moto ou bicicleta. Cada pessoa pode ir de um jeito, e a lista de participantes mostra o transporte de cada um. Se você não escolher, vale o transporte previsto para o grupo.
Toque em Abrir rota no Google Maps para ver o caminho no aplicativo de mapas do seu celular, já com o destino e o modo certos (para carro e moto também há Abrir no Waze). A rota parte de onde você está: quem calcula o caminho é o aplicativo de mapas, e o ToDoMov não recebe a sua posição por esse caminho.
Mensagens
Em Mensagens, escreva até 500 caracteres e toque em Enviar mensagem. O texto vai para todo o grupo. As mensagens novas chegam na hora, sem recarregar a página.
SOS
Em caso de emergência, toque em Acionar SOS. Não há tela de confirmação: o app lê o seu GPS e envia o alerta na hora, com a mensagem “Participante necessita de auxílio” e a sua posição. O organizador e o grupo são avisados.
- Aparece “SOS enviado” quando o alerta foi entregue. Se aparecer “O SOS não foi enviado”, leia o motivo ao lado do botão (por exemplo, GPS negado ou sem rede) e tente de novo.
- Quando o organizador marca o SOS como resolvido, o alerta passa de ativo para resolvido para todo o grupo.
O SOS não chama a polícia, os bombeiros nem o SAMU. Em risco de vida, ligue também para o 190, o 192 ou o 193.
Eventos
No fim da página, a lista Eventos registra o que acontece no grupo: localizações enviadas, mensagens, SOS, avisos de que alguém saiu da área combinada (com a distância em metros) e o encerramento do evento.
Quando o evento termina ou você é removido
Com o evento encerrado (pelo organizador ou automaticamente, veja “Para o organizador”), o nome do grupo passa a mostrar “(evento encerrado)” e o app para de enviar localizações. Se o organizador remover você do grupo, o app avisa em Eventos e você deixa de ver o mapa; para voltar, entre de novo com o código do grupo.
4. Para o organizador
O organizador usa a mesma página /app do participante. Quem cria um evento passa a ser o organizador dele e ganha, em Participantes, os botões Baixar relatório e Encerrar evento, além de Remover em cada participante e Marcar como resolvido em cada SOS ativo. Qualquer integrante do grupo pode abrir o Convidar.
Criar um evento
- Na parte de cima da tela, toque em Criar um evento.
- Veja, acima do formulário, quanto do uso gratuito ainda resta (por exemplo, “30 de 30 eventos restantes”).
- Preencha o Nome do evento (de 2 a 120 caracteres). A Data do evento e a Descrição (até 1000 caracteres) são opcionais.
- Toque em Criar evento.
O novo evento vira o seu grupo ativo, e o app já mostra o convite, com o QR Code, o código e o link. Se o limite do uso gratuito foi atingido, o aviso explica o motivo e o botão Criar evento fica desativado. A equipe também pode cadastrar o grupo pelo painel administrativo.
Definir o destino e o transporte do grupo
No painel Destino e rota, o organizador diz para onde o grupo vai e como (a pé, carro, transporte coletivo, moto ou bicicleta). Todos os participantes veem o destino, ele aparece no mapa com uma bandeira e cada pessoa recebe, na hora, a rota até lá.
- Em Destino e rota, escreva o Nome do destino (por exemplo, Parque da Serra).
- Toque em Marcar o destino no mapa, a página volta ao mapa, e toque no ponto de chegada.
- Escolha o Transporte previsto para o grupo (opcional) e toque em Salvar destino.
Para trocar o destino, repita os passos. Remover destino apaga o destino do grupo. Com o evento encerrado, o destino não pode mais ser alterado.
Convidar os participantes
- Toque em Convidar.
- Aparecem o QR Code, o código do grupo e o link de convite.
- Mostre o QR Code, ou toque em Copiar link e envie o link por WhatsApp ou outro aplicativo. A prévia do link mostra o nome e o ícone do ToDoMov.
Quem abre o link entra no grupo automaticamente depois de entrar na conta.
Acompanhar o grupo
O organizador vê o mesmo mapa, as mesmas listas e os mesmos avisos dos participantes. Um SOS chega na hora em SOS e em Eventos, com a posição de quem pediu ajuda no mapa.
Resolver um SOS
Quando a situação estiver resolvida, toque em Marcar como resolvido no alerta, na seção SOS. O alerta passa a resolvido para todos e o botão some.
Remover um participante
Na lista Participantes, toque em Remover ao lado da pessoa e confirme. Ela perde o acesso ao mapa na hora e deixa de aparecer para o grupo. Não há botão na sua própria linha, e a remoção não está disponível depois que o evento é encerrado. Quem foi removido ainda pode entrar de novo se tiver o código do grupo.
Aviso de posições antigas
Quando o evento passa de 24 horas (prazo definido pelo administrador), aparece no alto da tela, só para o organizador, o aviso Há posições antigas guardadas neste evento, com quantas posições já passaram do prazo e a data da mais antiga. Elas não são apagadas com o evento em andamento: o aviso lembra você de baixar o relatório (há um botão no próprio aviso) e de encerrar o evento quando terminar. O app confere de novo a cada 10 minutos, e o aviso some quando o evento é encerrado.
Baixar o relatório
Toque em Baixar relatório. O app pergunta se deve incluir o percurso completo, isto é, todas as
posições registradas. Responda OK para incluir ou Cancelar para um relatório
resumido. O arquivo baixado tem o nome todomov-relatorio-nome-do-grupo.json.
Com o evento em andamento, as posições ficam guardadas: o relatório com o percurso completo traz tudo o que foi registrado desde o início. Depois que você encerra o evento, as posições são apagadas ao fim de um prazo definido pelo administrador (3 dias, por padrão), contado do encerramento. Baixe o relatório antes disso.
Encerrar o evento
Toque em Encerrar evento e confirme. O grupo passa a aparecer como encerrado para todos e o app deixa de receber localizações. Não há como desfazer.
Encerramento automático
O ToDoMov encerra o evento sozinho em dois casos, contados do início do evento (a data do evento, quando ela é posterior à criação; senão, o momento em que o evento foi criado):
- Sem participantes: 24 horas depois do início, se só o organizador estiver no grupo.
- Prazo máximo: 72 horas depois do início, mesmo com o evento em andamento.
É o mesmo encerramento do botão Encerrar evento: o grupo passa a aparecer como encerrado para todos, o app avisa “Evento encerrado automaticamente” em Eventos e não há como desfazer. A verificação roda de hora em hora, então o encerramento pode atrasar até 1 hora. Quando há posições antigas, o aviso do organizador informa também quando o evento será encerrado. Os prazos são definidos pela equipe técnica; se o seu evento vai durar mais que o prazo máximo, fale com a equipe do ToDoMov antes.
5. Privacidade e seus dados
Sua localização só é enviada com a sua autorização, e você controla tudo isso nas seções Privacidade e Seus dados. O texto completo está na Política de privacidade e nos Termos de uso.
Retirar a autorização
Em Privacidade, o texto informa se o compartilhamento está autorizado no grupo ativo. Toque no botão de autorização para retirar o consentimento e confirme. O envio de novas posições para de imediato. Para voltar a aparecer no mapa, autorize de novo.
Foto de perfil
Em Seus dados, toque em Escolher foto (ou Trocar foto) e selecione uma imagem. A foto aparece para os participantes dos seus grupos, na lista e no mapa. O app reduz a imagem antes de enviar, e o servidor remove os metadados do arquivo, inclusive a coordenada de GPS que algumas câmeras gravam. Para tirar a foto, toque em Remover foto.
Quem viu minha localização
Toque em Quem viu minha localização para abrir a lista. Cada linha mostra quem consultou, o grupo, o motivo, quantas vezes e quando. Consultas seguidas da mesma pessoa aparecem juntas, com o período “de … até …”. Se ninguém consultou, a lista diz isso. Toque de novo no botão para fechar a lista.
Baixar meus dados
Toque em Baixar meus dados para salvar o arquivo todomov-meus-dados.json com o que
o ToDoMov guarda sobre você.
Excluir minha conta
- Toque em Excluir minha conta.
- Confirme a pergunta na tela.
- Digite a sua senha.
A exclusão apaga suas localizações, alertas e participações e desativa o acesso. Não há como desfazer. Para pedidos sobre os seus dados por outros canais, use o email do responsável indicado na Política de privacidade.
6. Painel administrativo
O painel é da equipe que prepara os eventos. Ele fica na página /admin, com usuário e senha próprios, diferentes dos da conta de participante. Depois de entrar, o menu lateral leva a cada seção.
| Seção | Para que serve | Campos |
|---|---|---|
| Resumo | Totais de usuários, grupos, participantes e SOS ativos | — |
| Usuários | Cadastrar uma pessoa sem que ela use o app | Nome, telefone, email, foto |
| Grupos | Criar o grupo do evento e gerar o código de acesso | Nome, criador, data do evento, descrição |
| Pontos | Marcar um ponto de encontro no mapa do grupo | Grupo, nome, latitude, longitude, descrição |
| Mensagens | Registrar um aviso para todos ou para uma pessoa | Grupo, tipo (para todos ou individual), destinatário, conteúdo |
| Áreas seguras | Definir a região em que o grupo deve ficar | Grupo, nome, latitude, longitude, raio em metros |
| Distanciamento | Registrar o limite de distância do grupo, que entra no relatório (o aviso de saída depende das áreas seguras) | Grupo, limite em metros, ativo |
| Vídeos | Incluir ou remover vídeos do YouTube da página /videos | Link do YouTube, título, descrição (opcional) |
| Retenção | Ajustar por quanto tempo cada dado fica guardado | Prazo por tipo de dado |
| Listas e Log | Consultar usuários, grupos e pontos recentes e o registro das ações do painel | — |
Preparar um evento
- Em Grupos, crie o grupo e anote o código de acesso que aparece em Listas. O organizador também pode criar o evento sozinho, pelo app.
- Em Pontos, cadastre os locais de encontro.
- Em Áreas seguras, cadastre a região do evento. Quando alguém sai de todas as áreas ativas do grupo, o app registra o aviso em Eventos, com a distância em metros.
- Entregue o código ao organizador, que gera o link e o QR Code pelo botão Convidar.
Retenção de dados
Em Retenção o administrador define o prazo de guarda de cada tipo de dado. A mudança vale sem reiniciar o sistema. O valor 0 desativa a limpeza daquele item e faz o dado ficar guardado por tempo indeterminado, então só use 0 se houver motivo claro. Voltar ao padrão restaura o valor original.
O prazo Aviso de posições antigas define a partir de quantas horas o organizador de um evento em andamento é avisado; ele não apaga nada, e o valor 0 desliga o aviso. O prazo Localizações de eventos encerrados define em quanto tempo as posições são apagadas depois do encerramento.
7. Problemas comuns
| O que aparece | Causa provável | O que fazer |
|---|---|---|
| O navegador nunca pergunta pela localização | O endereço usa http em vez de https, ou a localização foi bloqueada antes | Toque em Permitir localização e siga a mensagem; confira se o endereço começa com https:// |
| “O acesso à localização foi negado” | O navegador bloqueou a localização para o site | Nas configurações do navegador, libere a localização para o ToDoMov e tente de novo |
| “Não foi possível obter a localização agora” | GPS desligado | Ligue o GPS do celular |
| “A localização demorou para responder” | Sinal de GPS fraco | Vá para um lugar aberto e tente de novo |
| Botões Enviar localização e Tempo real desativados | Compartilhamento não autorizado no grupo, ou evento encerrado | Toque em Autorizar compartilhamento; se o grupo mostra “(evento encerrado)”, não há mais envio |
| “O SOS não foi enviado” | GPS negado ou sem internet | Resolva o motivo mostrado ao lado do botão e toque de novo; em risco de vida, ligue 190, 192 ou 193 |
| Aviso “Há posições antigas guardadas neste evento” (só o organizador vê) | O evento está em andamento há mais tempo que o prazo de aviso | Baixe o relatório e encerre o evento quando terminar; as posições não são apagadas antes disso |
| “Evento encerrado automaticamente” sem que ninguém tenha encerrado | O evento ficou 24 horas sem participantes ou chegou a 72 horas do início | Não dá para reabrir: crie um novo evento e convide o grupo de novo |
| Indicador Offline | A conexão em tempo real caiu | Verifique a internet e recarregue a página |
| Página “não encontrada” ao abrir um convite | O link está incompleto ou mudou | Peça ao organizador para enviar o link de novo |
| O código do grupo não é aceito | Código digitado errado | Confira o código com o organizador ou use o link ou o QR Code |
| O botão Criar evento está desativado | O limite do uso gratuito foi atingido | Leia o aviso acima do formulário, que explica o motivo |
| O mapa não carrega | Sem internet, ou o navegador bloqueia as imagens do mapa | Verifique a conexão e recarregue |
| Não chega o email de recuperação | A conta não tem email, ou o email está na caixa de spam | Confira o spam; contas só com telefone não recebem o email, e nesse caso fale com a equipe do ToDoMov |
O navegador só libera a localização em páginas seguras (endereço começando com https://). Se o aviso de localização nunca aparece, confira se o endereço está com o cadeado.
8. Uso gratuito
Quem organiza eventos pode usar o ToDoMov de graça por até 30 eventos ou por 3 meses a partir do primeiro evento criado, o que vier primeiro. Depois de atingido o limite, não é possível criar novos eventos pelo app.
O limite vale para quem cria eventos pelo app (ou pela API do sistema); participar do evento de outra pessoa não conta. Os grupos cadastrados pelo painel administrativo não passam por esse limite.