Scan locally
Choose code in your browser. BeforePush checks supported secret patterns and shows the file and line.
Scan selected files privately, understand a finding with Gemma 4, and add a lightweight local guard to your Git workflow.
Open the scannerChoose a folder or a few code files. Scanning happens right here in your browser.
Your files are not uploaded. Pick a whole project or just a few files.
Three straightforward steps, designed to fit the way developers already work.
Choose code in your browser. BeforePush checks supported secret patterns and shows the file and line.
Ask Gemma 4 for plain-language remediation. The secret itself is redacted before the request.
Download the pre-commit hook and install it in your repository to block supported patterns in staged changes.
BeforePush separates local detection from AI guidance. The browser keeps the code; the server keeps the API key; Gemma receives only redacted context after you choose to ask.