本頁面係 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 size | Responsive design 分析 | Consent Mode v2 default denied |
| Referrer | 了解 traffic source | Consent Mode v2 default denied |
GA4 嘅 Firebase Web App config 同埋 measurement ID 詳見 issue #12 同埋 CLOUDFLARE_PAGES.md Step 5(swap runbook)。技術實現細節:
- gtag.js 經
_config.fluid.yml嘅web_analytics.google.measurement_idinject - Consent Mode v2 defaults 經
_config.fluid.yml嘅custom_headinject(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; preloadPermissions-Policy: camera=(), microphone=(), geolocation=()Referrer-Policy: strict-origin-when-cross-originX-Content-Type-Options: nosniffX-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 | gtag('consent', 'update', { |
或者裝一個 consent banner 自動 call 呢段 script(將來 follow-up,issue #12 開新嘅 sub-issue)。
Opt-out analytics storage
如果想確保 analytics 完全 off:
1 | gtag('consent', 'update', { |
或者直接用瀏覽器嘅 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。
本站冇自己保留任何訪客資料。
第三方服務嘅私隱政策
- Google Analytics 4:privacy policy
- Firebase:privacy policy
- Cloudflare Pages:privacy policy
- GitHub Discussions(將來 comments feature):privacy policy
聯絡
如對本政策有任何查詢,請開 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)。