An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
There is not a way to completely hide the error pages given by Application Gateway, but you can create Custom Error Pages which will show a page you specify instead of some 400 and 500 level error codes.