朋友 · a plain note

私隱

呢頁用平常說話講。你打開相簿嗰陣,網站會記低啲咩,同埋唔會做啲咩。

我哋記低咩

你唔使登入,亦唔使留名或者電郵。

  • 頁面瀏覽有兩套數,各自獨立,所以兩邊嘅數字唔會完全一樣。
  • 一套係 Vercel Web Analytics。佢唔用 cookie。每次開頁,包括喺網站入面轉去另一頁,都會計一次。國家、裝置、瀏覽器,同埋你從邊度嚟,由 Vercel 計。詳細報告只係主人睇到。
  • 另一套係我哋自己嘅每日合計:開過幾多次,同埋大約幾多個唔同嘅人。同一個人係用 IP、瀏覽器字串、當日日期同一個伺服器密鑰砌成一個雜湊。同一個 IP 同同一個瀏覽器,喺同一個世界協調時間嘅日子,會當成同一個人。新一日由香港時間早上 8 點開始。原始 IP 同瀏覽器字串唔會儲存。雜湊大約兩日後刪走。每日嘅合計數字會留低。明顯係機械人嘅訪問,唔會計入呢套合計。
  • 主人登入之後自己睇,唔會計入呢套合計。
  • 另外有 Vercel Speed Insights,量度頁面開得快唔快。呢個唔係廣告。
  • 網站冇讚好,亦冇留言,朋友亦冇帳號。所以唔會儲存朋友嘅名稱、留言文字或者電郵。
  • 相簿入面嘅相片、名稱、簡介同相片說明,係主人上載嘅,唔係訪客填嘅。

Cookie

我哋唔用 cookie 跟蹤你。Vercel Web Analytics 亦唔用 cookie。

轉中文或者英文唔會設 cookie。語言就係網址,英文頁喺 /en。

  • tj_pref 只記你用頁頭主題掣揀嘅色。呢粒係 session cookie:冇到期日,關咗瀏覽器就冇。佢唔係 httpOnly,所以頁面可以喺第一次顯示之前套用個色。SameSite 係 Lax。用 https 時會再標 Secure。入面只係一個色名,唔會寫入資料庫,亦唔係登入。再揀返網站本身嘅色,就會清走佢。
  • tj_color 只係主人將網站顏色設成「隨機」,而且你未用 tj_pref 自己揀色嗰陣先會有。瀏覽器會記低今次用緊嘅色名,由首頁去到相片都係同一個色。呢粒係 session cookie,唔係 httpOnly,SameSite 係 Lax,用 https 時會標 Secure。入面只係隨機組合入面嘅一個色名,唔係你係邊個。網站用緊固定一個色,就唔會有呢粒。
  • tj_visit_theme 係舊嘅顏色 cookie。如果瀏覽器仲留住,網站會清走佢。
  • tj_session 只係主人登入之後先有。佢係 httpOnly,網頁程式讀唔到。SameSite 係 Lax,正式環境會標 Secure。用來記住登入,30 日。平常睇相唔會有呢粒。
  • 我哋自己嘅瀏覽合計唔設 cookie。上面講嘅雜湊唔係 cookie。

我哋唔會做嘅事

呢個網站係私人相簿,唔係廣告平台。

  • 冇廣告,亦冇廣告追蹤器。
  • 唔會賣你嘅資料,亦唔會交俾廣告商。
  • 頁面冇 Facebook 或者其他社交網站嘅追蹤像素。
  • 你把連結分享去 WhatsApp 或者 Instagram 時,對方會讀公開嘅標題同預覽圖。嗰個係分享預覽,唔係我哋裝嘅追蹤碼。

資料放喺邊

網站本身放喺 Vercel。正式環境嘅相片檔放喺 Vercel Blob。

相簿資料,包括名稱、說明,同埋邊張相屬邊本相簿,放喺 Neon 嘅 PostgreSQL。安裝說明寫,正式環境通常同網站一齊放喺美國東岸。

每晚大約香港時間 03:17 會備份一次,亦可以人手開跑。

  • 文字同資料庫內容每晚備份去一個私人 GitHub 倉庫。每次都抄成個資料庫。資料真係有改,先存一個新版本。之前每個版本都留喺版本控制。冇輪換,亦冇 30 日後自動刪走嘅窗口。倉庫唔係公開網頁。每個新版本亦會另外抄一份去下面放相片嘅異地儲存。
  • 相片會異地備份去歐盟嘅 Backblaze B2,同網站同資料庫唔同地區。只上載新增或者改過嘅相。每個上載版本有 90 日刪除鎖。備份用嘅鑰匙只可以寫入同讀取,冇權刪除。備份入面已存嘅檔唔會刪走,包括正式環境已經刪咗嘅相。

只限連結嘅相簿

有啲相簿唔會出現喺首頁。知道連結先睇到,一樣唔使登入。

  • 呢類相簿唔會放進網站地圖,搜尋引擎亦唔會收錄。
  • 連結可以轉發。太私人嘅相唔好靠「只限連結」當保密。知道相片網址嘅人,仍然可以打開嗰張圖。

想移除啲嘢?

網站冇讚好同留言可以刪。如果你希望某張相唔再公開,或者有其他私隱問題,聯絡主人: contact@dickycheng.online