Запрос данных пользователя

Сегодня мне стало интересно какие данные о пользователе сайта можно получить с помощью js. Например можно узнать ширину и длуну окна браузера с помощью этого кода.

const windowOuterWidth = window.outerWidth
const windowOuterHeight = window.outerHeight

Мне интересно какие еще данные можно получить.

navigator.userAgent , там браузер и ОС (есть библиотеки для парсинга типа ua-parser), но эту строку можно легко поменять на что угодно.

navigator.language — язык из настроек браузера.

Координаты (нужно запросить права) Geolocation API - Web APIs | MDN

Сервером можно получить IP (если очень надо без своего сервера, то можно делать запрос к сервисам типа ipify).