Ack! The onboarding flow only works with Twitter right now, but once you create an alert all platforms will be polled (though some will be polled via search engines until I can fund native search, like LinkedIn). I should add a disclaimer to the onboarding UI...
site:TLD filtering is sort of in place right now but it's not obvious... you can select the "Custom" platform and then use that site:tld syntax (or any syntax supported by Google). Lmk if you run into any issues there, that's a relatively new feature.
Language / geography filtering is on the backlog! hopefully to be funded by paying customers.
Thanks for trying it out!