Please help- Permissions for Dark Mode For Safari- what's up with this?

I don't usually use browser extensions so I am not terribly familiar with how they work. After experiencing eye strain I looked into ways to reduce the strain and thought I would try Dark Mode for some relief. I purchased Dark Mode for Safari from the App Store (definitely assuming that anything purchased from the App Store would not be doing anything malicious with personal data) -but when I went to enable the app as directed I read the following on the App screen:


"Permissions for "Dark Mode":

Web Page Contents

Can read sensitive information from webpages, including passwords, phone numbers, and credit cards on:

  • all web pages


Browsing History

Can see when you visit:

  • all webpages"


All I expected this app tp do was change the screens in safari to a dark look. Why is it stating that it "reads" private data such as passwords, phone number and credit cards?


I obviously don't want any software to be recording and/or transmitting private data.


Can someone explain this to me before I uninstall this?


Thank you,


Vito


iMac Line (2012 and Later)

Posted on Jul 24, 2020 8:24 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 24, 2020 8:43 AM

I'm assuming we're talking about this Dark Mode for Safari app, which contains a Safari extension.


The app's privacy policy explicitly and clearly states that they don't collect any personal information, passwords or anything of the like:


  • Our Safari extensions are not collecting or accessing any information from your browser, user clicks, keystrokes or inputs and usage statistics and are not sending data over the Internet in any way.
  • Our extensions require user activation and can access webpage structures just to be able to make features available (for example listing embeded videos or page view to change it’s theme). The extensions do not collect any sensitive information (including passwords, phone numbers, credit card data) from webpages and do not process them in any way.
  • We don’t ask you for personal information and we do not collect any system/computer data. We do not access your files, cookies or system information.
  • We don’t share your personal information with anyone and we do not have any remote service that receives your stored or collected data.
  • We don’t store your personal information or data on our servers in any way.


It needs the Web Page Contents permission to modify the colors on the webpage, and it could technically access creepy stuff like passwords, credit card numbers as a side effect, but the developer claims in very clear terms that it doesn't. I'm not sure what exactly Browsing History is necessary. You could contact the developer and ask him to explain the reason for the permissions in detail in the app's description or the privacy policy.


The fact that this is a popular app and the clear privacy policy make me think that there's nothing malicious going on here, it's just a technical requirement, necessary for the extension to alter websites' colors.

4 replies
Question marked as Top-ranking reply

Jul 24, 2020 8:43 AM in response to Vito_jr

I'm assuming we're talking about this Dark Mode for Safari app, which contains a Safari extension.


The app's privacy policy explicitly and clearly states that they don't collect any personal information, passwords or anything of the like:


  • Our Safari extensions are not collecting or accessing any information from your browser, user clicks, keystrokes or inputs and usage statistics and are not sending data over the Internet in any way.
  • Our extensions require user activation and can access webpage structures just to be able to make features available (for example listing embeded videos or page view to change it’s theme). The extensions do not collect any sensitive information (including passwords, phone numbers, credit card data) from webpages and do not process them in any way.
  • We don’t ask you for personal information and we do not collect any system/computer data. We do not access your files, cookies or system information.
  • We don’t share your personal information with anyone and we do not have any remote service that receives your stored or collected data.
  • We don’t store your personal information or data on our servers in any way.


It needs the Web Page Contents permission to modify the colors on the webpage, and it could technically access creepy stuff like passwords, credit card numbers as a side effect, but the developer claims in very clear terms that it doesn't. I'm not sure what exactly Browsing History is necessary. You could contact the developer and ask him to explain the reason for the permissions in detail in the app's description or the privacy policy.


The fact that this is a popular app and the clear privacy policy make me think that there's nothing malicious going on here, it's just a technical requirement, necessary for the extension to alter websites' colors.

Jul 24, 2020 10:41 AM in response to Vito_jr

My understanding is that the extension can't be implemented without overreaching with permissions. I also have extensions that require the exact same permissions as seen on the screenshot you posted, AdGuard and a video player extension included with IINA. These extensions of course have no business viewing my passwords, but they need access to websites' DOM to do their work, that's why they're granted the Webpage Contents permission.


I think Safari simply doesn't allow for fine-grained permissions like running scripts inside Tampermonkey does. It's all or nothing in Safari, whereas in Tampermonkey you'd be able to see if a given script can communicate with the Internet, and to what website it sends data.

Jul 24, 2020 9:52 AM in response to SilkySteel

Hi and thanks for responding.


I am attaching the screen that opened when I was doing the installation.


I see the developer states that "Absolutely no sensitive information will be accessed or used from your webpages".

However, right below that it states that the permissions "can" read sensitive information such as passwords, credit cards, etc...


I guess the fact that I am installing a 3rd party app that states that it is getting access to my private data, particularly when I thought it only has to do with colors, makes me very uneasy. Bear in mind I have no idea what the coding is to get these things to work but does it really need to "read" my private information?


I plan on contacting the developer - I would feel much better if the product just worked and it did not have access (permissions) to read my private data.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Please help- Permissions for Dark Mode For Safari- what's up with this?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.