One approach;
You would make multiple WebServer procedures in the same application.
They can both use the same WebHandler procedure.
One of the web servers (the "human" one) would have the usual settings Tab but the other one should have "fixed" settings, and not use the Settings control template.
However I would go another way. I'd make a second WebServer app, ie a second Exe, which just has the procedures that the IoT devices will call. Talking to the same database, but a different program. Probably quite a small one if all it's doing is listening for a single data-collection endpoint.
Cheers
Bruce