Skip to content

Draft: usage tracking (with consent)

Jackson requested to merge 20-usage-tracking into master

Closes #20 (closed)

pre-pre-checklist (before work can even begin):

  • getting OWA to work
  • create small working example (outside of main site)

pre-checklist (before main work can begin):

  • checkbox that enables or disables sending the data (or better, tracking)
  • check that data in the past is not sent again after enabling when it was disabled (and user used)

checklist:

  • consent box (with a X button and a "decline" or "no" button)
    • dismissed in 5 seconds after website interaction or 20 seconds no matter what, whichever first (desktop)
  • dedicated page to learn more about it and enabling/disabling it (/tracking)
  • privacy policy with tracking (/tracking-privacy ?)
  • obstructs less than 10% of the screen on different devices of sizes (unless tapped to be expanded)
  • on-demand loading of tracking script (to reduce loading size when not consented because no use)

points:

  • opt-out by default (unless opted in)
  • using this thing instead of google analytics

reasons:

  • analytics (duh obviously)
  • uhhhhhhhh

other problems:

  • uptime (depends on some server)
  • legal compliance
Edited by Jackson

Merge request reports

Loading