Permission Rationales in the Web Ecosystem: An Exploration of Rationale Text and Design Patterns

Modern web applications use features like camera and geolocation for personalized experiences, requiring user permission via browser prompts.To explain these requests, applications provide rationales-contextual information on why permissions are needed.Despite their importance, little is known about how often rationales appear on the web or their influence on user decisions.This paper presents the first large-scale study of how the web ecosystem handles permission rationales, covering three areas: (i) identifying webpages that use permissions, (ii) detecting and classifying permission rationales, and (iii) analyzing their attributes to understand their impact on user decisions.We examined over 770K webpages from Chrome telemetry, finding 3.6K unique rationale texts and 749 rationale UIs across 85K pages.We extracted key rationale attributes and assessed their effect on user behavior by cross-referencing them with Chrome telemetry data.Our findings reveal nine key insights, providing the first evidence of how different rationales affect user decisions.

Authors

Institutions

Publication Details

Published
2025-04-25
DOI
https://doi.org/10.1145/3706598.3713547
Citations
1
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Permission Rationales in the Web Ecosystem: An Exploration of Rationale Text and Design Patterns

Marian Harbach, Balazs Engedy, Yusra Elbitar, Sven Bugiel et al.
1 citations
Advanced Malware Detection Techniques
1.49
article

Permission Rationales in the Web Ecosystem: An Exploration of Rationale Text and Design Patterns

Marian Harbach, Balazs Engedy, Yusra Elbitar, Sven Bugiel, Giancarlo Pellegrino, Soheil Khodayari, Gianluca De Stefano
article en
1 citations

Abstract

Modern web applications use features like camera and geolocation for personalized experiences, requiring user permission via browser prompts.To explain these requests, applications provide rationales-contextual information on why permissions are needed.Despite their importance, little is known about how often rationales appear on the web or their influence on user decisions.This paper presents the first large-scale study of how the web ecosystem handles permission rationales, covering three areas: (i) identifying webpages that use permissions, (ii) detecting and classifying permission rationales, and (iii) analyzing their attributes to understand their impact on user decisions.We examined over 770K webpages from Chrome telemetry, finding 3.6K unique rationale texts and 749 rationale UIs across 85K pages.We extracted key rationale attributes and assessed their effect on user behavior by cross-referencing them with Chrome telemetry data.Our findings reveal nine key insights, providing the first evidence of how different rationales affect user decisions.

Helmholtz Center for Information Security (DE), Saarland University (DE)
Life in Land
Openalex Percentile: Top 20%
Advanced Malware Detection Techniques
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Permission Rationales in the Web Ecosystem: An Exploration of Rationale Text and Design Patterns — Marian Harbach, Balazs Engedy, et al. · (2025) | TGRS Research Map | TGRS