System Call Access for UXP

The permissions would appear once the first time they were used. There has been some discussion on this here.

The reason for a per permission system is manifold. But after reading the privacy policies of numerous apps and looking at the track record consumer data protection I believe it would create a more secure ecosystem. I don’t know of anyone else who reads the EULA and even if they do they are often filled with jargon.

For example, if you install a marble madness like game app, and it requests accelerometer, but if it also requests mic access, network, and userid it might be selling your data. Unsavvy users, like grandma, have typically “granted all” permissions right at install without knowing what they were for.

Now imagine, grandma has 4 freemium games that are downloading video ads after every minute of game play. A lot of people all over the world have limited bandwidth. So she uses her bandwidth up in the first few days. So her nephew comes over and explains the situation. She says it’s ok to turn off video ads for 2 of them but the other 2 she wants to allow them to gain gems. So he turns off network permission for those 2 games.

1 Like