Extensões de navegador, bem feitas.
Extensões Chrome sob medida com Manifest V3, TypeScript e um conjunto de permissões enxuto, de ferramentas de produtividade a integrações corporativas.
Onde eu foco
Extensões que resolvem problemas reais de fluxo de trabalho, não demos de brinquedo.
Ferramentas de produtividade
Extensões que automatizam fluxos repetitivos, ampliam web apps existentes e economizam horas por semana.
- Automação de fluxos de trabalho
- Ampliação de web apps
- Atalhos de teclado
- Overlays de UI sob medida
Integrações com APIs e SaaS
Conecte a sessão do navegador a APIs externas, dashboards e ferramentas internas, com segurança e escala.
- OAuth e autenticação de API
- Sincronização em background
- Requisições cross-origin
- Mensageria em tempo real
Privacidade e segurança
Content blockers, reescrita de headers e extensões focadas em segurança, com permissões mínimas.
- Boas práticas de Manifest V3
- DeclarativeNetRequest
- Content Security Policy
- Auditoria de permissões
Stack e ferramentas
Moderno, fácil de manter e alinhado com a direção do Google.
Manifest V3
Service workers, declarativeNetRequest e background scripts modernos, do jeito que o Chrome espera.
TypeScript + React
Extensões type-safe com popups e páginas de opções em React, empacotadas com Vite ou Webpack.
Multi-navegador
O mesmo código publicado no Chrome, Edge, Brave e (com polyfills) Firefox.
Chrome Web Store
Listagem, screenshots, preparação para a revisão e atualizações pós-lançamento, incluindo lidar com recusas da revisão do Google.
Da ideia à Web Store
Um processo com opinião, pensado para passar na revisão de primeira.
Escopo e permissões
Definir o que a extensão realmente precisa. Permissões mínimas reduzem atrito na revisão e ganham a confiança do usuário.
Protótipo
Uma extensão funcional carregada em modo unpacked em poucos dias. Valide a UX antes de refinar.
Hardening
Conformidade com Manifest V3, CSP, iframes em sandbox e permissões enxutas para a revisão.
Publicar e iterar
Submissão na Chrome Web Store, otimização da listagem e atualizações a partir do feedback real de quem instala.
Casos de uso comuns
Interna ou pública, o nível de engenharia é o mesmo.
Ferramentas internas
Extensões distribuídas por política corporativa ou listagem privada, sem passar pela burocracia da Web Store.
Produtos públicos
Extensões gratuitas ou pagas publicadas na Chrome Web Store, com onboarding e analytics desde o início.
Migração para Manifest V3
Adeque extensões MV2 legadas antes que o Chrome as remova de vez.
Tem uma ideia de extensão?
De uma ferramenta interna pontual a um lançamento público na Chrome Web Store, vamos conversar sobre como colocar no ar.