A system for application-less communication, the system comprising: an Internet-of-things, IOT, backend system and a plurality of communication devices , wherein the IOT backend system comprises a plurality of IOT devices , each of the plurality of IOT devices being configured to: implement proximity and physical web discovery services; and implement a short-range wireless communication protocol stack for communicating at a kernel level with the plurality of communication devices which is modified by the IOT device based on a short-range wireless protocol active on each of the communication devices and for delivering a notification wherein each of the plurality of communication devices is configured to: implement a passport or wallet for receiving the notification from the IOT backend system over a short-range wireless connection; display the notification on the communication device without an application being installed on the communication device ; in response to the notification being displayed on the communication device , receive an indication that a button on the communication device has been activated; generate a message based on the button activation; and transmit the message to one or more additional communications devices of the plurality of communication devices through the IOT devices of the IOT backend system , the one or more additional communications devices being similarly configured with the passport or wallet. wherein the IOT backend system comprises a plurality of IOT devices , each of the plurality of IOT devices being configured to: implement proximity and physical web discovery services; and implement a short-range wireless communication protocol stack for communicating at a kernel level with the plurality of communication devices which is modified by the IOT device based on a short-range wireless protocol active on each of the communication devices and for delivering a notification implement proximity and physical web discovery services; and implement a short-range wireless communication protocol stack for communicating at a kernel level with the plurality of communication devices which is modified by the IOT device based on a short-range wireless protocol active on each of the communication devices and for delivering a notification wherein each of the plurality of communication devices is configured to: implement a passport or wallet for receiving the notification from the IOT backend system over a short-range wireless connection; display the notification on the communication device without an application being installed on the communication device ; in response to the notification being displayed on the communication device , receive an indication that a button on the communication device has been activated; generate a message based on the button activation; and transmit the message to one or more additional communications devices of the plurality of communication devices through the IOT devices of the IOT backend system , the one or more additional communications devices being similarly configured with the passport or wallet. implement a passport or wallet for receiving the notification from the IOT backend system over a short-range wireless connection; display the notification on the communication device without an application being installed on the communication device ; in response to the notification being displayed on the communication device , receive an indication that a button on the communication device has been activated; generate a message based on the button activation; and transmit the message to one or more additional communications devices of the plurality of communication devices through the IOT devices of the IOT backend system , the one or more additional communications devices being similarly configured with the passport or wallet. <EOS>