Qual dos meus blogs e dados pessoais está sendo transferido quando o Wordpress verifica automaticamente se há atualizações?

10

Eu geralmente me preocupo com privacidade e ouvi dizer que com cada contato com a API do Wordpress para verificações de atualizações e similares, muitos dados dos meus blogs estão sendo transferidos.

Para obter uma impressão melhor, gostaria de saber mais especificamente quais dados estão sendo transferidos e quando.

O que é feito com a informação e quem tem acesso à informação? Quanto tempo é armazenado?

Não encontrei nenhuma informação sobre isso nos pacotes leia-me nem no site worpdress.org até o momento.

    
por hakre 15.07.2011 / 14:40

2 respostas

5

Isto não responde a pergunta em específico, mas esses são alguns recursos relativos à questão (fique à vontade para adicionar coisas).

Artigos e discussões do blog

Recursos principais do WP e tickets Trac

  1. Política de Privacidade do Wordpress.org
  2. ingressos Trac
  3. Trechos de código principal

Stubs de código

Perguntas relacionadas ao Akismet, Facebook e outros complementos que lidam com dados pessoais

  • Blogs que fazem uso de ferramentas de terceiros devem verificar a situação legal atual em relação à proteção de dados enquanto fazem um tratamento de terceiros com entrada de usuário.
  • Você, como proprietário de um blog, pode garantir que os direitos dos usuários de seus blogs sejam atendidos em seus dados? Como o documento para quem você enviou seus dados e como lidar com solicitações de exclusão em seu nome?

Recursos e indicadores internacionais / específicos de país

por hakre 15.07.2011 / 14:49
3

Chamadas do núcleo para api.wordpress.org (wp 3.2.1)

Nos blocos do phpDoc:

Dentro do cabeçalho de wp_update_themes() : " Uma lista de todos os temas instalados enviados para o WP. "

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

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

  3. Core /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);
    
por kaiser 15.07.2011 / 15:41