Today, an increasing number of systems produce, process, and store personal and intimate data. Such data has plenty of potential for entirely new types of software applications as well as for improving old applications, in particular in the domain of smart healthcare. However, utilizing this data, especially when it is continuously generated by sensors and other devices, with the current approaches is complex-data is often using proprietary formats and storage, and mixing and matching data of different origin is not easy. Furthermore, many of the systems are such that they should stimulate interactions with humans, which further complicates the systems. In this article, we introduce Human Data Model (HDM)-a new tool and a programming model for programmers as well as end-users with scripting skills that help to combine data from various sources, to perform computations, and to develop and schedule computer-human interactions. Written in JavaScript, the software implementing the model can be run in almost any computer either inside the browser or using Node.js. Its source code can be freely downloaded from GitHub, and the implementation can be used with the existing IoT platforms. As a whole, the paper is inspired by a number of interviews with professionals, and an online survey among healthcare and education professionals, where the results show that the interviewed subjects almost entirely lack ideas on how to benefit the ever-increasing amount of data measured of the humans. We believe that this is because of the missing support for programming models for accessing and handling the data, which can be satisfied with the Human Data Model. CCS Concepts: • Information systems → Data management systems; • Software and its engineering → Distributed systems organizing principles; Software design techniques; • Human-centered computing → Human computer interaction (HCI); Ubiquitous and mobile computing; • Computer systems organization → Distributed architectures; Embedded systems.