Las tiendas hacen un seguimiento de los artículos individuales para planificar el inventario y con fines de marketing.
Habiendo trabajado en el negocio de procesamiento de transacciones durante un tiempo (escribiendo uno), puedo decir con confianza que las compañías de tarjetas de crédito/débito no reciben una lista detallada de los artículos involucrados en la transacción. Suele haber un campo de descripción en la información transmitida al procesador, que puede contener o no información útil. Pero no es lo suficientemente grande como para contener una lista detallada de compras de cualquier tamaño. Y no está estandarizado de ninguna manera que facilite un análisis sintáctico fiable. Es posible que haya una cantidad de metadatos sobre la transacción que indiquen los tipos de productos implicados en la misma, que también pueden deducirse del comerciante que informa de la transacción.
Existen esfuerzos para aumentar la cantidad de datos comunicados, pero aún no se utilizan de forma generalizada, debido al abrumador número de bancos que tendrían que actualizarse. Estos esfuerzos se están desarrollando sólo en usos específicos y limitados en los que los bancos implicados están dispuestos a actualizar el software y los equipos.
Por ahora, la mejor manera de saber lo que has comprado es guardar los recibos de la tienda. Las cajas de zapatos funcionan muy bien para esto. También lo hacen las cámaras de los smartphones y una carpeta en tu disco duro. También hay aplicaciones para móviles que rastrean los recibos por ti, e incluso pueden intentar hacer un OCR de los datos por ti.