And you can connect the address to a bot on Telegram, for example, that would notify you as soon as there is movement on said address.
Or just create a new wallet on Core and import all your canary addresses in to it. Since your node is running 24/7 anyway, then it will immediately know about any movement. From there you can set up a local notification system to send an alert to your phone or something similar if you want for times you are away from your computer. Or set up a watch only wallet on your phone (assuming your phone is probably with you 24/7) pointed at your own full node.
I'd much rather use a self-hosted set up than rely on a third party, especially an insecure one which does not use end to end encryption by default like Telegram.