Novidade: app desktop disponivel!
← Documentação

Apps, Extensão & Bot

A PyTrack vai além do navegador: app Android, app desktop nativo para os três sistemas, extensão para o VS Code e um bot completo no Telegram. Veja como instalar e usar cada um.

App Android

App nativo (Expo / React Native) que sincroniza com a sua conta. Login por e-mail/senha, GitHub OAuth e 2FA. Inclui trilhas, +5.000 exercícios (com correção por IA), comunidade, notificações e perfil.

Segurança: a sessão fica no keystore do Android; apenas a chave pública (anon) está no app, protegida por RLS.

Instale o APK em /apps (exclusivo do plano Suprema).

App Desktop (Windows · macOS · Linux)

App nativo e leve (~7 MB) feito com Tauri, com IDE Python embutida (Pyodide) rodando localmente, atualização automática (binários assinados) e a mesma experiência do dashboard.

Instaladores: .msi/.exe (Windows), .dmg universal (macOS Intel+ARM), .AppImage/.deb/.rpm (Linux) e suporte a Arch Linux.

Ao abrir, o app verifica novas versões e oferece "Atualizar e reiniciar".

Extensão VS Code

Gerencie sua assinatura, importe projetos/aulas/exercícios, use 58 snippets de Python e uma IA com a sua própria chave (BYOK) — sem sair do editor. Exclusiva do plano Suprema.

code --install-extension EstevamSouza.pytrack

Bot do Telegram (@PyTrack_SaaS_Bot)

Um bot completo para usar a PyTrack pelo chat. Faça login e o bot identifica seu plano. Você pode:

  • Ver perfil, plano e XP (/perfil, /plano).
  • Listar trilhas, projetos e ranking.
  • Resolver exercícios: escolha um, envie um arquivo .py e a IA corrige (nota, feedback e solução) — concluindo o exercício e dando XP.

Administradores têm comandos exclusivos: métricas (/stats), gestão de usuários (/usuarios, /usuario), alterar planos (/plano_set) e enviar avisos a todos (/broadcast).

Fluxo de exercício

  1. /exercicios fastapi → o bot lista opções.
  2. Toque em um exercício → veja o objetivo.
  3. Envie o arquivo .py com a solução.
  4. A IA corrige e marca como concluído (nota ≥ 60).
Abrir @PyTrack_SaaS_Bot

Métodos de instalação

O app desktop pode ser instalado de várias formas:

🍎 Homebrew

brew install --cask estevam5s/tap/pytrack

🪟 Chocolatey

choco install pytrack

🐧 Arch (AUR)

yay -S pytrack-desktop-bin

🐳 Docker

docker run -p 6080:6080 \
  ghcr.io/estevam5s/pytrack-desktop

🐧 curl (Linux/macOS)

curl -fsSL https://www.pytrack.com.br/install.sh | sh

🪟 PowerShell

irm https://www.pytrack.com.br/install.ps1 | iex

Segurança

  • Sessões em armazenamento seguro do SO (keychain/keystore); no bot, a senha é apagada da conversa.
  • Apenas a chave pública (anon) nos clientes — autorização por RLS.
  • App desktop com CSP restritiva e binários do updater assinados.
  • 2FA (TOTP) suportado nos apps mobile e desktop.

Baixe e comece agora

Ver todos os apps