私隱政策

Last updated: 2026-07-27

本頁面係 scaffold — 最終 legal text 將喺 launch 前由站主 review 同 fill in。結構 + 技術細節已經 align 埋 GA4 Consent Mode v2 defaults(PR #14 commit 3878829)同埋 swap runbook(CLOUDFLARE_PAGES.md Step 5)。

我哋收集咩資料

本站 (www.aideas.life) 係 serverless static site,冇自家後端、冇 database、冇登入系統。只有以下兩種第三方服務會接觸到訪客資料:

Google Analytics 4 — aideas-life Firebase project

收集項用途預設值
Page view (page_view event)追蹤邊啲 post 受歡迎Consent Mode v2 default denied — server hit 但 zero payload
IP address一般 geolocation + bot 偵測anonymize_ip: true(gtag.js default),最後一組 octet 全部 zeroed
User agent、viewport sizeResponsive design 分析Consent Mode v2 default denied
Referrer了解 traffic sourceConsent Mode v2 default denied

GA4 嘅 Firebase Web App config 同埋 measurement ID 詳見 issue #12 同埋 CLOUDFLARE_PAGES.md Step 5(swap runbook)。技術實現細節:

  • gtag.js 經 _config.fluid.ymlweb_analytics.google.measurement_id inject
  • Consent Mode v2 defaults 經 _config.fluid.ymlcustom_head inject(head.ejs line 42-44,早過 gtag.js loader)
  • Fluid follow_dnt: true — DNT header on 嘅 browser 完全 skip analytics

Cloudflare Pages CDN

本站 host 喺 Cloudflare Pages,佢哋處理 static asset serving、HTTPS termination、access log。Cloudflare 嘅 access log 唔對外公開,亦唔被 GA4 收集(GA4 收嘅係 browser-side data,唔係 server log)。

本站啟用咗以下 security headers(source/_headers,Phase 2 嗰陣 set):

  • Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
  • Permissions-Policy: camera=(), microphone=(), geolocation=()
  • Referrer-Policy: strict-origin-when-cross-origin
  • X-Content-Type-Options: nosniff
  • X-Frame-Options: DENY

Cookies

本站預設唔 set 任何 first-party cookies。Analytics 用 Consent Mode v2 default-deny storage — 即係 GA4 server hit 但 zero payload,唔會 set _ga / _gid 嗰啲 analytics cookies。

Cloudflare Pages 嘅必要 session cookies(__cf_bm 等)係 Cloudflare 自己 set 嘅 bot protection cookies,目的係分辨 human vs bot、保護網站,唔包含 PII、亦唔跨站共享。詳見 Cloudflare 嘅 cookie policy

你嘅選擇

Opt-in analytics storage

如果想開 analytics,喺 browser console 跑:

1
2
3
gtag('consent', 'update', {
analytics_storage: 'granted'
});

或者裝一個 consent banner 自動 call 呢段 script(將來 follow-up,issue #12 開新嘅 sub-issue)。

Opt-out analytics storage

如果想確保 analytics 完全 off:

1
2
3
gtag('consent', 'update', {
analytics_storage: 'denied'
});

或者直接用瀏覽器嘅 DNT(Do Not Track)header — 本站已經 follow_dnt: true,DNT on 就會跳過成個 analytics block。

刪 Cloudflare cookies

去 Cloudflare 嘅 cookie removal guide

資料保留

GA4 server hit(zero payload)保留 14 個月(GA4 default),之後自動 aggregate 同 anonymize。具體 policy 由 Google 決定 — 詳見 Google Analytics data retention

本站冇自己保留任何訪客資料。

第三方服務嘅私隱政策

聯絡

如對本政策有任何查詢,請開 GitHub Issue 或 DM 站主(GitHub: @bbhkgtech)。


本頁 scaffold 跟 issue #12 Phase 2.5 嘅 privacy strategy 對齊 — 見 PR #14 commit 3878829 (consent defaults) + 5cba224 (gtag wire-up) + d69d96a (CLOUDFLARE_PAGES.md docs)。