Status Messenger的消息通知和隱私進展

2020-12-25 StatusFans

我們很高興為Status Messenger安卓用戶帶來消息通知功能。這對消息傳遞有明顯的價值,也是我們最需要的功能之一。作為一個注重隱私的消息傳遞工具,我們需要克服技術上的顧慮,推出一款有原則(去中心化,保護隱私)的產品,而不是簡單地依賴現有的中心化服務。對於iOS設備,我們仍有一些問題需要解決。我們理解消息通知對用戶來說有多麼重要,我們正在研究iOS解決方案。

消息通知是當今幾乎所有手機APP的重要組成部分。在手機APP和社交媒體的網絡中,各APP均正在爭奪流量。即使是Status Messenger的粉絲,也需要收到新消息提醒——這已經成為我們處理新消息的捷徑。

早發布,常優化

我們在2020年2月發布Status Messenger時並沒有消息通知功能,有兩個原因。

首先,我們需要發布核心產品。我們知道,我們的許多用戶已經為產品做好了準備。通常在開發產品時,最好的方式是發布和優化並行,而不是總在不斷的優化但一直不去發布產品。當我們確認消息足夠隱私,資金足夠安全時,那麼是時候發布了,儘管當時這一產品並沒有太多其他花哨的功能。

第二個原因是需要確保隱私優先的應用程式中,消息通知得到正確使用。安卓和iOS本地環境並不是為了隱私而構建的。這兩個平臺都利用數據為自己牟利,並為APP創建者出於自身目的使用數據提供便利。兩個平臺都在不斷與政府溝通共享用戶數據。由於安卓和蘋果設備可以進行位置監測,因此可以構建用的戶物理位置來確定用戶何時何地將收到通知。而這些並不能保護用戶的隱私。

這不是Status想要的效果。

我們拒絕妥協我們的原則,也拒絕冒險與其他人共享用戶數據。我們需要從工程學角度解決這一問題。我們如何創建一個必要的功能,在不放棄隱私的情況下,通過技術層來推送關於發送者、接收者和消息內容的信息?當用戶沒有在使用(在後臺運行)APP時,消息通知功能需要顯示至少部分新消息的信息。難點在於如何在儘可能少的洩露元數據的情況下做到這一點。

在中心化服務中,聊天app將用戶信息存儲在設備上,並將其與中央存儲器中的信息進行匹配。當一個帳戶被標記有消息傳入時,中央資料庫會向用戶的設備發送一個請求,並與蘋果或安卓的消息通知系統進行交互。系統中的每個人都知道帳戶信息,以及是誰在給誰發消息。

與眾不同,Status專為隱私打造

Status是與眾不同的,它不是一個中心化資料庫。當郵件中繼器(常稱為郵件伺服器)收到信息時,我們不知道發送者是誰,也不知道接收者是誰。除了擁有解密密鑰的信息接收者之外,它對任何人來說都只是毫無意義的字節。要以消息通知的形式訪問該信息,Status Messenger在後臺運行,並只有在用戶收到消息時才顯示通知。

安卓允許應用程式在後臺運行。這使得維護Status應用的隱私性成為可能。iOS使用不同的通知系統。蘋果不允許應用程式在後臺運行,而會讓它們處於靜止狀態。蘋果系統會決定哪些應用在後臺被喚醒,以進行簡單的消息通知或其他操作。該程序依賴80多個啟發式指示器、你的手機和app相關的數據等,來確定哪些應用程式會被喚醒並進行後臺更新。依賴蘋果的程序會導致通知傳遞的時間不一致。

這意味著目前沒有辦法使用蘋果系統的同時保持可靠的消息通知服務。我們能夠提供不一致或參差不齊的服務,但這會帶來比較差勁用戶體驗。蘋果設備需要使用iOS通知推送系統,這意味著我們將不得不在依賴中心化蘋果服務方面做出權衡。我們目前正在研究一種解決方案來處理這種權衡,並為蘋果設備帶來良好的用戶體驗。您可以閱讀我們關於這一功能的討論帖,並參與到討論中。

消息通知對於通訊技術的採用非常重要。消費者和用戶都期待這一功能,這也是我們正在努力改進的地方之一。我們很高興能夠不斷推出新功能,並在每次迭代中讓Status Messenger變得更好。

你的反饋很重要。和我們溝通,我們將知道你的需求是什麼。

邀請您的朋友加入Status,並一起製作一個願望列表,向我們提出功能需求,並加入我們活躍的論壇一起來討論吧!

期待Status!

相關焦點

  • Facebook將合併Instagram和Messenger的聊天功能
    【天極網手機頻道】早前有報導稱Facebook計劃將WhatsApp、Instagram和messenger合併聊天功能。日前,有網友發現在Instagram的更新中,就已經有將聊天功能與messenger合併的選項出現。
  • 讓您激活FacebookMessenger中的某些基本隱私功能
    它是我們當中注重隱私的模塊,並且提供了許多選擇來保護您對應用程式的使用。X Messenger Privacy 可讓您激活Facebook Messenger中的某些基本隱私功能。由於存在該應用程式的高級版本,因此我們對該應用程式的概述將分為兩部分-基本和高級功能。
  • 如果他們決定在Messenger中查看SMS消息並答覆Messenger的消息
    在發布的聲明中,Facebook堅持其方法仍然公平,因為用戶可以選擇通過「設置」選項卡拒絕SMS集成,並且作業系統本身將顯示權限請求,以通知用戶該應用程式將發生重大變化。但是,這仍然不能解決Messenger的SMS提示沒有給出明確,具體的「否」或「跳過」選項的問題,以便通知最終用戶該更改是強制性的。閱讀下面的完整聲明:
  • Status quo?
    Reader question:Please explain 「status quo」 in this headline: Obama’s best jobs plan might be status quo
  • Don't shoot the messenger
    今天講這個用法, Don't shoot the messenger.俄狄浦斯的爸爸本著人道主義的原則,把禍根丟在了荒郊野外,卻沒想到小貝貝被人撿走並且在鄰國當作王子養大。可是預言一直跟隨俄狄浦斯,錯以為自己養父母是親生的俄狄浦斯為了不犯這樣的大罪,特意離家出走,走了好遠的路去遠方,並且在路上因為和一個極為粗魯的傢伙產生口角把人家給殺了。
  • 3月4日Messenger平臺政策更新!
    大家都知道Facebook 主頁都自帶 Messenger 功能,通過Messenger企業和商家可輕鬆與用戶建立直接聯繫,很多企業和商家也紛紛把Facebook Messenger作為重要營銷陣地,Facebook為防止功能被濫用,本次Facebook針對標準消息、消息標籤
  • nginx status狀態頁配置方法和中文說明
    西崑雲這篇文章主要介紹了nginx status狀態頁配置方法和中文說明,重點在配置例子和status的中文說明,需要的朋友可以參考下  nginx和php-fpm一樣內建了一個狀態頁,對於想了解nginx
  • 遵守我們的原則,向Slack說再見,向Status問好
    問題是使用 Slack 違反了我們的原則(例如隱私,安全性,透明,去中心化,包容性,開放性......幾乎全部!),並且使用它特別恐怖,因為我們有一個替代品就在我們的指尖,我們每個人都參與製作。我們一直作為聊天應用程式在構建 Status 移動端,但由於我們將大部分工作時間花在桌面上,因此我們自己並未使用移動端。
  • Facebook為防止功能被濫用,本次Facebook針對標準消息、消息標籤...
    新消息標籤——個性化推送 新消息標籤——使企業能夠在24小時標準消息窗口之外向用戶發送重要的和個人相關的1:1更新。Messenger 通過將標籤數量從17個減少到4個以支持某些用例來簡化消息標籤。
  • 想越獄iOS 5.1請趕快下載KakaoTalk Messenger?
    越獄大神 @i0n1c 幾個小時前在 Twitter 上透露了這一消息,起初我們還以為是該大神的 Twitter 帳號被黑,惡意人士想要推廣這款軟體。
  • 僅支持四種消息標籤!Facebook Messenger將迎來重大更新
    目前推送非營銷類消息內容,且不受限於24政策,能使用以下17種消息標籤,推送非促銷型訊息內容給用戶: 商家生產力消息、社群警報、排期活動提醒、非促銷類訂閱消息、配對通知、應用程式更新通知、帳號更新通知、付款狀態更新通知、個人財務通知、快遞通知、預定通知、客服回應更新、預約變更通知
  • Instagram開始與Facebook Messenger聊天合併直接消息
    Facebook已開始將Messenger聊天功能與Instagram的直接消息功能合併。這將允許用戶從Instagram與他們的Facebook聯繫人聊天,還可以使用各種功能,例如滑動回復,使用表情符號對消息做出反應以及享受豐富多彩的聊天外觀。
  • 肖戰案件的最新進展已收到刑事立案通知書!
    但肖戰案件的最新進展即將到來!5月20日,肖戰律師發出立案通知,如下圖所示。從通知的右下角,我們可以看到北京勇敢律師事務所,時間是16點。正如柳林所說,網民的意見是他們是否能快一點吃甜瓜,讓人雙腿麻木。對於本通知的解釋,幾位專業律師給出了專業解釋,如下圖所示。
  • POST請求 報 HTTP status 415 錯誤(postman測試)
    測試時出現了HTTP status 415 錯誤。感覺很疑惑,有點懵,在網上找了些資料,總算知道為什麼出現這個問題了,記錄下來,防止自己以後再出現這個問題,也正好分享給各位同學,希望都同學們有所幫助。一、使用的工具:測試工具:postman二、出現的問題:使用postman測試使出現了HTTP status 415 的報錯。
  • BlueMind 3.0.12 發布,消息和協作平臺
    with url https://<your_server>/native    Database load handling optimization on calendar synchronization管理    Execution logs only sent for planned tasks finishing with an error status
  • iPhone 12用戶抱怨系統漏掉了簡訊和消息通知
    iPhone 12用戶抱怨系統漏掉了簡訊和消息通知2020-11-15 12:58出處/作者:cnBeta.COM整合編輯:佚名責任編輯:zhaoyongyu1某些情況下,你可能無法看到好友發來的 SMS 簡訊或群聊消息。或者實際收到了消息,但系統卻沒有給出通知提醒。 目前尚不清楚這是否與 iPhone 12 的確切型號有關,還是 iOS 14.1 / 14.2 中存在較為廣泛的 Bug 。
  • 徹底關閉Windows10消息通知
    對於如何關閉Win10的消息通知,具體步驟如下:  1、在Cortana搜索欄輸入regedit,並回車,進入註冊表編輯器。可自己新建一個(在Windows文件夾上點右鍵,選擇新建→項,取名Explorer,)  3、然後在Explorer中新建→DWORD(32位)值,重命名為DisableNotificationCenter,  4、雙擊DisableNotificationCenter,將數值數據改為 1,點擊「確定」  5、點擊開始菜單有個設置鍵,並在系統設置裡面找到「通知和操作
  • 微信2個設置要關閉,否則隱私洩露還渾然不知,早知道早受益
    多數人肯定不願意被別人知道自己的隱私,可一旦微信的這些設置沒有關閉,有可能會造成隱私洩露。微信有很多功能設置都是和隱私有關係的,其中這2個設置要關閉,否則隱私洩露還渾然不知,早知道早受益。第一個設置:通知顯示消息詳情有些人在工作的時候,接收到微信的消息不方便打開手機查看,於是會設置一個通知顯示消息詳情。
  • 微信這兩個設置最好關閉,否則容易洩露個人隱私,望周知
    每次的朋友圈發布消息動態,個人自拍的時候,這些自拍照可能就被好友上傳到網上,肆意傳播。個人隱私洩露就是這麼來的,又或者去旅行時發布火車票,汽車票的訂單,上傳生活中的外賣訂單,網上購買的快遞單等等。這些容易被人忽略的東西,都是與個人密切相關的隱私。如果隨意向陌生人好友開發朋友圈權限,個人隱私將可能暴露在網上。
  • 微信中這2個設置最好關閉,否則個人隱私易洩露,望周知!
    導語:很多人並不知道,自己的個人信息和個人隱私為什麼經常被『洩露』,很多時候,並不是別人把你的信息『賣給』誰了,而是在你自己使用微信的過程中忽略了兩個『設置』的重要性,就在不知不覺中自己個兒給『洩露』出去的。