隱私權政策

簡單來說:沒有帳號、沒有 Cookie、沒有廣告追蹤。測驗答案只留在你的瀏覽器裡。我們用自架、不使用 Cookie 的分析工具計算造訪次數,而你的結果類型只有在你按下分享按鈕時才會傳送。以下依《個人資料保護法》第8條應告知的事項逐項說明。

1. 蒐集者名稱與聯絡方式

Ninelings 由居住在德國的個人 Florian Breitenberger 經營。本網站個人資料處理的負責人(GDPR 所稱的控管者,《個人資料保護法》所稱蒐集、處理及利用個人資料的非公務機關)就是經營者本人。

Florian Breitenberger, 德國。通訊地址:請見網站資訊(英文)。電子郵件:

2. 我們不做的事

本網站沒有會員註冊或帳號,也沒有付款、電子報或廣告。我們不販售任何個人資料。測驗結果(最符合你的類型)只在你的瀏覽器裡計算,我們收不到你的答案,也不對任何人進行剖析(profiling)或自動化決策。我們不處理任何特種個人資料。

3. 網站傳輸(主機代管)

個人資料類別:每一次網頁請求都會產生的 IP 位址、所請求的網址、請求時間,以及瀏覽器的使用者代理字串(user agent)。

蒐集目的:傳送網頁,並保護網站免受攻擊。

處理者:本網站由 Cloudflare Pages(Cloudflare, Inc.,美國)代管。Cloudflare 依資料處理協議,以受託處理者(GDPR 所稱的處理者)身分處理這些資料。

法律依據:我們安全提供網站的正當利益(GDPR 第6條第1項第f款)。

利用期間:Cloudflare 並未公布固定的保存期限,這些資料只在傳送網站並保護網站免受攻擊所需的期間內保存。

4. 測驗答案

整份測驗都在你的瀏覽器裡執行。答案與結果會以 enneatype 開頭的鍵名存放在瀏覽器的 localStorage,讓你關掉分頁後還能接著作答。答案不會傳送到任何伺服器,我們也讀不到。

由於我們收不到這些資料,GDPR 並不適用於此。在瀏覽器中儲存這件事本身,依據的是德國《電信與數位服務資料保護法》(TDDDG)第25條第2項第2款:你使用測驗,就是要求保存作答進度,而這項儲存是提供該功能所必需的。

保存與刪除:清除瀏覽器的網站資料,答案與結果就會永久刪除。完成測驗後,我們也會用同樣以 enneatype 開頭的鍵名,在瀏覽器裡保留你較早的測驗結果(最多十筆,各附日期與分數),方便你比較重新測驗;按下「清除我儲存的結果」,或清除瀏覽器的網站資料,就會刪除這些結果。

5. Soul Corner 與小遊戲

Soul Corner(小遊戲角落,/play/)會在你完成測驗後開啟。你的遊戲進度(亮晶晶、星星、已解鎖的服裝、最高分,以及上次造訪的日期)會以鍵名 ninelings.play.v1 存放在瀏覽器的 localStorage,下次再來時依然在。你在做測驗之前開啟的朋友挑戰連結,會以鍵名 ninelings.challenge 保留在 sessionStorage,直到你回來處理;首頁的「找出全部九個小靈魂」遊戲,則以鍵名 ninelings.nine.v1 在 sessionStorage 中計算你找到的蛋。這些資料都不會傳送到任何伺服器。sessionStorage 在你關閉分頁時就會結束,清除瀏覽器儲存空間則會刪除以上全部。這些儲存是你選擇玩這些遊戲所必需的(德國 TDDDG 第25條第2項第2款)。

你傳給朋友的挑戰連結只包含關卡編號與你的分數,放在「#」之後(例如 #catch/level-2/beat-42)。「#」之後的部分不會傳送到我們的伺服器,也不會傳給 Matomo。

6. 分享與群組

分享連結與預覽頁面:當你分享結果或比較時,連結會指向一個小型預覽頁面,這個頁面的網址路徑帶有所分享的類型編號,例如 /s/4/ 或 /s/4-9/,讓聊天應用程式能顯示對應的圖片。開啟這個頁面和其他所有請求一樣,會經過 Cloudflare(見第3點)。這些頁面不載入我們的網站分析,會直接把你轉到測驗頁面。網址中「#」後面的所有內容(例如結果代碼),你的瀏覽器絕不會傳送到任何伺服器,我們的網站分析也收不到。

分享管道標籤:分享連結中另外帶有一個標籤,說明連結是透過什麼方式分享出去的(例如「whatsapp」或「copylink」);連結被開啟時,我們的網站分析會計算這個標籤。你用來傳送連結的應用程式或服務,會收到完整的連結,包括「#」後面的部分。

比較:當你和別人比較結果時,對方的結果代碼會以第4點所說的同一組鍵名存放在你的瀏覽器中,直到你移除這份比較為止。

群組連結:群組連結在網址的「#」後面,帶有最多八位成員的結果代碼,以及他們自己輸入的名字。我們絕不會收到這些名字或代碼。任何拿到連結的人,都能看到其中所有的名字與結果,也能再轉傳出去;你用來傳送連結的應用程式也會收到它。已經傳出去的連結,無法再刪除其中的名字,所以不需要填全名,名字或暱稱就夠了。

群組的保存與刪除:當你建立或加入群組時,這個群組(成員的名字與結果代碼)會以同樣的鍵名存放在你的瀏覽器中,另外也會記住你最後一次使用的名字,讓頁面能顯示所有加入的人。最多保存五個群組。群組會在你最後一次建立、加入或更新它的60天後移除;你按下「忘記這個群組」,或清除瀏覽器的網站資料時,也會移除。

猜猜小靈魂:猜謎連結和分享的結果一樣,在網址的「#」後面帶有你的結果代碼。朋友猜的答案只會留在他自己的畫面上,不會傳送到任何地方,也不會被儲存。

首頁的「找出全部九個小靈魂」:你找到的蛋只會在這個瀏覽器分頁中計數(sessionStorage),關閉分頁後就會清除。找到的數量本身不會傳送到任何地方。如果你使用「挑戰朋友」,分享出去的連結會帶有「nine」標籤,就像其他分享連結的標籤一樣。

7. 匿名類型統計(僅在你選擇時)

看到結果後,你可以按下按鈕,把你的結果類型加入各類型人數多寡的統計。只有在這種情況下,瀏覽器才會把以下兩個值傳送到我們的計數服務:你的結果類型(1到9的數字)和頁面語言。不會傳送答案、分數或任何識別碼。

我們的計數服務(一個 Cloudflare Worker)儲存這兩個值時,不記錄 IP 位址,也不使用 Cookie。這個請求和其他所有網頁請求一樣會經過 Cloudflare(見第3點)。瀏覽器的 localStorage 會留下一筆紀錄,記住你已經分享過,因此按鈕不會再出現。等分享的人夠多時,我們可能會公開總數,並說明統計方式。

法律依據:你按下按鈕所表示的同意(GDPR 第6條第1項第a款)。儲存的值無法連結到任何個人,所以我們事後也沒有資料可以替你查出或刪除你的那一筆。不按按鈕,就什麼都不會傳送。

8. 網站分析(Matomo)

我們在自己的伺服器(metrics.florianbreitenberger.com)上執行開放原始碼分析工具 Matomo,並透過本網站自己的網址連線。這台伺服器由德國的 ALL-INKL.COM(Neue Medien Münnich GmbH)代管。Matomo 不使用 Cookie,也不建立跨網站的個人檔案。

個人資料類別:造訪的頁面、來源網址、裝置與瀏覽器類型、十個不含內容的測驗事件(「開始」、「完成」、「開啟分享的結果」、「開始比較」、「開啟比較」、「建立群組」、「開啟群組連結」、「加入群組」、「開啟猜謎連結」與「完成猜測」)、前往其他網站的連結點擊,以及檔案下載。在 Soul Corner,Matomo 還會記錄不含內容的遊戲事件:是否顯示了 Soul Corner 或其預覽、開啟了哪個遊戲、完成了哪一關 Soul Quest 且拿到幾顆星(0 至 3 顆)、挑戰何時被送出、開啟或超越,以及前往 Soul Corner 的連結點擊。這些事件絕不包含你的測驗答案、結果或你的小靈魂。Matomo 不會知道朋友猜的是哪個小靈魂。我們絕不會收到測驗答案、結果、分享連結中的結果代碼,或群組連結中的名字。IP 位址在儲存前會先刪除最後一段,因此不會儲存完整位址。為了在不使用 Cookie 的情況下計算同一天內的造訪,Matomo 會用技術性的請求資料產生一個訪客 ID,這個 ID 每天更換,無法連結到任何個人。每次造訪也會以同樣縮短後的資料,計入同一台 Matomo 伺服器上我們所有網站的合併統計。

蒐集目的與法律依據:了解網站使用情形的正當利益(GDPR 第6條第1項第f款);讀取技術性裝置資訊的部分,依據德國 TDDDG 第25條第2項第2款。分析不使用 Cookie 或其他儲存功能,唯一的例外是下方的拒絕分析紀錄。

利用期間:個別造訪的原始資料在 6 個月後刪除。之後留下的彙總報表不含任何個人資料。

匿名點擊熱圖:透過同一台伺服器上的 Matomo 熱圖外掛,我們也會記錄頁面上被點擊的位置、滑鼠指標移動的位置(最多每 200 毫秒一次),以及頁面往下捲動了多遠(以頁面的 10% 為一格)。傳送的只有相對於頁面大小的位置(0 到 1 之間的數字)、不含「#」之後部分的頁面網址(捲動深度則改為傳送代表頁面種類的固定標籤,例如「類型頁面」或「測驗結果」)、裝置類型與視窗大小。除此之外不記錄任何內容:沒有螢幕錄影、沒有輸入內容、沒有文字,也沒有測驗答案。同一次頁面瀏覽的點,靠一個只存在於記憶體、離開頁面就消失的隨機識別碼串在一起。不會在你的瀏覽器中儲存任何東西,也不使用 Cookie。只有在 Matomo 記錄了某個點所屬的頁面瀏覽時,這個點才會被保留(在伺服器上透過 Matomo 的頁面瀏覽識別碼比對),因此在你拒絕之後,也不會儲存任何熱圖的點。兩小時內,這些點會併入熱圖的總計,之後個別的點即刪除;沒有對應頁面瀏覽的點則直接刪除。你的 IP 位址和網站分析一樣,在儲存前會先縮短。目的是了解頁面哪些部分被使用、哪些被忽略,以便改善;法律依據是我們的正當利益(GDPR 第6條第1項第f款)。下方的拒絕按鈕與「Do Not Track」也會關閉熱圖。在測驗本身的題目畫面上不會記錄任何內容,結果畫面上只記錄捲動了多遠、絕不記錄點擊位置,所以無法從位置推知你的答案。

如何拒絕:按下方按鈕後,這個瀏覽器的 localStorage 會存入一筆 matomo_optout 紀錄(不是 Cookie),從此分析程式完全不會載入。你也可以使用瀏覽器的「不要追蹤」(Do Not Track)設定或內容封鎖工具。你也隨時可以寄電子郵件到上方聯絡方式提出異議,我們會接受。不過,由於我們無法辨識你是誰,真正能停止統計的方法只有按鈕、「不要追蹤」設定和內容封鎖工具。拒絕分析不會影響你使用網站的任何功能。

9. Cookie 與瀏覽器儲存

我們不使用 Cookie。localStorage 不是 Cookie:它不會隨請求一起傳送,只有本網站自己的程式碼會在你的瀏覽器裡讀取。localStorage 只存放測驗進度與較早的測驗結果(第4點,最多十筆,各附日期與分數,方便你比較重新測驗)、Soul Corner 的遊戲進度(第5點)、你的比較與群組及你在群組中最後使用的名字(第6點)、是否已分享統計(第7點)和拒絕分析的紀錄(第8點)。首頁「找出全部九個小靈魂」遊戲中找到的蛋,以及你在測驗前開啟的朋友挑戰連結,則只記在這個瀏覽器分頁的 sessionStorage 裡,關閉分頁就會清除(第5點);「猜猜小靈魂」中朋友猜的答案不會儲存在任何地方。按下「清除我儲存的結果」會刪除較早的測驗結果;在瀏覽器設定中清除網站資料,會刪除以上所有項目;你也可以在瀏覽器中封鎖網站資料的儲存。

10. 接收者與利用地區

我們不把個人資料提供給第三人,也不販售。

我們的服務提供者只有兩家:Cloudflare, Inc.(美國),它以受託處理者身分依資料處理協議代管本網站,統計計數服務也在 Cloudflare 上執行;以及德國的主機業者 ALL-INKL.COM(Neue Medien Münnich GmbH),它代管我們的 Matomo 伺服器。除此之外,我們不把個人資料交給任何人。

你自己選擇的分享對象:當你自己選擇一個分享對象(例如 LINE、Facebook 或 WhatsApp)時,該服務會直接從你的瀏覽器收到分享的連結,並適用該服務自己的隱私權政策。這項傳送是由你自己選擇並發動的,不是我們把個人資料提供給第三人,這些服務也不是我們的受託處理者。

利用地區:德國(經營者、Matomo 伺服器)與美國(Cloudflare)。利用方式:以自動化方式傳送網頁、保護網站、計算匿名統計與造訪分析,不做其他用途。

11. 傳輸到歐盟以外

每次造訪都會發生的歐盟以外傳輸,只有傳到 Cloudflare 這一項。接收者:Cloudflare, Inc.(101 Townsend St., San Francisco, CA 94107, USA;隱私聯絡信箱 dpo@cloudflare.com)。傳輸的資料:第3點的請求資料(IP 位址、網址、時間、使用者代理字串),以及你按下按鈕時第7點的兩個值。你自己選擇分享對象時,連結是由你的瀏覽器直接傳給該服務(見第10點),不是由我們傳輸。

傳輸依據:適用歐盟標準契約條款(SCC),這些條款是 Cloudflare 公開的資料處理附約的一部分。你可以透過上方聯絡方式索取副本。

12. 不提供資料的影響

你可以自由決定是否提供資料。所有頁面都透過 Cloudflare 傳送,因此不讓第3點的請求資料被處理的唯一方法,就是不使用本網站。第7點的統計只有在你按下按鈕時才會傳送;第8點的分析可以隨時拒絕;是否使用第6點的分享與群組功能,也由你自己決定。不分享統計、拒絕分析或不使用分享與群組功能,都不會影響測驗或網站的使用。

13. 你的權利與行使方式

依 GDPR,你可以請求查閱、更正、刪除、限制處理、資料可攜,並可對處理提出異議;你給予的同意也隨時可以撤回,撤回對未來生效。依《個人資料保護法》第3條,你可以查詢或請求閱覽、請求製給複製本、請求補充或更正、請求停止蒐集、處理或利用,以及請求刪除,這些權利不得預先拋棄或以特約限制。我們不做自動化決策。

請寄電子郵件到上方聯絡方式行使權利。實際上我們持有的資料非常少,你來信後,我們會確切告訴你有哪些資料存在。

14. 安全措施

所有連線都以 HTTPS 加密,並啟用 HSTS。因為沒有帳號,所以不會儲存密碼或個人檔案。分析用的 IP 位址在儲存前會先縮短,整體上只處理必要的最少資料。

15. 聯絡窗口

所有隱私相關的詢問、申訴與權利行使,窗口都是經營者 Florian Breitenberger 本人,請寄電子郵件到上方聯絡方式。我們沒有指定 GDPR 所稱的資料保護長(DPO),因為本網站由一人經營,依法不需指定。

16. 兒童

本網站並非以兒童為對象,我們也不會在知情的情況下蒐集兒童的個人資料。

17. 申訴管道

你可以向資料保護監管機關申訴。經營者所在地的主管機關是德國巴伐利亞邦資料保護監督局(Bayerisches Landesamt für Datenschutzaufsicht,BayLDA)。如果你住在歐盟國家,也可以向你所在國家的資料保護機關申訴。

在臺灣,個人資料保護委員會籌備處負責《個人資料保護法》主管業務的籌備(www.pdpc.gov.tw)。

18. 本政策的變更

本政策如有變更,會公布在這個頁面上。我們沒有另外通知用的郵寄名單。