This extension blocks access to frontend and allows to show it only to some defined exceptions like if the request is from an authorized backend user, has specific IP, header, domain, language or GET/POST vars. Useful to protect your staging and production instances.