Abstract: A device (1) for indicating downloading of a data item (3) by a user computer (5) from a first computer (7) using a data communication network (9) is disclosed. The device (1) comprises a processor (13) being configured for receiving an upload instruction for uploading the data item (3) from a second computer (15) to the user computer (5) via the data communication network (9). The upload instruction has been generated by a first markup language tag referring to the data item (3). The first markup language tag has been generated by a browser executable script uploaded to the user computer (5) from the first computer (7). The first markup language tag differs from a second markup language tag in a cache memory of the user computer (5) causing the user computer (5) to download from the second computer (15). The first and second markup language tags were generated by the browser executable script. The processor is also configured for indicating that the upload instruction has been received.