為這些情況而做
不用帶兩支手機,不用開漫遊,也不用把號碼轉接到別的號碼。
人在外地,號碼在家
出國、出差、長住外地,原來的號碼照樣能接電話、收驗證碼,對方看到的還是你的號碼。
一個號碼,全家都能接
家裡的號碼、長輩的號碼、做生意的號碼,來電時幾支 iPhone 一起響,誰有空誰接。
雙卡都轉過來
一支 Android 手機插兩張卡,兩個號碼都到 iPhone 上,按號碼分別給家人授權。
陌生來電先別接
讓來電助理先接,用你自己的聲音說話,你在 iPhone 上看著對方說了什麼,再決定要不要接過來。
怎麼運作
不需要註冊帳號。裝置之間掃碼配對,每台裝置有自己的金鑰。
- 在家裡的 Android 手機裝閘道插上 SIM 卡,裝好 SimNest 閘道,依提示開啟權限。建議用一支閒置手機,長期接上電源、連著 Wi-Fi。
- iPhone 掃碼配對在 iPhone 上打開 SimNest,掃閘道螢幕上的 QR Code,這支 iPhone 就是主人。再用連結或 QR Code 邀請家人。
- 出門來電時 iPhone 響,簡訊推送到 iPhone,在 iPhone 上撥號就是用家裡那張卡打出去。
通話盡量直連:同一個區域網路、家裡 Wi-Fi 的公網 IPv6、路由器連接埠對應,都不行才經中繼轉發。中繼也只經手加密後的聲音。
能做什麼
以下功能都已經在內測版本裡使用中。
電話
- 來電同時響多支 iPhone,或主人先響、指定某人先響
- 進 iPhone 系統「最近通話」,鎖定畫面也能接
- 通話中轉給家人,或邀請家人一起通話
- 陌生號碼顯示所在地
簡訊
- 介面接近 iPhone 內建的「訊息」
- 驗證碼一鍵複製
- 按日期載入閘道手機上以前的簡訊
- 閘道離線時先存草稿,上線後可自動送出
家人共享
- 每個號碼分別授權:接聽、撥出、看簡訊、傳簡訊、看通訊錄
- 主人隨時收回
- 換手機由舊手機核准;手機遺失用復原碼找回
來電助理可選
- 陌生來電由助理先接,或先響一會兒沒人接再接
- 用你自己的聲音說話:照著念幾句就行
- 對方的話即時變成文字;旁聽、點預設回覆,或隨時接過來
- 聲音和轉寫都在閘道手機本機產生
通話錄音預設關閉
- 儲存在家裡的閘道手機上
- 每個號碼有空間上限,滿了先刪最早的
- 可以開啟錄音提示,通話開始時對方會聽到
出門前心裡有數
- 出門前檢查:閘道、SIM 卡、網路、直連條件、電量一頁看清
- 閘道離線一分鐘會通知你
- Wi-Fi 和行動網路之間切換時通話自動恢復
- 主畫面小工具隨時看狀態
伺服器讀不到你的電話和簡訊
簡訊內容、來電號碼、通訊錄和通話記錄,在發出的裝置上就用接收裝置的金鑰加密,只有那台裝置能解開。
端對端加密
HPKE(X25519、HKDF-SHA256、AES-128-GCM),每則訊息附裝置簽章。伺服器和中繼只轉交密文。
不用帳號
不收集姓名、手機號碼、位置和廣告識別碼,不接第三方統計和廣告。
記錄檔由你決定
診斷記錄只在你點「傳送」時上傳,不含電話號碼和簡訊內容,30 天後刪除。
詳見隱私政策。
閘道開源
閘道裝在你家的手機上,握有電話和簡訊的全部權限。所以它的程式碼公開,誰都可以看它做了什麼,也可以一起適配更多機型。
| 部分 | 裝在哪 | 做什麼 | 程式碼 |
|---|---|---|---|
| 閘道 | 家裡插著 SIM 卡的 Android 手機 | 接管這張卡的電話和簡訊,加密後轉給 iPhone | 開源 GPL-3.0 |
| SimNest iPhone App | 你和家人的 iPhone | 接聽、撥號、簡訊、家人管理 | 不開源 |
| 核心服務 | SimNest 的伺服器 | 推播、配對、建立通話、轉交密文 | 不開源 |
| 自建中繼 | 你自己的雲端主機或 NAS | 直連不通時轉發加密的聲音 | 開源 GPL-3.0 |
給你自己的程式用:MCP
閘道內建 MCP 伺服器,你的 AI 工具可以透過閘道讀簡訊、傳簡訊、撥號接電話,以文字和對方對話,閘道負責轉寫和合成。由閘道直接授權,預設限速。
自己跑中繼
在自己的雲端主機或家裡的 NAS 上用 Docker 跑一個中繼,通話就不經 SimNest 的中繼。怎麼部署
目前的狀況
照實寫在這裡,免得你裝了才發現。
- iPhone App 在內測,透過 TestFlight 邀請安裝,尚未上架 App Store。
- 閘道已公開發布,在 GitHub 和 Gitee 的 Releases 下載;它要搭配 iPhone App 使用。
- 閘道需要 Android 12 以上。驗證過:Redmi Note 11 5G(Android 13);華為 Mate 40 RS 部分可用。其他機型尚未驗證。
- 閘道手機要長期接上電源、連網。第一次設定要開啟「無線偵錯」,閘道靠它把通話聲音接出來。
- 雙卡手機大多是「雙卡雙待單通」:一張卡在通話時,另一張卡的來電會被系統當成忙線。
- 多媒體簡訊不轉內容,只提示收到了一則。緊急電話請用你手邊的手機直接撥打。
常見問題
和來電轉接有什麼不同?
來電轉接要另一個號碼來接,簡訊也轉不過去。SimNest 用家裡那張卡本身接打和收發,你撥出去時對方看到的仍是原來的號碼。
和 eSIM、國際漫遊有什麼不同?
不用換卡,也不用開漫遊。號碼一直在家裡那張實體卡上,你在任何能上網的地方都能用。
家裡那支手機要一直開著嗎?
要。它得接上電源、連網、開著閘道。建議用一支閒置的 Android 手機專門當閘道。
通話品質如何?
取決於兩邊的網路。直連時延遲最低,走中繼時多繞一段。iPhone 上能看到這通電話走的是直連還是中繼。
伺服器看得到我的簡訊嗎?
看不到。伺服器只轉交加密後的內容,解密的金鑰只在你的裝置上。
為什麼閘道開源,iPhone App 不開源?
閘道握有你家那張卡的電話和簡訊權限,開源是為了讓你能確認它做了什麼,也方便大家適配更多機型。iPhone App 和核心服務是我們維持這個產品的方式。
怎麼參加 iPhone 內測?
目前只對受邀的測試者開放,名額有限。開放申請時會在這裡說明。