Encontrei pelo menos no Ubuntu Linux que eu poderia criar um lançador que apontasse para:
~/bin/chrome/launch.sh
Em seguida, defino o ícone para /opt/google/chrome/product_logo_48.png
Eu então executei isso para instalar o sqlite3 (se você não tiver).
sudo apt-get update
sudo apt-get install sqlite3
Eu, então, crio um script em lote ~ / bin / chrome / launch.sh com esse conteúdo:
#!/bin/bash
sqlite3 ~/.config/google-chrome/Default/History 'delete from urls;delete from segments;'
google-chrome
Nesse momento, o Google navega sem histórico de navegador, exceto por cookies. No entanto, note que isso não é 100% perfeito. À medida que você navega pela web, ele começa a coletar mais URLs. No entanto, pelo menos quando você desligar o navegador e puxá-lo de volta, ele ainda lembrará seus cookies, mas terá um novo histórico de navegador.
O exemplo acima pode não levar muito mais mudanças para trabalhar em um Mac porque é baseado no BSD UNIX, que é semelhante quando se trata de scripts Bash. Além disso, no Windows, presumo que seja possível criar um arquivo launch.bat que faça algo semelhante se tiver instalado o comando sqlite3 da linha de comandos. Note no Mac e no Windows que o caminho do seu perfil pode ser diferente do que é no Linux, é claro, então você terá que mudar esse caminho.
EDITAR : Como alternativa, você pode simplesmente instalar a extensão "Sem Histórico" (a da "kvsoftware") para o Google Chrome. É grátis e basicamente apaga todo o histórico enquanto você navega, mesmo quando você abre uma nova aba, mas mantém seus cookies bem.