¿Cuál de mi blog y datos personales se transfieren cuando Wordpress busca actualizaciones automáticamente?


10

En general, me preocupa la privacidad y he oído que con cada contacto con la API de Wordpress para verificaciones de actualizaciones y similares, se transfieren muchos de mis datos de blogs.

Para tener una mejor impresión, me gustaría saber más específicamente qué datos se transfieren y cuándo.

¿Qué se hace con la información y quién tiene acceso a la información? ¿Cuánto tiempo se almacena?

No encontré información sobre eso en los paquetes Léame ni en el sitio web worpdress.org hasta ahora.


siendo un buen programador de PHP y colaborador de WordPress core.trac.wordpress.org/query?reporter=hakre Me pregunto por qué hace estas preguntas aquí. Estoy seguro de que puede ver fácilmente qué se envía, a dónde va y cuándo se envía mientras WP busca actualizaciones. Además, puede cambiarlo o deshabilitarlo a voluntad.

3
Cuestionar la motivación del interlocutor no constituye una respuesta. Quizás esto sería mejor publicado como un comentario a la pregunta?
— Chip Bennett

55
@azaozz hacer preguntas que usted mismo puede resolver está bien e incluso alentado si esa pregunta es interesante y las respuestas son valiosas para otras personas. El objetivo del sitio (y la red) no es simplemente responder preguntas específicas, sino construir un depósito de conocimiento sobre el tema.
— Rarst

Estoy con @Rarst aquí porque esta pregunta en realidad es menos una pregunta personal, aunque no tengo miedo de preguntar en ningún caso. Y tomando la parte de cuestionar la motivación de los OP a un lado, creo que azaozz está haciendo uno, dos puntos en el camino: debe leer el código fuente para conocer los detalles y modificar el software antes de usarlo si quieres controlar eso. En realidad, eso no es realmente noticia y la pregunta cubre mucho más. @azaozz: siéntete libre de contribuir si puedes. ¿Leíste la pregunta completa?
— hakre

Respuestas:


5

Esto no responde la pregunta en específico, pero esos son algunos recursos con respecto a la pregunta (siéntase libre de agregar cosas).

Artículos de blog y debates

Recursos básicos de WP y tickets de Trac

  1. Política de privacidad de Wordpress.org
  2. Entradas Trac
  3. Fragmentos de código de núcleo

Trozos de código

Preguntas relacionadas con Akismet, Facebook y otros complementos que tratan con datos personales

  • Los blogs que utilizan herramientas de terceros deben verificar la situación legal actual con respecto a la protección de datos mientras hacen que un tercero se ocupe de la entrada del usuario.
  • Como propietario de un blog, ¿puede asegurarse de que puede cumplir con los derechos de los usuarios de sus blogs sobre sus datos? ¿Le gusta el documento a quién envió sus datos y cómo tratar las solicitudes de eliminación en su nombre?

Recursos e indicadores específicos internacionales / nacionales


3

Llamadas desde el núcleo a api.wordpress.org (wp 3.2.1)


De los bloques phpDoc:

Jefe interno de wp_update_themes(): " Una lista de todos los temas instalados en enviados a WP " .


  1. Temas /wp-includes/update.php > line 261-267, called on line 280 [1].

  2. Complementos /wp-includes/update.php > line 166-172, called on line 184

  3. Núcleo /wp-includes/update.php > starting on line 22 [3]

[1]

$options = array(
    'timeout' => ( ( defined('DOING_CRON') && DOING_CRON ) ? 30 : 3),
    'body'          => array( 'themes' => serialize( $themes ) ),
    'user-agent'    => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
);
$raw_response = wp_remote_post( 'http://api.wordpress.org/themes/update-check/1.0/', $options );
set_site_transient( 'update_themes', $new_update );

[2]

$options = array(
    'timeout' => ( ( defined('DOING_CRON') && DOING_CRON ) ? 30 : 3),
    'body' => array( 'plugins' => serialize( $to_send ) ),
    'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo( 'url' )
);

$raw_response = wp_remote_post('http://api.wordpress.org/plugins/update-check/1.0/', $options);

[3]

$options = array(
    'timeout' => ( ( defined('DOING_CRON') && DOING_CRON ) ? 30 : 3 ),
    'user-agent' => 'WordPress/' . $wp_version . '; ' . home_url( '/' ),
    'headers' => array(
        'wp_install' => $wp_install,
        'wp_blog' => home_url( '/' )
    )
);

$response = wp_remote_get($url, $options);

¿Esto significa que el filtro de agente de usuario se elude para estas solicitudes? ¿O todavía se aplica desde la API HTTP?
— hakre

@hakre Ver actualización [3]
— kaiser
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.