stopc22.ca makes pushing back take less than 60 seconds: enter a postal code, it'll find your MP via Open North's Represent API, and hands you a pre-written email, a phone script, and the official petition link (if your Canadian and care about your privacy, SIGN THIS at the least).
A few decisions HN might care about:
- No accounts, no user database, no analytics scripts. The email is composed and sent via a mailto: link from the user's own client — their name and message never touch my server. Nothing to leak. - Laravel + Livewire + Tailwind on Coolify (FrankenPHP). Only state is a 24h cache of postal → MP lookups so I'm not hammering a nonprofit's API.
It's deliberately the opposite of the bill it opposes. Feedback on the approach welcome, especially the mailto deliverability tradeoffs and the privacy model. This site is leveraged