Topic Filter for X: una extensión gratis que silencia temas para siempre
Topic Filter for X es una extensión gratuita de Chrome, hecha por Urbano DX, que quita de tu feed de X (Twitter) los temas que tú elijas. No durante 24 horas, que es lo único que ofrece el "aplazar temas" nativo de X, sino de forma permanente, hasta que tú desactives el filtro.
Ya está disponible: xfilter.urbanodx.com y en la Chrome Web Store.
La espinita
X sabe que hay temas que agotan: por eso trae un silencio nativo. Pero ese silencio caduca a las 24 horas, siempre. Si no quieres volver a ver hilos de elecciones, rumores de fichajes o gráficas de criptomonedas, la respuesta de la plataforma es que pulses "aplazar" cada día, para siempre.
Ese hueco entre lo que la plataforma ofrece y lo que el usuario quiere de verdad es justo el tipo de problema pequeño y afilado que nos gusta: bien definido, personalmente molesto y resoluble con una pieza de software centrada.
Qué hace
Diez temas filtrables de serie: política, deportes, negocios, ciencia y tecnología, entretenimiento, IA, juegos, cripto, religión y vídeos. Cada uno se activa o desactiva por separado.
Listas editables de palabras clave y cuentas por tema, con una detección cuidada que caza "$BTC" y "elecciones" sin confundir jamás "diaria" con "IA".
Un modo semántico opcional que detecta publicaciones sobre el tema aunque las palabras clave no las pillen, con un pequeño modelo de IA que corre entero dentro de tu navegador.
Un contador en vivo de todo lo que has dejado de ver.
Interfaz en español e inglés, con listas de palabras clave bilingües.
La parte que más nos importa: los tuits se eliminan antes de pintarse. Sin huecos en blanco en el feed, sin parpadeos, sin rastro. El timeline se lee como si esas publicaciones nunca hubieran existido. Cómo se consigue eso es una historia de ingeniería aparte, contada en el artículo técnico.
Privado por construcción
La extensión no tiene backend, ni cuentas, ni telemetría, ni analítica. Tu timeline se filtra dentro de tu propio navegador y nada de lo que lees, filtras o haces sale de él. El modo semántico opcional descarga los pesos del modelo una vez y después funciona sin conexión. No es una promesa de política de privacidad que exija confianza: simplemente no existe ningún servidor al que enviar nada.
De la espinita al escaparate
El propio desarrollo es un pequeño caso de estudio de cómo trabajamos:
Construida y probada en días. El enfoque de interceptación se validó desde el primer día contra la aplicación real de X, no contra una maqueta.
Una landing con plan B. Mientras la extensión esperaba la revisión de la Chrome Web Store, xfilter.urbanodx.com recogía correos para avisar del lanzamiento. El día que la ficha se publicó, la misma página convirtió cada botón en un enlace directo a la tienda.
Las versiones se publican solas. Sacar una versión nueva ahora es: subir el número de versión y hacer push. Se ejecutan los tests, se empaqueta la extensión, se sube por la API de la Chrome Web Store y se publica automáticamente. Sin zips a mano ni clics en paneles.
Ese último punto importa más allá de este producto. La misma disciplina que vendemos a clientes, un solo comando del cambio a producción, se aplica igual a una extensión gratuita que a una plataforma de negocio.
Pruébala
Instálala desde la Chrome Web Store, abre x.com y mira el contador de lo que has dejado de ver. Si quieres un aviso cuando salga una actualización importante, la web tiene un formulario de un solo campo y ese correo no se usa para nada más.
Y si tu equipo tiene su propia versión de "la plataforma casi hace lo que necesitamos": eso es lo que construimos.