How to delete Netlify deployed branch
Currently (04/16/2018) there is not a documented method to delete a specific deploy on Netlify. There are methods to stop a branch from being seen (see notes) that you can implement s part of your build workflow.
Contact support to have something sensitive removed.
NOTE:
- Netlify adds an HTTP header
x-robots-tag: noindex
to the response headers on all Deploy Previews (built for a Pull Request), so those won't be indexed. - You can password protect branch deploys by selectively following: https://www.netlify.com/blog/2017/04/07/selective-password-protection/
Note that it requires planning; you have to set this up before you deploy: