Cómo Grindr afecta a la salud mental de los gays

C

ómo GRINDR afecta a la SALUD MENTAL de los gays.

Es un hecho que Grindr y todas las apps de ligoteo con el móvil han cambiado para siempre la forma de ligar. De una forma igual de sorprendente que lo fueron los perfiles de páginas web LGBT, Grindr nos trajo el formato más cómodo posible: localización + movilidad. Estés donde estés, desbloqueas tu móvil y encuentras a todos los hombres que quieras a tu alcance.

Pero ¿tiene esto un efecto en la salud mental de los chicos que lo usan? Sin duda. Un psiquiatra gay norteamericano ha llevado a cabo un pequeño estudio para descubrir los comportamientos y reacciones de 50 chicos gays ante la app.

De una forma superficial, compara la satisfacción de abrir el Grindr con una adicción, ya que la vista de hombres semidesnudos a tu alcance eleva el morbo y la fantasía, y te enfoca más hacia el sexo y al orgasmo que a la relación. También las personas que sufren con el rechazo se van a encontrar con muchos golpes en la cabeza al usar Grindr. Digamos que la app, y todas las similares, han traído al mundo una versión extendida y abierta 24 horas de lo que supone salir a ligar.

Por eso sería interesante que las propias apps pusieran a disposición de sus usuarios manuales y consejos sobre cómo afrontar situaciones complicadas. Sin duda, siempre habrá racistas y plumófobos dentro de estas apps, pero es importante que su existencia no mine la de personas más frágiles, afectándoles en su día a día.

Ú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);})();