Your manager, your group
Every member belongs to a small, curated group run by a manager they know personally. This structure never changes, no matter how widely N-Watch is used.
Small, trusted groups. Known managers. Post-quantum encryption. Safety by design.


This is a frozen snapshot of the documentation at v0.3.2. See Latest for the current version.
Doc status: Frozen snapshot v0.3.2. See Versions.
N-Watch is built on one core principle: every end user has a group manager they know and trust.
No matter how many groups exist across the country, your experience as a member never changes — you belong to a small, vetted group managed by someone in your community. Your manager controls who joins, who stays, and who is removed. There is no global feed, no strangers, and no algorithm deciding who sees your alerts.
This structure is the primary design decision behind N-Watch, and it will never be compromised. The emergency alerting function is critical, but the curated, human-scale group is what makes it safe.
| Component | Technology | Purpose |
|---|---|---|
| Mobile | Expo / React Native | iOS + Android app |
| Admin | Next.js + Cloudflare Workers | Manager & super-admin dashboard |
| API | Cloudflare Workers (Hono) | Auth, push, payments, encryption |
| Data | Firestore | Users, groups, incidents, licenses |
| Push | FCM HTTP v1 | APNs + Android notifications |
| Crypto | ML-KEM-768 / AES-256-GCM | Post-quantum encrypted payloads |
| Payments | Stripe (REST) | Group license subscriptions |
N-Watch is built with data minimisation and human-scale trust at its core:
See Community Safety and Privacy Policy for details.
Owned and maintained by RME Solutions Technology Australia