FAQ

How are logs loaded?

Grep Badger streams logs in chunks instead of loading the entire file into memory at once.

This applies to both local and remote files. Remote files are streamed over SSH/SFTP.

This approach allows Grep Badger to handle very large files while keeping memory usage low and navigation responsive.

Because logs are streamed in chunks, line numbers are estimated. When navigating to a line, treat it as a ballpark rather than a definitive position.

Is there any delay in receiving tailed logs?

Grep Badger is designed to be near real time.

In normal use, tail updates are usually very fast. Small delays can still happen due to network overhead, file write timing, file read timing, and general system load.

In practice, a short delay of around 100ms can happen and is normal.

Is my data used for analytical purposes?

No.

Grep Badger does not harvest your data for analytics, telemetry, behavioral tracking, or any other analytical purpose.

It does not automatically upload your logs, prompts, chats, or any data.

The website does track downloads and UTM codes anonymously.

What network requests are made?

Grep Badger will make a simple GET request to check the most recent available version so the app can indicate when an update is available.

This request is informational only.

No personal data, log data, or investigation data is sent as part of that request.

Version check requests can be turned off in settings.

Can Grep Badger handle large files?

Yes.

Grep Badger is designed to handle very large files by streaming and chunking instead of loading full files into memory.

This keeps the app responsive even when working with massive logs.

Increasing the chunk size will increase memory usage and can impact performance.

Can I use OpenAI or Anthropic?

Yes. Grep Badger supports external AI providers such as OpenAI and Anthropic.

That said, they are not recommended if your logs contain PII, secrets, or other sensitive information.

For maximum privacy, Ollama is the preferred local provider.

There are models that run well on CPU only, and GPU requirements for log analysis are often lower than people expect.

Never send sensitive information to an external AI provider unless you fully understand and accept that provider's data handling practices.

How long is my license valid?

Lifetime actually means lifetime here. Your license is valid forever. We appreciate your support.