aggressive data collection :PP
This commit is contained in:
@@ -91,9 +91,12 @@ offers `Allow all` or `Configure`; detailed settings only appear after
|
||||
`Configure`. A necessary cookie remembers the visitor's choice. If a visitor
|
||||
allows analytics, the browser sends page-view and heartbeat events to
|
||||
`POST /api/viewers/event`. Visitors can choose whether to include browser/device,
|
||||
screen, language/timezone, and referrer details. The public `/viewers` page reads
|
||||
`GET /api/viewers` and shows active pages, 24-hour page totals, top pages, and
|
||||
any consented client details.
|
||||
screen, language/timezone, referrer, and technical diagnostics. Technical
|
||||
diagnostics can include HTTP version, protocol headers, content negotiation
|
||||
headers, browser privacy signals, network quality, touch support, CPU/memory
|
||||
hints, and similar debugging fields. The public `/viewers` page reads `GET
|
||||
/api/viewers` and shows active pages, 24-hour page totals, top pages, and any
|
||||
consented client details.
|
||||
|
||||
Viewer analytics are stored in SQLite under the same `UPTIME_STORAGE_DIR` by
|
||||
default. Raw IP addresses and IP hashes are not stored in viewer analytics.
|
||||
|
||||
Reference in New Issue
Block a user