glo/desktop
2026-10-14 23:38:41 +00:00
..
2026-10-14 23:38:41 +00:00
2026-10-14 05:14:36 +00:00

desktop app

  • secure qtwebengine browser instead of web browser
  • allows only approved https
  • blocks external navigation
  • blocks popups
  • blocks downloads
  • denies browser permission requests
  • rejects bad tls/certificate errors
  • keeps a single app instance
  • stores login/session data beside the app, keeps between restarts
  • logs startup/runtime errors
requirements

install python packages:

pip install PySide6
run with python
python3 main.py

or:

python main.py
data

local app data is stored beside the script or bundled binary:

angelhome_data/
  logs/
  runtime/
  cache/
  storage/

this is used for:

  • session persistence
  • cache
  • logs
  • runtime lock file