Settings

Theme

Disabling server-side logging of Siri requests

github.com

81 points by chris-at 6 years ago · 18 comments

Reader

dijit 6 years ago

The .plist doesn’t appear malicious, but I wouldn’t ideally be installing random profiles like this from random places.

  • dfeojm-zlib 6 years ago

    How to make your own:

    https://www.idropnews.com/how-to/heres-how-to-stop-sharing-y...

    It should look something like this (you'll have to remove a bunch of other unnecessary settings from the file to make it look list this):

        <?xml version="1.0" encoding="UTF-8"?>
        <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
        <dict>
         <key>PayloadContent</key>
         <array>
          <dict>
           <key>PayloadDescription</key>
           <string>Configures restrictions</string>
           <key>PayloadDisplayName</key>
           <string>Restrictions</string>
           <key>PayloadIdentifier</key>
           <string>com.apple.applicationaccess.masked</string>
           <key>PayloadType</key>
           <string>com.apple.applicationaccess</string>
           <key>PayloadUUID</key>
           <string>masked</string>
           <key>PayloadVersion</key>
           <integer>1</integer>
           <key>allowSiriServerLogging</key>
           <false/>
          </dict>
         </array>
         <key>PayloadDisplayName</key>
         <string>Prevent Siri from Logging Me</string>
         <key>PayloadIdentifier</key>
         <string>masked</string>
         <key>PayloadRemovalDisallowed</key>
         <false/>
         <key>PayloadType</key>
         <string>Configuration</string>
         <key>PayloadUUID</key>
         <string>masked</string>
         <key>PayloadVersion</key>
         <integer>1</integer>
        </dict>
        </plist>
  • rkachowski 6 years ago

    Step 4 within the list is literally

    > 4. If you feel like there should be an easier way to achieve this, let Apple know using their Feedback[1] form.

    [1] https://www.apple.com/feedback/

  • mikeash 6 years ago

    Seems fine. iOS tells you exactly what the profile does and it’s not hard to understand it.

twooclock 6 years ago

Pardon me asking but since this setting is on the client, how one is sure that it is even considered/respected on the server?

  • dfeojm-zlib 6 years ago

    Without subpoenaing Apple, it seems like blind trust to me.

    • madez 6 years ago

      If you have a working iPhone, Googles-Android based device or Windows computer around you, it is blind trust they don't surveil you, unless you permanently monitor and control their communications.

  • egberts1 6 years ago

    Wouldn’t one be able to verify this by placing your own MitM at your own home gateway, no?

    • thedanbob 6 years ago

      The requests still have to go to Apple. The only way to verify if they’re logged or not would be to examine the servers themselves and the software running on them.

  • floatingatoll 6 years ago

    You cannot.

metalliqaz 6 years ago

Why isn't this just an option for users to enable in Settings?

dawnerd 6 years ago

By disabling this are you hurting the ability for Siri to understand you better? Is there any negative impacts?

Edit: Sorry for asking an important question. Blocking some of the Windows spy junk causes some issues with apps.

taobility 6 years ago

why don't you just disable Siri?

  • PappaPatat 6 years ago

    I for one, ALWAYS had Siri disabled, until some evil genius decided Siri MUST be on, in order for Apple Carplay to work.

gregoryexe 6 years ago

At Apple: "Ah, another request to not log anything, make sure you log everything."

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection