While working with junior engineers you can't avoid all mistakes. I’ve lost count of how many times a junior engineer accidentally pushed something into a dev branch that either contained secrets/credentials etc. or that leaked those into logs/std. out.
Securelog was made to make sure even when devs leak secrets mistaken, they are detected and prevented from ever getting to production.