No Firefox, há PublicFox que se encaixaria perfeitamente na sua situação.
Infelizmente, este comportamento é impossível de implementar no Chrome (pelo menos no lado do cliente) devido à sua arquitetura de extensão extremamente limitada.
O Internet Explorer tem um modo de quiosque embora o problema aqui seja que você desabilite o janelamento, o download legítimo, etc. bem. A menos que você escrevesse algo internamente, teria que seguir o modo de quiosque.