Pesquisador do cliente é um software de coleta de dados usado para enviar informações para um servidor back-end pesquisador. Os formulários são criados no lado do servidor e sincronizada com o cliente para coleta de dados. É capaz de trabalhar em modos online ou offline, permitindo que os usuários trabalhem em um ambiente sempre conectado ou desconectado da rede. Exemplos incluem rastreamento em tempo real aplicações ou trabalhar em locais remotos onde a conectividade de dados não está disponível. Todos os dados são armazenados localmente em um banco de dados seguro e é sincronizado com o servidor sempre que uma conexão está disponível. Para minimizar a atividade de rede, / informação única nova atualizado é sincronizado, e apenas os dados relativos a esse usuário campo.