Is this Metal Gate Lock compatible with all gates?

No, but it supports most gates, especially the default HDB BTO ones. To be sure, you can drop us a message with a photo of your gate.