App Windows · Produto próprioCase 01 / 02

CSBoost

O otimizador de Windows para CS2 que prova o que faz, de graça e sem risco de VAC ban.

CSBoost: visão geral do app
01 / A ideia

De onde veio

Criar um otimizador de PC para Counter-Strike 2 que fosse no mínimo igual aos pagos do mercado, como o TogsBoost e o Hone, e melhor onde eles falham: transparência, prova real de ganho e reversão completa. Tudo 100% gratuito, sem anúncio e sem versão paga.

02 / A dor

O que incomodava quem ia usar

03 / O problema

O que precisava ser resolvido

Na pesquisa de mercado ficou claro que o líder brasileiro exibia os mesmos números de FPS publicados por um concorrente americano, com licença presa a um PC e suporte só pelo Discord. E os problemas que mais derrubam FPS na prática (monitor rodando em 60 Hz, RAM sem XMP, jogo abrindo na placa integrada do notebook, plano de energia errado) quase não aparecem nesses apps. O jogador paga por tweaks de registro e continua com o gargalo de verdade.
04 / A solução

Como o produto resolve

Um app desktop que começa com um Raio-X do PC: nota de 0 a 100 e os problemas que mais pesam, em ordem de impacto, cada um com botão "Corrigir". Depois vêm as otimizações em três modos (Seguro, Competitivo e PC fraco), com ponto de restauração antes de qualquer mudança e o valor antigo de cada ajuste guardado num histórico que relê o Windows na hora. O benchmark embutido mede FPS médio, 1% low e engasgos antes e depois, no PC do próprio usuário. E a regra número 1 virou código: o build quebra se aparecer qualquer API que acesse o processo do jogo.

Princípio 01

Prova, não promessa

Nada de "+45% de FPS". O benchmark com o PresentMon da Intel mostra o antes e depois no PC de quem usa, com gráfico de frametime e imagem para compartilhar.

Princípio 02

Tudo reversível

Cada ajuste tem detectar, aplicar e desfazer. O valor anterior é salvo antes de gravar, e o desinstalador oferece desfazer tudo.

Princípio 03

Nunca causar VAC ban

O app não abre o processo do CS2, não injeta nada e só mexe em configurações do Windows e arquivos de config do usuário. Um VAC guard no build bloqueia APIs proibidas.

Princípio 04

Grátis de verdade

Sem anúncio, sem limite de otimizações e sem versão paga. O único apoio aceito é um "Me paga um café" voluntário.

05 / Funcionalidades

O que o CSBoost faz

Raio-X do PC

Nota de 0 a 100: monitor abaixo da taxa máxima, RAM sem XMP/EXPO, CS2 na GPU integrada, notebook na bateria, driver antigo e mais.

Otimizações em 3 modos

14 ajustes catalogados com nível de risco e evidência, aplicados em um clique e reversíveis um a um.

Benchmark integrado

FPS médio, 1% low, 0,1% low e engasgos, com comparação antes e depois.

Módulo Counter-Strike 2

Acha a Steam e o jogo, edita o autoexec com backup, presets de vídeo e Modo Sessão que liga o desempenho só com o jogo aberto.

Configs de pros

30 jogadores profissionais com mira, viewmodel, vídeo, periféricos e conversor de sensibilidade para o seu DPI.

Histórico conferido

Para cada ajuste: o valor de antes, o que foi gravado e o que está no Windows agora, com onde conferir.

Teste de rede

Ping, variação e perda até os servidores da Valve, com aviso de Wi-Fi. Só mede, não mexe em nada.

Três idiomas

Português, espanhol e inglês no app, no instalador e no site, para alcançar a América Latina.

06 / Telas

A interface, como está no app

CSBoost: Painel: nota do PC, modos de otimização e o que mais pesa agora
Painel: nota do PC, modos de otimização e o que mais pesa agora
CSBoost: Raio-X: problemas por impacto, com botão de corrigir
Raio-X: problemas por impacto, com botão de corrigir
CSBoost: Otimizações com risco, evidência e reversão individual
Otimizações com risco, evidência e reversão individual
CSBoost: Benchmark antes e depois com o PresentMon
Benchmark antes e depois com o PresentMon
CSBoost: Configs de 30 pros com conversor de sensibilidade
Configs de 30 pros com conversor de sensibilidade
CSBoost: Histórico que relê o Windows e mostra o antes e o agora
Histórico que relê o Windows e mostra o antes e o agora
07 / Linguagem trabalhada

Visual, voz e código

Linguagem visual

Paleta tirada do próprio logo: âmbar do raio para ação e destaque, azul-marinho para fundos e para o bloco da nota. Orbitron nos títulos e números grandes (tom gamer, sem ser caricato) e Barlow na interface, com boa leitura em tela pequena. Cards com borda colorida por gravidade (crítico, atenção) e um gauge como elemento central do painel.

Âmbar
#F9AB19
Navy
#28397F
Base
#11142A
Panel
#181C36
Ink
#1C1C1C

Tipografia: Orbitron · Barlow · Barlow Semi Condensed

Tom de voz

Direto, de jogador para jogador, sem promessa que o app não consegue provar. Cada aviso diz o problema e o que fazer ("Monitor em 60 Hz, ele aguenta 165 Hz") e cada risco é explicado antes do clique. Até a mensagem de erro do Windows foi reescrita para dizer qual ajuste e qual chave foram bloqueados.

Linguagem de código

Tauri 2 com interface em React, TypeScript e Tailwind, e o núcleo em Rust falando direto com as APIs oficiais do Windows (registro, energia, GDI, WMI, PDH, DXGI), sem PowerShell e sem CMD. Os ajustes vivem num catálogo JSON com detectar, aplicar e desfazer.

08 / Decisões de produto

Escolhas que definiram o app

  • Diagnóstico antes de otimização: o maior ganho costuma estar no hardware mal configurado, não no registro
  • Três modos com nome de situação (Seguro, Competitivo, PC fraco) em vez de dezenas de checkboxes
  • Ponto de restauração e journal antes de qualquer escrita, com desfazer parcial se algo falhar no meio
  • VAC guard no build.rs: o projeto nem compila se surgir API de acesso a outro processo
  • Atualização automática assinada e SHA256 + VirusTotal publicados em cada versão, para responder à desconfiança com transparência
  • Instalador em formato wizard, em português, para passar confiança a quem nunca instalou um app fora da loja
Stack
Tauri 2RustReactTypeScriptTailwindPresentMon (Intel)NVAPIGitHub ActionsVerceli18n pt/es/en
09 / Resultado

Onde o produto está hoje

v0.7no ar, com atualização automática assinada
100%gratuito, sem anúncio e sem versão paga
3idiomas: português, espanhol e inglês
225 → 272FPS relatado por um usuário com GTX 1050 Ti

O roadmap nasceu dos comentários do lançamento num grupo de CS2: a desconfiança com um .exe sem assinatura virou código aberto, SHA256 e VirusTotal em cada release; o relato de um notebook rodando o jogo na placa integrada virou o detector de GPU em uso com guia de MUX por marca.

10 / Próximos passos

O que vem depois

/ Seu produto

Quer tirar uma ideia do papel?

Pesquisa, UX/UI, identidade e desenvolvimento: do problema real ao produto publicado.