Trigger-Action Platforms (TAPs) connect disparate online services and enable users to create automation rules in diverse domains such as smart homes and business productivity. Unfortunately, the current design of TAPs is flawed from a privacy perspective, allowing unfettered access to sensitive user data. We point out that it suffers from two types of overprivilege: (1) attribute-level, where it has access to more data attributes than it needs for running user-created rules; and (2) token-level, where it has access to more APIs than it needs. To mitigate overprivilege and subsequent privacy concerns we design and implement minTAP, a practical approach to data access minimization in TAPs. Our key insight is that the semantics of a user-creat...
The introduction of smart devices and the IOT network has led to the creation of large amounts of da...
Millions of apps available to smartphone owners request various permissions to resources on the devi...
The combination of smart home platforms and automation apps introduce many conveniences to smart hom...
Trigger-action platforms (TAPs) allow users to connect independent web-based or IoT services to achi...
Trigger-Action Platforms (TAPs) are systems that enable users to automate routine tasks, such as tur...
Users share a large amount of information with modern platforms such as web platforms and social pla...
End-user programming on Internet of Things (IoT) smart devices enables users without programming exp...
New technology domains, such as the Internet of Things (IoT), are adding a large number of new devic...
In today’s data-centric economy, data flows are increasingly diverse and complex. This is best exemp...
Today's phone could be described as a charismatic tool that has the ability to keep human beings cap...
Trigger-Action Platforms (TAPs) seamlessly connect a wide variety of otherwise unconnected devices a...
Authentication is a prerequisite for proper access control to many e-services. Often, it is carried ...
Trigger-Action platforms are systems that enable users to easily define, in terms of conditional rul...
International audienceMobile crowdsourcing is being increasingly used by industrial and research com...
The importance of privacy has been growing steadily for over 25 years. Increasingly popularareas (su...
The introduction of smart devices and the IOT network has led to the creation of large amounts of da...
Millions of apps available to smartphone owners request various permissions to resources on the devi...
The combination of smart home platforms and automation apps introduce many conveniences to smart hom...
Trigger-action platforms (TAPs) allow users to connect independent web-based or IoT services to achi...
Trigger-Action Platforms (TAPs) are systems that enable users to automate routine tasks, such as tur...
Users share a large amount of information with modern platforms such as web platforms and social pla...
End-user programming on Internet of Things (IoT) smart devices enables users without programming exp...
New technology domains, such as the Internet of Things (IoT), are adding a large number of new devic...
In today’s data-centric economy, data flows are increasingly diverse and complex. This is best exemp...
Today's phone could be described as a charismatic tool that has the ability to keep human beings cap...
Trigger-Action Platforms (TAPs) seamlessly connect a wide variety of otherwise unconnected devices a...
Authentication is a prerequisite for proper access control to many e-services. Often, it is carried ...
Trigger-Action platforms are systems that enable users to easily define, in terms of conditional rul...
International audienceMobile crowdsourcing is being increasingly used by industrial and research com...
The importance of privacy has been growing steadily for over 25 years. Increasingly popularareas (su...
The introduction of smart devices and the IOT network has led to the creation of large amounts of da...
Millions of apps available to smartphone owners request various permissions to resources on the devi...
The combination of smart home platforms and automation apps introduce many conveniences to smart hom...