Barracuda Trust Center
We are committed to securing your data.
Your source for our latest security, compliance, legal, and privacy information. We believe our customers deserve transparency about what Barracuda is doing to build your trust, respond to security requests, and protect your data.
Self Service Center
Certificate of Insurance