| 1 | PostgreSQL only, as in the Mail Service Spec; the earlier MongoDB + Cassandra + Neo4j design is dropped | One database is far less to run in seven days; the spec's tables already cover chats, threads and flags |
| 2 | Domain phonemail.net: addresses are <10 digits>@phonemail.net, e.g. 9884690127@PhoneMail.Net | The product's own name; its own MX, SPF, DKIM and DMARC |
| 3 | App at https://mail.phonemail.net/ (portal at /register/, api at /api/, webmail at /webmail/); phonemail.net is the welcome page and these docs | Visitors to the welcome page and docs never compete with the app |
| 4 | Runs on the Pi itself, not a laptop; staged on jaihat26tops | Removes laptop sleep, Tailscale and firewall dependencies; measured memory is ample |
| 5 | Web client in React + Vite, built to static files | No server process on the Pi; shares TypeScript and API types with other clients |
| 6 | No phone calls anywhere: sign-up by SMS (JOIN), OTP by SMS only | The brief allows "call and press 1, or send an SMS" |
| 7 | Native mobile apps: Swift (iOS) and Kotlin with the Android SDK | Full access to SIM number detection and SMS Retriever; the Expo prototype is kept only as a reference |
| 8 | Outside people get ordinary email, not chat | They keep their own mail program; PhoneMail users still see them as a chat |
| 9 | Everything self-hosted: site, docs, app, mail and webmail on our own server | Only the registrar and Twilio are third parties |
| 10 | Passwords can be changed in the apps, the web client, webmail and by the administrator (mailuser passwd) | One password works everywhere, including mail programs |