Show HN: I made an emergency page for my family
Use case: why an emergency web page?
- Goal: contact family if phone is lost/stolen and 2FA locks users out of usual apps.
- Page can trigger SMS/email to predefined contacts; URL is easier to remember than multiple phone numbers.
- Some argue a web page is less practical than simply calling or texting from a borrowed phone, especially in an emergency.
- Others note many people don’t memorize numbers anymore, so a URL that exposes contact info or sends messages can be useful.
Messaging apps and communication channels
- Debate over WhatsApp vs iMessage/Signal/Discord vs regional apps (WeChat, Line, KakaoTalk).
- Usage is highly regional: in some places WhatsApp is near-universal, in others almost nobody uses it.
- Some suggest just listing WhatsApp/phone details on a simple, possibly passworded page.
2FA, account recovery, and “cold reboot of digital life”
- Losing a phone often means losing access to email and services due to mandatory 2FA.
- Suggestions include: backup codes in wallet, hardware keys (e.g., multiple YubiKeys stored with trusted people), memorized recovery keys, or duplicating TOTP secrets via static QR codes.
- One link shared to a “2FA mule” concept for off-device access.
LLM summarization for SMS
- The app uses an LLM to shrink a long emergency message into SMS-length.
- Critics say this is a bad fit: in emergencies messages should be short and unambiguous; better to enforce a hard character limit, have separate “subject + body” fields, or send multiple SMS.
- Concern that LLMs might omit crucial context.
Security, spam, and abuse concerns
- Open form could be exploited for scams (“relative in trouble, send money”).
- Suggestions: password-protect the page; knowledge-based questions only family can answer; list contacts but restrict who can trigger notifications.
- Some worry about long-term reliability due to multiple SaaS dependencies and Temporal.
UI/UX and deployment feedback
- Confusion over unlabeled textarea (mistaken for CAPTCHA); suggestion to add labels.
- Some users unexpectedly sent messages to the author due to unclear UI.
- Reports of access being blocked (e.g., via Cloudflare) and brief downtime during deployments.
Alternative ideas
- Simple handwritten list or unindexed URL with phone numbers.
- “Dead man switch” or phone-motion-based alerts if a device stops moving.
- Dedicated family chatroom or check-in service for disasters.