Cómo Costless verifica los datos de precios y tickets
Costless verifica los datos del comercio minorista combinando cuatro fuentes independientes: parsers automatizados en 56 sitios de cadenas de supermercados, OCR basado en ML de más de 240 000 tickets de compra reales, etiquetas de precio recogidas en tienda por agentes de campo con confirmación GPS, y OCR de banners promocionales de folletos, imágenes web y canales oficiales de Telegram y Viber. La verificación cruzada detecta errores de análisis, promociones omitidas y alrededor del 8 % de tickets fraudulentos.
Cuatro flujos de datos independientes
Costless ingiere cuatro flujos de datos independientes del comercio minorista. Es la verificación cruzada entre ellos lo que hace que nuestras afirmaciones sean verificables y no solo declaradas.
De la fuente a los datos estructurados
Parsers en línea
Cada parser conoce la estructura de páginas o la API de su cadena. Los parsers se ejecutan en un ciclo fijo dos veces por semana, escalonados para evitar picos, respetan las protecciones de los sitios y prefieren las API oficiales al scraping. Algunas cadenas no las analizamos en absoluto porque sus términos lo prohíben — para ellas los datos provienen solo de tickets, recogida de campo y banners.
Pipeline de OCR de tickets
Un ticket subido se preprocesa con OpenCV (inclinación, contraste, reflejos, decoloración del papel térmico), luego el texto se extrae mediante los servicios de Google Cloud Vertex AI como motor principal, con Tesseract como respaldo rápido y una CNN propia entrenada en formatos de tickets de Europa del Este para los casos difíciles. Las líneas se analizan, los productos se cotejan con nuestra base normalizada mediante incrustaciones vectoriales y los totales se concilian con el total impreso.
La exactitud de extremo a extremo en los formatos de tickets aceptados es sistemáticamente alta. Los indicadores por etapa varían según la plantilla de la cadena, el tipo de papel y la calidad de la imagen, por eso no publicamos una sola cifra que distorsionaría la distribución real.
Detección de fraude
Alrededor del 8 % de los tickets enviados se marcan como fraudulentos antes de llegar al conjunto de datos verificado. Las señales incluyen detección de duplicados, análisis forense de imágenes (fotos de pantallas o impresiones, imágenes editadas), comprobaciones de coherencia del comercio, anomalías estructurales y heurísticas de velocidad. Los envíos marcados se ponen en cuarentena y se pide al usuario que vuelva a fotografiar con nitidez.
Recogida de campo verificada
La aplicación del agente de campo impone un flujo en el sitio: lee el GPS, geocodifica la dirección a la inversa y bloquea la captura si el agente no está en la tienda objetivo. Tras un registro explícito, las fotos se toman solo en la aplicación (nunca desde la galería), se procesan en el dispositivo con nuestros modelos de IA y se suben al instante — así cada precio queda ligado a una tienda, un agente y un momento concretos.
Verificación cruzada de fuentes
Cualquier fuente aislada puede equivocarse: un parser puede pasar por alto una página de oferta rediseñada, un ticket puede contener una mala foto, una etiqueta de campo puede estar desactualizada. Por eso esperamos que un precio aparezca en al menos dos flujos antes de tratarlo como confirmado.
- Ticket frente a en línea — gana el ticket, porque es el precio realmente cobrado.
- Página de oferta frente a página de producto — gana la página de oferta, porque los precios de fidelidad a menudo no se muestran en la página de producto.
- Etiqueta de campo frente a en línea — la etiqueta gana para el día de la captura; en línea gana a largo plazo porque se actualiza con más frecuencia.
Para la interoperabilidad seguimos estándares del sector: EAN-13 / EAN-8 / GTIN-14 (GS1) para códigos de barras, MCC para la clasificación del comercio, ISO 4217 para divisas, ISO 3166-1 para países e ISO 8601 para marcas de tiempo.
Frecuencia de actualización por tipo de datos
| Tipo de datos | Frecuencia de actualización |
|---|---|
| Tickets de compra | ~22 segundos de media desde la subida (de extremo a extremo, incluido el OCR) |
| Precios en línea y páginas de ofertas | Dos veces por semana por cadena, según un calendario fijo |
| Banners promocionales | Según el ciclo de publicación de la cadena (semanal para la mayoría) |
| Etiquetas recogidas en tienda | Por sesión de agente, bajo demanda |
| Tipos de cambio | A diario, desde apilayer.com |
| Base de productos normalizada | De forma continua, a medida que llegan tickets y ciclos de parsers |
Cuando un parser falla — rediseño del sitio, nuevo bloqueo, cambio de API — las ofertas afectadas muestran una fecha visible de «última actualización», en lugar de servir datos obsoletos en silencio.
Dónde tenemos datos — y dónde todavía no
Ser honestos sobre los límites es parte de lo que hace fiable a una fuente de datos. Esto es lo que cubrimos hoy y lo que aún no.
Mercados de consumo
Ucrania, Canadá, Lituania, Polonia y el Reino Unido — cobertura diaria de ofertas de las principales cadenas de alimentación, consultable en el explorador de ofertas.
Mercados de la API B2B
Nuestra API de verificación de tickets da servicio a socios comerciales en los mismos mercados. La verificación fiscal de tickets contra el registro estatal está disponible actualmente en Ucrania.
No publicamos la lista por país de las cadenas monitoreadas: la cobertura cambia cuando los minoristas rediseñan sus sitios o cambian sus términos, y los acuerdos varían según la cadena. Los compradores ven la cobertura en vivo en el explorador de ofertas; los clientes B2B reciben la lista completa bajo NDA.
Lo que aún no cubrimos
- Minoristas exclusivamente en línea — parcialmente; nuestro enfoque es el comercio físico.
- Menús de restaurantes y precios de HoReCa — fuera de alcance.
- Precios mayoristas — fuera de alcance.
- Categorías con datos escasos — el alcohol y la farmacia tienen visibilidad regulada según el país, y algunas categorías de nicho carecen de cobertura consistente.
Cómo tratamos tus datos
Tus tickets siguen siendo tuyos
Un ticket puede contener datos personales — un número de tarjeta de fidelidad, los últimos dígitos de una tarjeta, un número fiscal. No los enmascaramos, porque un ticket subido solo es visible para la persona que lo subió. Nunca se muestra a otros usuarios, nunca se incrusta en un listado público y nunca se comparte con clientes B2B. Solo los productos y precios estructurados, de forma anonimizada y agregada, alimentan la parte de verificación de precios de la plataforma.
Conservación de datos
Las imágenes de tickets y las líneas extraídas se conservan mientras mantengas tu cuenta. Puedes eliminar tu cuenta en cualquier momento desde tu perfil, lo que elimina las imágenes de tus tickets, tus líneas extraídas y tu información personal. La política completa está en nuestra Política de privacidad.
Nunca vendemos tus datos
Costless no vende los datos de los usuarios a ningún tercero, en ninguna jurisdicción, nunca. Es una política categórica. Los tickets individuales nunca se comparten externamente y las identidades individuales nunca se asocian a ningún producto de datos público.
Privacidad de los menores
Costless no está dirigido a menores de 16 años. No recopilamos a sabiendas información personal de menores de 16 años; si nos enteramos de que lo hicimos, la eliminamos.
Cumplimiento
Operamos bajo el RGPD (UE/EEE), el RGPD del Reino Unido y la Data Protection Act 2018, así como leyes nacionales equivalentes, incluida la PIPEDA de Canadá. Como no vendemos datos personales, el derecho «Do Not Sell» de la CCPA no tiene nada a lo que renunciar en nuestro tratamiento. Responsable del tratamiento: [email protected].
Revisión de seguridad
Realizamos una revisión de seguridad automatizada basada en IA cada mes — que cubre autenticación, validación de entradas, límites de tasa, escaneo de dependencias y refuerzo de cabeceras. La plataforma no ha pasado por una auditoría externa formal (SOC 2, ISO 27001) por el momento.
Preguntas frecuentes
¿Por qué los datos verificados por ticket son mejores que los datos scrapeados?+
¿Cómo detecta Costless los tickets fraudulentos?+
¿Cuán recientes son los datos de precios de Costless?+
¿Qué países cubre Costless?+
¿Qué precisión tiene el OCR de tickets?+
¿Costless vende mis datos?+
Construido sobre datos en los que puedes confiar
Descubre cómo convertimos tickets verificados y precios actualizados en inteligencia de retail para marcas y minoristas.
Explorar InsightsMetodología transparente de datos del comercio minorista
Costless es una plataforma de inteligencia del comercio minorista que verifica precios, ofertas y tickets de supermercados en Ucrania, Canadá, Lituania, Polonia y el Reino Unido, con una API de verificación de tickets para socios comerciales y verificación fiscal de tickets disponible actualmente en Ucrania. En lugar de depender de un solo flujo scrapeado, Costless combina parsers automatizados en 56 cadenas, OCR basado en ML de más de 240 000 tickets reales, recogida de campo verificada por GPS y OCR de banners promocionales.La verificación cruzada concilia estos flujos, detectando errores de análisis, promociones omitidas y envíos fraudulentos. La extracción del texto de los tickets la realizan los servicios de Google Cloud Vertex AI junto con un pipeline propio para el diseño, el análisis de líneas, el cotejo de productos y la conciliación de totales. Costless no vende los datos de los usuarios, conserva los tickets solo mientras una cuenta está activa y opera bajo el RGPD, el RGPD del Reino Unido, la CCPA y las leyes nacionales de protección de datos. Esta página de metodología se actualiza a medida que evolucionan nuestra cobertura y procesamiento.
Expandir ↓Para verificar de forma independiente cualquier afirmación de esta página, contacta con [email protected] o [email protected]. Proporcionamos muestras anonimizadas y explicaciones de metodología a investigadores, periodistas y socios potenciales bajo NDA, cuando corresponde.