Qué mira el radar y qué no guarda
Patente, teléfono y nombre del vendedor no entran a nuestra base, y no por olvido: hay una lista de campos permitidos y un test que rompe el build.
CarRadar recorre avisos públicos de autos usados. La pregunta razonable es qué se queda con eso, y la respuesta corta es: mucho menos de lo que llega.
Qué guardamos de cada aviso
- Marca, modelo, versión y año
- Precio en pesos, y el historial de cambios de ese precio
- Kilometraje, transmisión, combustible, carrocería y tracción
- Región y comuna del aviso, nunca la dirección
- Si publica un particular o una automotora, sin ningún dato de quién es
- La URL del aviso original, el nombre del sitio y cuándo lo vimos
Qué no guardamos, y no es un olvido
- Teléfonos ni WhatsApp. Ni ofuscados, ni derivados, ni hasheados.
- Nombres, apellidos, alias ni correos de vendedores
- Patentes, VIN ni RUT
- Direcciones ni coordenadas
- Fotos: no las descargamos, no las rehospedamos y no las hotlinkeamos
- La descripción completa del aviso
Eso importa por una razón concreta: los avisos sí traen esos datos. Hay portales que devuelven, en cada aviso del listado, la patente, el teléfono, el WhatsApp y el nombre de quien vende. No guardarlos es una decisión que se toma en cada aviso, no una carencia.
Cómo se hace cumplir
- Lista de permitidos, no lista negra. Se copian solo los campos autorizados y el resto del aviso se descarta en memoria, sin llegar al disco. Una lista negra falla el día que el portal agrega un campo nuevo, y ese día nadie se entera.
- Si un texto parece un dato personal, se descarta el campo completo. No se enmascara: mejor perder el título de un aviso que guardar el teléfono de una persona. Un «+56 9 xxxx 4321» sigue siendo un dato personal.
- Hay un test automatizado que rompe el build si alguien intenta agregar un campo que se parezca a lo de la lista de arriba. La base no tiene columnas para nada de eso: no existen, ni vacías.
- Nunca contactamos a un vendedor, por ningún medio.
Por qué, además de que corresponde
La Ley 21.719 rige desde el 1 de diciembre de 2026, con una agencia que puede fiscalizar y sancionar, y no tiene exención por tamaño ni por «proyecto personal».
Su artículo 14 bis es el que más nos ordena: si alguien organiza, clasifica o combina datos que venían de fuentes de acceso público, los datos que resultan quedan cubiertos por el deber de secreto. Es la descripción literal de lo que hace un radar como este. Nuestra base derivada nace confidencial por ley, y está bien que sea así.
Cómo recorremos, y a qué velocidad
- Leemos el
robots.txtde cada sitio y nos lo guardamos por 24 horas, así que la mayoría de las corridas usa esa copia en vez de volver a pedirlo. Y fallamos cerrado: si no lo podemos leer y no hay copia vigente, no visitamos. - Tomamos el
Crawl-delayque declara el sitio como piso, nunca como sugerencia. - Usamos peticiones condicionales (
If-None-MatchyIf-Modified-Since), que es lo que le permite al sitio contestarnos «no cambió nada» sin mandarnos el cuerpo de la página. Todavía no medimos qué proporción de nuestras visitas termina así, y hasta que lo midamos no vamos a poner un número. - Hay un tope diario de peticiones para todo el sistema, y solo pedimos entre las 8 y las 23 de Chile. Barrer a las cuatro de la mañana gasta el presupuesto sobre datos que no se movieron. El número exacto lo publica la página del bot, que lo lee de la configuración del proceso en vez de tenerlo escrito.
Las fotos y los precios, que son de otros
No mostramos ninguna imagen de ningún aviso. Enlazamos el aviso, no el archivo: descargar una foto y servirla desde nuestro dominio son dos actos distintos, y ninguno de los dos está licenciado.
Y cada precio que ves va con su fuente, con la fecha del aviso y con la última vez que lo vimos vivo. Un precio desfasado presentado como oferta vigente es publicidad engañosa, y nosotros mostramos precios que leímos de avisos ajenos hace minutos u horas.
Enlazamos siempre al aviso original, sin redirecciones intermedias: te mandamos tráfico al portal, no te lo quitamos.
La política completa, con la tabla de qué sitio visitamos y cada cuánto, está en la página del bot.