smart device is received by supervisory program computer system 200 and forwarded to the decoder routine when decoding is completed supervisory program computer system 200 forwards data to parsing sub routine to deconstruct data into its components u2014 image data location date and time device serial number and camera settings image data along with other information u2014 location date and time and device serial number are forwarded to image validation program 400 and remaining information is sent to data warehouse to be catalogued by database management system dbms 280 image validation program 400 receives the image data and other information such as location date and time and device serial number from the supervisory program computer system 200 depending on the nature of the image data u2014 reference image or image from consumer 50 u2014 the data is sent to reference image storage 290 or for validation image validation program 400 sends the validation report back to supervisory program computer system 200 in the preferred embodiment the present invention is a method for verifiable two way communication and interaction with audiences using multiple media formats comprising a obtaining a selected set of customer parameters said parameters being taken from a list including media of interest media market of interest channel of interest start date end date start time end time specific time selected visual cue display interval and delay time b packaging a unique visual cue management symbol for said client with customer parameters said customer parameters provides publishers with instructions and include the format location start time and selected visual cue display interval c storing of said symbol by software for management of storage retrieval and release of said symbol d releasing and transmitting said symbol and said customer parameter instructions to at least one publisher e maintaining communication.