Quem Somos





Sobre — XCBridge IGC Uploader


De piloto para piloto

XCBridge IGC Uploader

Desenvolvedor: Multi App Studio

O XCBridge IGC Uploader foi criado por quem voa e entende a rotina do XC:
tirar a fricção do envio dos seus arquivos IGC para o
XC Brasil (Leonardo) direto do Android — rápido, seguro e sob seu controle.

Em segundos, você seleciona o IGC do dia, faz o login seguro no XC Brasil e
conclui o upload com um toque. Quando um novo arquivo é detectado, o app pode
notificar você para não esquecer de publicar o voo.

Baixar no Google Play (em breve)

Como funciona

1. Autorize o envio

Faça login no XC Brasil dentro do app (as credenciais ficam no seu dispositivo).

2. Escolha o arquivo

Use o seletor do Android (SAF) para selecionar o IGC gerado pelo XCTrack, XCSoar etc.

3. Envie com 1 toque

Confirme o envio e acompanhe o retorno do servidor. Sem frescura, sem etapas confusas.

4. Notificações úteis

Quando novos IGCs forem detectados (onde o Android permite), você é avisado e pode enviar na hora.

Principais recursos

Controle total

O app não envia nada sozinho. Você sempre escolhe qual IGC enviar.

Compatível com XCTrack / XCSoar

Funciona com os diretórios de tracklogs gerados pelos seus apps de voo favoritos.

Login persistente

Mantém a sessão quando possível para agilizar o envio a cada novo voo.

Leve e direto

Interface simples, focada no essencial: publicar seus voos no XC Brasil.

Atalho “Compartilhar”

Recebe um .igc de outros apps e já abre a tela de envio.

Sem acesso amplo ao armazenamento

Usa o Storage Access Framework para abrir apenas o que você autorizar.

A ideia da “ponte” (Bridge)

“Bridge” porque o app atua como uma ponte confiável entre seu log de voo (IGC) e o
XC Brasil. Ele organiza a passagem: você escolhe o arquivo, o app autentica com segurança e
envia via internet — do seu telefone direto para o serviço onde seus voos vivem.

Em ambientes em que o serviço alvo não está totalmente adaptado ao ecossistema móvel, a ponte
adiciona camadas de compatibilidade (ex.: HTTPS, cabeçalhos, timeouts, reconexões)
para garantir que o envio conclua com qualidade mesmo em redes de campo.

Privacidade & segurança

  • Credenciais locais: seu login do XC Brasil fica salvo no dispositivo (se você quiser).
  • Sem coleta oculta: o app não lê nada fora do arquivo que você escolheu enviar.
  • Conexão segura: envio por HTTPS quando disponível; timeouts e mensagens claras.
  • Transparência: você vê o status de cada envio e recebe feedback imediato.

Compatibilidade & permissões

  • Android 11 e anteriores: é possível apontar a pasta de tracklogs e receber notificações de novos IGCs.
  • Android 12+: por políticas do sistema, o acesso direto a Android/data é restrito; use Selecione arquivo ou Compartilhar.
  • Permissões: internet e, quando necessário, notificações.

Obs.: o comportamento exato do seletor de arquivos pode variar conforme o fabricante/versão do Android.

Fluxo rápido

  1. Abrir app → Fazer login no XC Brasil.
  2. Tocar em Selecionar arquivo IGC.
  3. Escolher o arquivo do dia (ex.: 2025-03-12-1230.igc).
  4. Confirmar o envio e aguardar o OK.

Dicas

  • Se usa XCTrack, procure por tracklogs no seletor do Android.
  • Usou “Compartilhar” no XCTrack? Selecione o XCBridge na lista e pronto.
  • Ficou offline? Abra novamente quando tiver internet e reenvie.

Perguntas frequentes

O app envia automaticamente todos os meus voos?
Não. Você sempre escolhe o arquivo e confirma o envio.

O app precisa da minha senha do XC Brasil?
Sim, para autenticar o envio. A senha fica local e é usada apenas para esse fim.

E se o Android não deixa eu abrir a pasta do XCTrack?
Em versões mais novas, isso pode acontecer. Use Selecionar arquivo ou o fluxo Compartilhar a partir do próprio XCTrack/XCSoar.

Funciona com IGCs longos (voos de várias horas)?
Sim. O app trata arquivos grandes; se a rede oscilar, tente novamente quando o sinal estiver melhor.

Suporte & contato

Dúvidas ou sugestões? Fale com a gente:

Projeto independente, feito com carinho para a comunidade de voo livre.