Grindr está en venta por ser una «amenaza nacional»

La aplicación de citas Grindr está en venta por ser una «amenaza nacional» para los Estados Unidos. ¿El motivo? Hace uso de los datos personales.
Grindr está a la venta por ser una «amenaza nacional» para los Estados Unidos. El comité de Inversión Extranjera de los Estados Unidos (CFIUS por sus siglas en inglés) indicó que la aplicación de citas representa un riesgo para la seguridad nacional porque utiliza los datos personales de los estadounidenses.

La aplicación de citas, con sede en California, fue comprada por la compañía china
Beijing Kunlun Tech Co. Ltd. desde el 2016 por más de 245 millones de dólares. La principal preocupación del gobierno norteamericano es que el país asiático tenga acceso a los datos personales y ubicación de los usuarios, especialmente del personal militar y de inteligencia que usan la app.

La empresa china subastará próximamente a Grindr, aunque no se ha especificado la fecha. El banco de inversiones Cowen Inc. fue el elegido por los representantes de Grindr LLC para llevar a cabo el proceso de venta. Además, el banco garantiza que la inversión permanecerá dentro del mercado estadounidense.

No es la primera vez que Grindr se ve envuelta en problemas políticos. En 2018, los senadores demócratas Edward Markey y Richard Blumenthal enviaron una carta a Grindr exigiendo información para saber cómo manejan los datos personales.

¿Crees que es una medida correcta o exagerada?

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();