Hi, this is more of a feedback post as opposed to a bug, but I felt that I should post it.
The Replit Shield does not allow usage of webhooks for interacting with other websites and services.
This makes it impossible to create any internal tools that I can access from the internet without being logged into Replit and using the tool in the development environment.
In the response from support I was told:
"This feature is basically part of “Private Deployments” which is a potential feature/toggle flip when you configure the deployment. So if you can redeploy with the Private Deployment toggle off, that should disable the feature and allow your webhooks to work. "
So this forces any of the tools to be deployed publicly, and also is not entirely accurate, as after I have created a new project with the intention of being able to use webhooks with the public deployment, the Replit Shield is also blocking the webhooks from the public deployment.
Most everything that I would want to use Replit to create would use webhooks and interact with other systems, and the value of Replit to me has declined greatly after learning about the Replit shield after wasting days worth of time before the Replit agent mentioned it.
The Replit Shield is also not mentioned anywhere in Replit documentation, and the Agent will endlessly try to work around the shield, continuously racking up usage charges.