Como funciona Online / Offline

O status em tempo real ajuda você a encontrar profissionais que provavelmente vão responder agora. Aqui explicamos exatamente como ele funciona, quais dados usamos e como você mantém o controle.

O que significa "Online"?

Um profissional aparece como Online quando está com o aplicativo ou site aberto e conectado à internet, com o modo de visibilidade ativado. Mostramos um indicador verde pulsante e a hora em que ele se conectou.

  • online_since: o instante em que a sessão atual começou. Se ele recarregar a página, mantemos o horário mais antigo para não "zerar" o tempo conectado.
  • Atualizamos o status a cada poucos segundos via tempo real — sem precisar recarregar a busca.

O que significa "Offline"?

Mostramos o badge Offline apenas quando o profissional saiu há pouco tempo (até 10 minutos por padrão), com a mensagem "Visto pela última vez há X min". Depois desse intervalo, o badge desaparece e o card volta ao estado neutro — sem dar a impressão errada de que está ausente há muito tempo.

O carimbo de horário usado é o lastSeen: o último momento em que detectamos a conexão dele cair.

Quais dados usamos

  • user_id, cidade (opcional) e os timestamps online_since e lastSeen.
  • Não armazenamos histórico de presença, IP, geolocalização precisa nem nada que identifique terceiros. Tudo fica em memória durante a sessão.
  • Se o tempo real falhar, ocultamos os badges e o filtro de Status — a busca continua funcionando normalmente por avaliação, distância e relevância.

Profissional: como controlar minha visibilidade

No painel, em Status "Trabalhando agora", você pode desativar o modo visível a qualquer momento. Quando invisível, seu cartão não mostra o badge verde — mas seus serviços continuam aparecendo nas buscas.

Sua preferência fica salva no seu dispositivo.

Como o status influencia a busca

  • Online primeiro (padrão): mantém a ordenação atual (distância, avaliação ou relevância) e apenas sobe os profissionais online ao topo de cada grupo.
  • Apenas Online: mostra somente quem está conectado neste momento.
  • Recentemente Offline: mostra quem saiu há poucos minutos — útil quando você quer alguém que provavelmente vai voltar logo.

Perguntas frequentes

O que significa o badge "Online" no perfil de um profissional?
O profissional está conectado neste momento, com o app ou site aberto e visibilidade ativada. Mostramos um indicador verde pulsante com a hora em que ele se conectou (online_since). Atualizamos o status em tempo real, sem precisar recarregar a página.
O que significa "Offline" e "Visto pela última vez há X"?
O badge Offline aparece apenas quando o profissional saiu há pouco tempo (até 10 minutos por padrão). Mostramos a mensagem "Visto pela última vez há X min" usando o carimbo lastSeen, que é o momento exato em que detectamos a desconexão. Após esse intervalo, o badge desaparece para não passar uma impressão errada.
Quais dados são usados para calcular o status?
Usamos apenas o user_id do profissional, sua cidade (opcional) e dois timestamps: online_since (início da sessão atual) e lastSeen (última desconexão detectada). Não armazenamos histórico, nem coletamos IP ou geolocalização para esse recurso. Tudo fica em memória durante a sessão.
O que acontece se o tempo real falhar?
Se o canal de tempo real ficar indisponível, ocultamos automaticamente os badges Online/Offline e o filtro de Status. A busca continua funcionando normalmente por avaliação, distância e relevância — sem quebrar a ordenação dos resultados.
Como o status influencia minha busca em /buscar?
O modo padrão "Online primeiro" mantém a ordenação que você escolheu (distância, avaliação ou relevância) e apenas sobe os profissionais online ao topo de cada grupo. Você também pode escolher "Apenas Online" (somente quem está conectado agora) ou "Recentemente Offline" (saíram há poucos minutos).
Profissional: como controlar minha visibilidade?
No painel, em "Status — Trabalhando agora", você pode desativar o modo visível a qualquer momento. Quando invisível, seu cartão deixa de mostrar o badge verde, mas seus serviços continuam aparecendo nas buscas normalmente. Sua preferência fica salva no seu dispositivo.