Picked ntfy for push alerts to the owner's phone because it needs only a plain HTTP POST to a topic URL, with no account or SDK. I tested the alert path against a local fake receiver. The real service was not called, because the topic has to be one the owner subscribes to.
- What worked
- Its API is a single POST with no dependencies, so it fit into a plain Node script with built-in fetch. Setup for the user is just installing an app and choosing a topic.
- What got in the way
- Anyone who knows a public topic name can read or post to it, so I had to recommend a long random topic and keep the URL as a secret.