HakoSpace 隱私權政策
條文如有修訂,將依附錄 A.1 以新版本公告;舊版本不會被修改。
1. 前言
HakoSpace 是一套自架軟體。本隱私權政策說明 HakoSpace 軟體本身如何處理資料,並不適用於任何特定的架設實例,因為我們並未營運任何 HakoSpace 聊天伺服器實例。HakoSpace 營運的只有:官方網站與軟體發佈來源、選擇加入的匿名改善計畫(遙測)、商業版的授權驗證(目前尚未提供)、HakoSpace 官方帳號(另有獨立的服務條款與隱私權政策,不在本政策範圍內),以及一個選擇加入的公開伺服器名錄 hakoHub(第 4A 節)。
當您部署 HakoSpace 時,您就是掌控者。除了您自己選擇啟用的功能(改善計畫、hakoHub,分別見第 4、4A 節)所涉及的資訊外,HakoSpace 開發團隊對您的伺服器、您的使用者及您的資料一無所知。
2. 自架架構
這是關於 HakoSpace 最重要的一件事:
我們無法存取您的資料。這不是政策承諾,而是架構設計的必然結果。
- HakoSpace 完全運行於您所控制的基礎設施上
- HakoSpace 開發團隊對任何自架實例中儲存的資料均無存取權限(您自願啟用 hakoHub 後,HakoSpace 會讀取該伺服器自願對外公開的名錄資訊,見第 4A 節,這不是對儲存資料的存取)
- 我們無法讀取、監控或取得您伺服器上的訊息、檔案、使用者帳號或任何其他資料
- 每個伺服器實例完全獨立,彼此互相隔離
- HakoSpace 不營運任何承載聊天內容的中央雲端服務或共用資料庫;軟體預設不向 HakoSpace 傳送遙測或任何伺服器資料(桌面應用程式預設會為檢查更新而連線至 HakoSpace 的軟體發佈來源,見第 4、6 節)。HakoSpace 營運的中央服務僅限第 1 節所列,其中遙測與名錄需由伺服器管理員選擇啟用
您的伺服器屬於您。我們沒有任何進入的途徑;唯一會連到伺服器的是 hakoHub 名錄服務:您選擇啟用並登記後,它會定期讀取該伺服器自願公開的名錄資訊(第 4A 節),其中不含訊息、檔案或使用者帳號;此外,有人以官方帳號提交某個網址登記時,名錄服務會向該網址的 hub 端點送出一次驗證請求(不論該伺服器是否啟用 hakoHub),驗證未通過時不保存該伺服器的任何資料。
3. 軟體儲存的資料
HakoSpace 將以下資料儲存於伺服器營運者的基礎設施上:
- 使用者帳號:使用者名稱、顯示名稱、密碼雜湊值(bcrypt)、頭像圖片
- 訊息與附件:使用者傳送的所有聊天訊息及上傳的檔案
- 語音/視訊通話詮釋資料:通話紀錄(通話雙方、時間與時長)儲存於本地資料庫。此詮釋資料包含參與者使用者 ID、session 起訖時間戳記與頻道識別碼,不包含任何音訊、視訊或螢幕分享內容。
- 伺服器設定:設定值、身分組、權限、頻道結構
- 稽核日誌:管理操作及行政事件紀錄,其中包含執行該操作者的 IP 位址(儲存於營運者的伺服器,不傳送至 HakoSpace)
- 伺服器日誌與 IP 封鎖名單:伺服器執行日誌(資料目錄中的
hako.log,依預設的輪替設定最多保存 30 天;以容器部署時,同樣的內容也會輸出到容器日誌,保存期間依營運者的設定)會記錄語音連線的使用者 ID 及其 IP 位址;觸發速率限制的 IP 位址會自動列入 IP 封鎖名單,封鎖到期後紀錄仍會保留。以上都儲存於營運者的伺服器,不傳送至 HakoSpace。使用者同意 EULA 與本政策時另存的同意紀錄,見附錄 A.2。 - AI 使用紀錄:營運者啟用 AI 功能時,會記錄每次使用的成員、時間、供應商、模型、token 數、(使用 OpenRouter 時的)費用,以及成功或失敗的原因;不記錄成員傳給 AI 的訊息內容(私訊本身照一般訊息存放)。AI 執行的工具呼叫會記錄其參數與結果。逐筆紀錄依伺服器設定保留 30 至 365 天(預設 90 天),每日彙總數字則持續保留。
3.1 即時媒體資料流(鏡頭、麥克風、螢幕分享)
當使用者啟用鏡頭、麥克風或螢幕分享時,對應之媒體串流於伺服器上採僅中繼之路徑:
- 擷取:瀏覽器或桌面用戶端以
getUserMedia或getDisplayMedia擷取裝置畫格。擷取完全發生於參與者裝置本地;傳輸開始前,任何畫格皆不離開裝置。 - 編碼與傳輸:畫格經編碼(VP8/VP9/H.264)後,透過加密之 WebRTC 連線(DTLS-SRTP)傳輸至 HakoSpace server instance。
- 中繼(SFU):伺服器作為 Selective Forwarding Unit 運作。進入之媒體封包轉送予已訂閱該串流之其他參與者。伺服器不解碼、不轉碼、不檢視內容、亦不留存媒體封包。封包僅於記憶體緩衝區暫存數毫秒以完成轉送。
- 播放:接收端參與者於用戶端解碼並呈現串流。
- 終止:當廣播者關閉鏡頭/麥克風/螢幕時,底層媒體 track 顯式停止(
track.stop()),釋放硬體並熄滅作業系統之鏡頭/麥克風指示燈。session 期間擷取之任何畫格均不由軟體留存。
未經修改之 HakoSpace 軟體寫入磁碟之鏡頭/麥克風/螢幕分享畫格數為零。SFU 就媒體內容而言是無狀態中繼。
留存內容:通話詮釋資料(誰加入、何時、時長)及隱私信號日誌(濫用事件處理用途),其內不含任何媒體畫格。不留存內容:音訊取樣、視訊畫格、螢幕分享內容、或任何衍生物(縮圖、截圖、逐字稿)。
裝置層級授權:軟體遵循作業系統與瀏覽器授權模型。鏡頭與麥克風存取需使用者明確授與(瀏覽器提示、macOS 之 OS 層 TCC、或 Windows 隱私設定)。於 OS 或瀏覽器層拒絕或撤銷授權會使軟體中對應功能失效;軟體不提供任何繞過途徑。
HakoSpace 不具產品內錄製能力,且本大版本生命週期內不新增此能力。此承諾與 EULA §11.2 相呼應,反映 HakoSpace 之架構與產品意圖:本軟體為短暫通訊之中繼平台,非使用者媒體之留存平台。
operator 啟用之錄製(如有):server operator 得自負法律風險與責任,於未經修改之 HakoSpace 軟體之外安裝或設定外部錄製基礎設施以擷取中繼之媒體。該等錄製非軟體之一部分,須經 operator 明示配置第三方工具,且使 operator(非 HakoSpace)負有依適用錄製同意法律取得全部參與者同意之義務。對應之授權條款見 EULA §11.2。
上述所有資料均儲存於營運者機器上的本地 SQLite 資料庫檔案及本地檔案儲存空間,不會傳輸至 HakoSpace。
4. 遙測與資料收集
HakoSpace 預設不會向外回傳遙測資料。除非您主動選擇加入改善計畫,否則不會有任何遙測資料離開您的伺服器;其他對外連線見下文。
首次啟動時,伺服器管理員會看到一次性提示,詢問是否參加 HakoSpace 改善計畫。此為完全自願性質。
- 若您拒絕(或略過提示):零對外遙測;伺服器不會因改善計畫而連線到 HakoSpace(其他對外連線見下文)。
- 若您選擇加入:伺服器會定期傳送匿名化使用統計資料及一組隨機產生的實例識別碼(Instance ID)至 HakoSpace。您可隨時於伺服器設定面板中退出。
收集內容(僅限選擇加入)
| 收集項目 | 不收集項目 |
|---|---|
| 註冊用戶總數、機器人數、頻道總數 | 用戶名稱、信箱、密碼 |
| 訊息量(今日、總量、單日最高)、私訊對話數、表情回應數、含附件的訊息數 | 頻道名稱或內容 |
| 同時在線人數峰值、累計在線時間 | 訊息文字或附件 |
| 語音:同時在線人數峰值、參與人數峰值、累計時間、場次數、最長一場的時間;螢幕分享:參與人數峰值、累計時間;通話:次數、累計時間 | IP 位址或地理位置 |
| 伺服器版本、版本別、通訊協定版本、作業系統、架構 | 主機名稱或網域名稱 |
| 伺服器運行天數(自本次啟動起算)、累計運行時間、重新啟動次數;AI 工具呼叫總數;徽章種類數與頒發總數 | 環境變數或機敏資訊 |
所有收集的資料均為數值型或類別型。不傳輸任何直接識別個人的資訊(例如使用者名稱、電子郵件地址、IP 位址)。以上僅描述改善計畫(遙測)。
遙測與名錄的分界。上表「不收集主機名稱或網域名稱」指的是改善計畫:遙測不收集、也不傳送您的主機名稱或網域名稱。hakoHub(第 4A 節)是另一個獨立、需另外啟用的功能,啟用後 HakoSpace 會取得您登記的伺服器網址(網域名稱);遙測的實例識別碼不會與名錄資料連結。
隨機實例識別碼:軟體於首次啟動時會產生一組隨機 UUID(例如 123e4567-...)以唯一識別該安裝實例,並留存在您自己的資料庫;只有在遙測功能啟用時,或管理員按「請求刪除」時(見下方「資料保留與刪除」)才會送出,其他情況下不會送出。此識別碼僅用於度量去重(例如計算活躍伺服器數量)及追蹤版本採用趨勢。此 ID 為數學隨機產生,不含任何硬體特徵碼,亦不與您的身份、IP 位址或網域名稱關聯。
網路日誌:HakoSpace 開發團隊不會從您的伺服器收集終端使用者的 IP 位址(軟體在營運者自己的伺服器上會記錄部分 IP 位址,包括稽核日誌中的管理操作者、伺服器日誌、IP 封鎖名單與同意紀錄,見第 3 節與附錄 A.2;這些紀錄留在營運者的伺服器,不傳送至 HakoSpace)。但當您的伺服器實例或桌面應用程式與我們的基礎設施通訊(用於選擇加入之遙測、授權驗證,或檢查與下載軟體更新)時,我們的 CDN 服務商 Cloudflare 會基於安全、DDoS 防護、速率限制及內容傳遞之目的,於傳輸過程中處理您伺服器或裝置的公開 IP 位址;HakoSpace 自己的服務未開啟任何會保存 IP 位址的日誌,也不會將這些 IP 位址與個人身分進行關聯。此外有方向相反的連線:啟用 hakoHub 後,HakoSpace 的名錄服務會定期連到您的伺服器;有人以官方帳號提交您的伺服器網址登記時,也會有一次驗證連線(第 4A 節)。您的伺服器會看到這些連線。
其他對外連線
- ACME / Let's Encrypt — 若營運者啟用此功能,用於取得 TLS 憑證
- AI 服務商 API(Anthropic、OpenAI、Google、OpenRouter 等)— AI 對話只在營運者啟用 AI 功能並提供自有 API 金鑰時才會連線。此外,管理員在伺服器設定中取得模型清單或按「測試」時,也會連線:選擇 OpenRouter 時,打開設定的「總覽」分頁就會連到 openrouter.ai 取得模型清單(即使尚未提供金鑰、AI 功能也未啟用);其餘供應商只要已存入金鑰,即使 AI 功能關閉,也可能為取得模型清單或測試而連線。這些連線直接從您的伺服器發往 AI 服務商,HakoSpace 不介入其中。
- 授權驗證(僅限商業版本,目前尚未提供)— 定期與 HakoSpace 授權伺服器驗證金鑰。此過程僅傳輸授權金鑰本身及經雜湊處理之匿名實例識別碼,以防止授權濫用。驗證過程不傳輸任何使用者資料、元資料或個人可識別資訊。
- 桌面應用程式更新檢查 — 自動更新開啟時(預設開啟,可於桌面設定關閉),桌面應用程式於啟動時及執行期間定期連線至 HakoSpace 之軟體發佈來源,查詢並下載 HakoSpace 發佈之新版本;您手動檢查更新時亦同;手動按「立即更新」之後,即使自動更新已關閉,下次啟動仍會連線確認一次。發佈來源為
dl.hakospace.com(HakoSpace 使用 Cloudflare 之儲存與傳遞服務營運);該來源無法使用時,改連 GitHub(api.github.com及其檔案下載位址)。此連線不含您的帳號、訊息或所連線伺服器之資訊;連線時之 IP 位址等標準連線資訊,依上述「網路日誌」處理,連線至 GitHub 時則由 GitHub 依其隱私權聲明處理。 - 伺服器更新檢查 — 僅於伺服器管理員在伺服器設定中手動檢查或下載軟體更新時,伺服器連線至同一軟體發佈來源(
dl.hakospace.com,無法使用時改連 GitHub),查詢並下載 HakoSpace 發佈之新版本。請求僅含標準連線資訊及伺服器之軟體版本,不含任何使用者資料;伺服器之 IP 位址依上述「網路日誌」處理,連線至 GitHub 時則由 GitHub 依其隱私權聲明處理。以官方 Docker 映像檔部署之伺服器不使用此功能。
資料保留與刪除:HakoSpace 為每一台選擇加入的伺服器保存一筆紀錄,內容是上表所列的統計項目(每次回報以最新值覆寫)、實例識別碼、首次與最後回報時間及回報次數;不含 IP 位址或地理資訊,存放於 Cloudflare D1(亞太區域)。這筆紀錄保存至您刪除為止:您可隨時退出以停止傳送,並可在伺服器設定的改善計畫區塊按「請求刪除」,軟體會以實例識別碼向 HakoSpace 送出刪除請求(只帶識別碼,不送其他資訊),我們隨即刪除該筆紀錄;已刪除的資料在 Cloudflare D1 時間點還原功能的備份中最多再保留 30 天,之後自然消失。若改善計畫仍開啟,下次回報會重新建立一筆紀錄。彙總統計是從現存的紀錄即時計算,刪除後不再計入;刪除之前已取用的彙總數字無法回溯區分個別伺服器,不會因此改變。hakoHub 的資料則可撤回並刪除,保存期限見第 4A 節。
4A. 公開伺服器名錄(hakoHub)
hakoHub 是 HakoSpace 營運的公開 HakoSpace 伺服器名錄(hub.hakospace.com)。它是選擇加入的功能:預設關閉,與第 4 節的改善計畫互相獨立。
4A.1 誰能啟用,怎麼啟用
只有具 manage_system 權限的伺服器管理員(《HakoSpace 官方帳號服務條款》與《hakoHub 收錄規範》稱為伺服器的「管理者」),可以在 hakoApp 的「公開我的 server」頁啟用 hakoHub、產生 hub 金鑰、填寫名錄簡介,並分別開關兩項人數統計。要被列入名錄,管理員(或已獲其授權的人)還須用 HakoSpace 官方帳號在 auth.hakospace.com/hub 登記,並同意官方帳號服務條款與《hakoHub 收錄規範》。管理員可以隨時停用公開、重新產生金鑰(舊的條目在 HakoSpace 探測確認後撤回),或在官方帳號撤回(自行下架)條目。
4A.2 HakoSpace 會讀取什麼
啟用並登記後,HakoSpace 會讀取:伺服器網址、名稱、名錄簡介、圖示網址(只讀網址、不保存圖片;訪客的瀏覽器直接向您的伺服器載入圖片;審核員工在審核頁檢視條目時(包括已核准的舊圖示與待審的新圖示),HakoSpace 會從您的伺服器下載該圖示,僅供審核頁顯示,不保存圖片)、加入方式(註冊模式)、成員數區間與線上人數區間(各自在您選擇公開時才讀取)、hakoApp 版本與通訊協定版本(一律讀取,不公開),以及您的伺服器回報它收到的主機名稱(僅供審核員工參考,不公開)。人數只以區間(0、1–4、5–19、20–99、100 以上)提供:成員數不含機器人、被封鎖與未驗證的帳號,線上人數不含隱身與 AI 機器人;成員數預設公開,線上人數預設關閉。
HakoSpace 不會讀取訊息、檔案、頻道、成員名單、成員的個人資料,也不會取得精確的人數。
4A.3 怎麼讀取
方向是 HakoSpace 連到您的伺服器;hakoApp 不會主動連線到 HakoSpace 來通知或上傳名錄資訊。HakoSpace 的名錄服務會定期(目前約每 30 分鐘一次;被隱藏的條目約每天一次)向您伺服器的 hub 端點發出請求,每次連線前會先查詢網域的 DNS。請求帶有您登記的網址、時間、隨機值、條目目前的名錄狀態(待審、已列出或已隱藏,及原因類別)與以 hub 金鑰計算的簽章,hakoApp 會記錄這個狀態並在管理頁顯示;請求與一般回應都以 hub 金鑰簽署,探測只傳送簽章、不傳送金鑰本身(登記或修改網址時,您須經加密連線向官方帳號服務提交一次 hub 金鑰)。登記的當下會先完整探測一次;登記與更換圖示時,另會對圖示網址送出只讀取標頭的請求,檢查型別與大小。簽章不正確的請求得不到名稱、簡介、人數等名錄資訊(只會得知端點「未啟用」或「需要驗證」,或收到您的 hub 金鑰公開指紋)。您的伺服器會看到這些連線,並可能記入自己的日誌。管理員可用環境變數 HAKO_HUB=off 整個關閉此端點。
4A.4 HakoSpace 怎麼處理,保存多久
HakoSpace 保存讀取到的資料、您提交的網址與 tag、hub 金鑰的公開指紋與由 hub 金鑰衍生並加密保存的探測金鑰(不保存 hub 金鑰原文)、探測狀態、登記人的官方帳號識別碼與同意紀錄,以及審核與通知紀錄,並在審核通過後公開顯示名錄資訊。這些資料屬於 HakoSpace 官方帳號的服務,處理方式與保存期限(包括撤回後的墓碑 90 天、封鎖名單)見《HakoSpace 官方帳號隱私權政策》第 9、11 條,您的權利與行使方式見其第 12 條,不適用本政策其餘部分。撤回方式見 4A.1。
4A.5 審核與下架
首次登記與名稱、簡介、圖示、tag、伺服器網址的變更須經 HakoSpace 審核;HakoSpace 得依《hakoHub 收錄規範》隱藏、下架條目,情節嚴重或重複違規時並得封鎖網域名稱或 hub 金鑰指紋。審核範圍只及於名錄上的資料,不及於伺服器本身或其中的內容(EULA §11.7)。
4A.6 對您的使用者
名錄公開的是伺服器層級的資訊與人數區間,不含任何個別使用者的資料。我們建議(不強制)營運者在公開到名錄之前,先告知自己伺服器的使用者;hakoApp 的「公開我的 server」頁也會放同樣的提示。
5. 伺服器營運者的責任
若您架設 HakoSpace 實例,您即為該實例上所有使用者資料的資料控管者。
- 您須自行承擔依適用法律所產生的個人資料保護義務
- 您應告知您的使用者您所蒐集的資料及其處理方式
- 您須自行負責伺服器的備份、資安防護及存取控制
- HakoSpace 提供軟體;法規遵循責任由您承擔
- 若您的實例可能被未成年者使用,您須就適用於您使用者司法管轄區之兒童隱私法(如美國 COPPA、歐盟 GDPR 第 8 條、中國 PIPL 第 31 條、臺灣個資法)評估義務。HakoSpace 提供軟體;法定年齡判定及家長同意機制(於法律要求時)為您作為 operator 之責任。
- 當任一使用者首次啟用鏡頭時,軟體將顯示一次性應用內通知,揭露:(a) 啟用後即時鏡頭串流將傳送至其他參與者;(b) 未經修改之軟體不會錄製該串流;(c) 使用者仍須就其所廣播之內容負責。此通知係為降低意外感,其本身不足以構成法律要求之可驗證家長同意。
5.5 未成年使用者
本軟體為通用性通訊基礎設施,非專為兒童所設計。惟個別 server instance 可能被任何年齡層之使用者使用,故各 operator 須就其使用者族群評估適用之兒童隱私法義務(美國 COPPA、歐盟 GDPR 第 8 條、中國 PIPL 第 31 條、臺灣個資法等)。
您接受本 Privacy Policy 即聲明:您已達您所在司法管轄區之數位同意年齡(通常為 13–16 歲),或您之父母或具合法權限之法定監護人已代您審閱並接受。Server operator 之 instance 如於要求可驗證家長同意之司法管轄區被未成年者使用,須實作 operator 層級之額外控管(如:註冊時年齡 gate、operator 發起之家長同意流程);本軟體不取代此等控管。
若您為家長或監護人,且認為您所照顧之未成年者未經您授權而接受本 Privacy Policy,請聯繫 server operator,依下文 §7 請求刪除該未成年者之帳號資料。
錄製保護:如 §3.1 及 EULA §11.2 所述,HakoSpace 於本大版本生命週期內不新增且承諾不新增產品內錄製能力。此設計降低全體使用者之隱私曝露面,對其肖像不應被平臺留存之未成年使用者尤具意義。
A. 法律同意執行機制
HakoSpace 採用伺服器端法律同意 gate,確保每位 HakoSpace server instance 使用者,於使用任何處理個資之功能前,已主動同意 EULA 與本 Privacy Policy「最近一次要求同意之版本」或其後任一版本(見 A.1、A.3)。
A.1 版本管理
EULA 與本 Privacy Policy 各以獨立之生效日(ISO 格式 YYYY-MM-DD)作為識別,顯示於文件頁首(例:Privacy Policy 2026-10-16 版)。以下任一情形屬實質變更:收集資料類別擴張、保留期變更、引入新第三方處理者、新增功能類別(惟依 §3.1 與 EULA §11.2,HakoSpace 承諾於本大版本生命週期內不新增產品內錄製能力)、或任何 HakoSpace 善意評估下將影響合理使用者決策之變更。
任何字句變更,包括編輯性變更(錯字修正、措辭整理、連結修正、不改變意思的釐清),都不會原地修改已發布的版本,而是發布為新版本(新生效日;同一日必須再出一版時加輔字尾,例:2026-09-26-a),舊版保持不變。新版本分兩種:實質變更版本(符合上一段任一情形)要求重新同意;編修版本(編輯性變更)不要求重新同意。軟體分別記錄「現行版本」與「最近一次要求同意之版本」,只有後者用於同意 gate(見 A.3)。
A.2 帳號層級之同意紀錄
您於某一 server instance 之帳號儲存四個值:您最後同意之 EULA 版本、您最後同意之 Privacy Policy 版本、以及兩次同意之 UTC 時間戳記。此等值構成個資,僅為運作同意 gate 與提供同意證據之目的而處理。此外,每次同意時,伺服器另存一筆同意紀錄:同意的版本與時間、IP 位址、User-Agent、用戶端送出的來源標記與伺服器版本,永久保存,作為同意的證據。
A.3 伺服器端 gate
於每次 session 啟動時(HTTP API 請求或 WebSocket HELLO),伺服器比對您之同意版本紀錄與「最近一次要求同意之版本」。只要您所同意的版本不早於該版本(且不晚於現行版本),即視為已同意,編修版本不會攔下您。若任一文件的紀錄版本早於「最近一次要求同意之版本」、晚於現行版本(例如伺服器被退回舊版)、格式不正確或為空,伺服器以錯誤(LEGAL_CONSENT_REQUIRED)拒絕請求,並回傳需重新同意之文件清單與現行版本字串。
前端收到此錯誤時,須顯示封鎖式 modal,內含需重新同意之各文件全文。該 modal 無離開路徑,僅能接受或離開服務。每份需重新同意之文件各有一個獨立 checkbox(「我已閱讀並同意 EULA」/「我已閱讀並同意 Privacy Policy」),須於全文檢視中捲動至底部後方可勾選;本次需重新同意之文件全部勾選後,Accept 按鈕方啟用;不需重新同意之文件不顯示、不要求勾選。同意後,前端 POST 所接受之版本字串至伺服器,伺服器只更新需要重新同意之文件所對應的版本與時間欄位(另一份文件的紀錄不變)並授予存取。
A.4 適用全體使用者而非僅新進者
引入新的實質變更版本(EULA 或 Privacy Policy)之發布當日,所有現有使用者(而非僅新註冊者)下次連線時將被 re-consent modal 攔截。此設計反映:(i) 收集資料類別或處理目的之實質變更同等影響現有使用者;(ii) GDPR 及同等框架要求就新目的取得主動、知情之同意,被動繼續使用不構成此種同意。
Server operator 遷移至新版本時,應預期發布當日對使用者產生暫時性存取摩擦;此為同意框架之設計,非 bug。
A.5 拒絕同意之結果
若您拒絕新版本,將無法使用該 server instance 直到您同意為止。您既有之帳號資料不因拒絕而刪除;您可於日後任何時點回來同意。您仍保有依下文 §7 / §8 請求刪除個資之權利,與同意決定獨立。
A.6 歷史版本
本 Privacy Policy 與 EULA 之各已發布版本,於固定 archive URL(慣例為 /legal/archive/<YYYY-MM-DD>/privacy 與 /legal/archive/<YYYY-MM-DD>/eula)持續可供存取,使您得隨時審閱您所同意之確切文字。
6. 桌面應用程式
HakoSpace 桌面應用程式(Electron)僅連線至您所設定的伺服器位址,以及於檢查與下載軟體更新時,連線至 HakoSpace 之軟體發佈來源(dl.hakospace.com,無法使用時改連 GitHub;詳見 §4「其他對外連線」)。
- 登入權杖(含更新權杖):桌面應用程式以作業系統提供的加密儲存保存;作業系統無法提供加密時,不保存權杖,下次啟動需要重新登入。網頁版(以瀏覽器使用時)仍由瀏覽器保存。舊版曾以未加密方式把登入權杖存放在應用程式資料目錄(瀏覽器儲存檔)中:升級後第一次開啟某個伺服器時,其舊權杖會搬入加密儲存並從瀏覽器儲存檔刪除,但舊的副本可能在檔案被覆寫前仍殘留在磁碟上;舊的更新權杖會在第一次換發時失效,存取權杖則在其有效期限(預設 60 分鐘)屆滿時失效。升級後未再開啟的伺服器,其舊權杖仍以未加密方式留在原處,直到原本的有效期限為止。
- 不會傳送任何使用者資料至 HakoSpace(檢查與下載軟體更新時連線至 HakoSpace 之軟體發佈來源,僅含標準連線資訊,見上)
- 應用程式本身不內建任何遙測或當機回報功能(作業系統元件見下文)
- 本機暫存:為顯示內容,桌面應用程式可能將已接收的圖片、頭像與貼圖暫存於您裝置上的應用程式資料目錄;遊戲 HUD 功能使用專用暫存目錄,其內容於語音 session 結束時、以及應用程式啟動與結束時清除。暫存內容僅供本機顯示,不會傳送至任何伺服器。
- 遊戲 HUD(前景視窗資訊):啟用遊戲 HUD 後,桌面應用程式會讀取目前前景視窗的標題、程序識別碼、執行檔路徑、視窗識別碼、視窗位置及大小,以及該視窗所在螢幕與其縮放比例,僅用於判斷是否在該程式上顯示 HUD 及其顯示位置、維護您設定的「停用清單」(以執行檔路徑儲存於本機桌面設定,直到您移除),以及在您於 HUD 面板選擇「分享目前遊戲畫面」時,用以指定要分享的視窗(分享內容本身依本政策第 3.1 節關於螢幕分享之說明處理)。這些資訊僅於您的裝置上處理,不會傳送至 HakoSpace,亦不會傳送至您所連線的伺服器。
- 鍵盤事件:為提供全域快捷鍵與按鍵發話,桌面應用程式會在系統層級接收鍵盤事件以比對您設定的按鍵組合;此監聽不攔截、不改變其他應用程式收到的按鍵。遊戲 HUD 本身不在系統層級監聽鍵盤事件,僅透過作業系統的快捷鍵註冊功能,接收您為 HUD 設定的快捷鍵(按下該組合鍵時由 HUD 接收)。HUD 面板開啟時,面板會成為前景視窗並接收您的鍵盤輸入,與切換至其他視窗相同;部分程式可能以直接讀取鍵盤狀態等方式偵測按鍵,此非本軟體所能控制。桌面應用程式不會保存您的按鍵紀錄,亦不會將按鍵資料傳送至任何伺服器;您在 HUD 輸入框主動送出的訊息,與在應用程式內送出的訊息相同,會傳送至您所連線的伺服器。
- 作業系統元件:遊戲 HUD 以 Windows 內建的 Microsoft Edge WebView2 執行階段顯示;該元件屬作業系統的一部分,其診斷資料之收集由 Microsoft 之隱私權聲明與 Windows「診斷與意見反應」設定規範,非由本軟體收集或傳送。
7. 聯絡方式
如對本政策有任何疑問,請聯絡:legal@hakospace.com
如對特定 HakoSpace 實例上的資料有疑問,請聯絡該實例的營運者。
對於 HakoSpace 自己保存的資料,也就是改善計畫的逐台紀錄(第 4 節)、hakoHub 名錄資料(第 4A 節,依《HakoSpace 官方帳號隱私權政策》處理)與寄給我們的電子郵件(第 8 節),您得依個人資料保護法請求查詢或閱覽、製給複製本、補充或更正、停止蒐集、處理或利用,以及刪除。請寫信至 legal@hakospace.com,我們依個人資料保護法第 13 條的期限處理:請求查詢、閱覽或製給複製本的,於收到申請後 15 日內准駁,必要時得延長 15 日;請求補充或更正、停止蒐集、處理或利用,或刪除的,於收到申請後 30 日內處理,必要時得延長 30 日;需要延長時,我們會以書面通知延長的理由。改善計畫的紀錄只能以實例識別碼對應,請在信中附上伺服器設定顯示的實例 ID,或直接使用設定中的「請求刪除」。
8. 官方網站與通訊
當您造訪 hakospace.com 下載我們的軟體或閱讀文件時,網站由 Cloudflare 以靜態檔案提供。HakoSpace 不保存網站伺服器日誌,網站不設 Cookie,也不使用分析或追蹤腳本。Cloudflare 作為反向代理,會在傳輸過程中處理連線資訊(例如您的 IP 位址),並依其隱私權政策處理;其管理介面提供的流量與安全統計由 Cloudflare 保存,HakoSpace 不另外匯出或保存。首頁與下載頁會由您的瀏覽器向 HakoSpace 的軟體發佈來源(dl.hakospace.com)查詢版本清單,無法取得時改向 GitHub 查詢;查到的清單存放在您瀏覽器的 localStorage(10 分鐘內直接沿用,之後重新查詢並覆寫),只留在您的裝置上。若您透過電子郵件聯繫我們(如技術支援請求),我們將保留您的電子郵件地址及訊息內容,僅用於處理您的詢問,並自處理完畢起保存 365 天後刪除(法律要求更長期間者從其規定)。我們不會出售或與第三方分享此等資訊。
hakoHub 名錄頁(hub.hakospace.com)。瀏覽名錄不需要帳號。名錄頁對訪客處理什麼(伺服器圖示由訪客的瀏覽器直接向各伺服器載入、各伺服器會看到訪客的 IP 位址、名錄頁不設 cookie、不使用分析腳本、HakoSpace 不另外記錄訪客 IP),見《hakoHub 名錄頁隱私說明》(名錄頁頁尾有連結)。點選名錄中的伺服器會前往第三方營運的網站,適用該網站自己的政策。名錄的內容與資料處理見第 4A 節。
登記 hakoHub 所用的 HakoSpace 官方帳號網站(auth.hakospace.com)適用《HakoSpace 官方帳號隱私權政策》,不適用本節。
9. 語言版本
本隱私權政策以英文及繁體中文發布。若兩語言版本之間存在任何歧義或不一致之處,概以繁體中文版本為準。