An apparatus for biometric cloud communication and data movement, the apparatus comprising: a first computing device having a processor coupled to memory; at least one storage device to store a table of bio-identifiers and a list of data files, wherein each data file is associated with one unique bio-identifier; a bio-packet resolver unit configured to: receive a first bio-packet from an origination computing device; resolve a first bio-identifier from the first bio-packet, the first bio-identifier comprising at least a first biometric signature; store the first bio-identifier in the table of stored bio-identifiers; retrieve a first data file from the first bio-packet; store the first data file associated with the first bio-identifier in the storage device; characterised in that bio-packet resolver unit is further configured to: receive a cloud bio paste request 1, including a second bio-identifier, from a destination computing device; perform a lookup of the second bio-identifier in the table of stored bio-identifiers; a bio-identifier comparison unit configured to determine whether the first and the second bio-identifiers are at least partially equivalent; and wherein the bio-packet resolver unit is further configured to allow the first data file to be transferred from the storage device to the destination computing device in response to the cloud bio paste request when the bio-identifier comparison unit determines that the second bio-identifier is at least partially equivalent to one of the bio-identifiers in the table of stored bio-identifiers. a first computing device having a processor coupled to memory; at least one storage device to store a table of bio-identifiers and a list of data files, wherein each data file is associated with one unique bio-identifier; a bio-packet resolver unit configured to: receive a first bio-packet from an origination computing device; resolve a first bio-identifier from the first bio-packet, the first bio-identifier comprising at least a first biometric signature; store the first bio-identifier in the table of stored bio-identifiers; retrieve a first data file from the first bio-packet; store the first data file associated with the first bio-identifier in the storage device; receive a first bio-packet from an origination computing device; resolve a first bio-identifier from the first bio-packet, the first bio-identifier comprising at least a first biometric signature; store the first bio-identifier in the table of stored bio-identifiers; retrieve a first data file from the first bio-packet; store the first data file associated with the first bio-identifier in the storage device; characterised in that bio-packet resolver unit is further configured to: receive a cloud bio paste request 1, including a second bio-identifier, from a destination computing device; perform a lookup of the second bio-identifier in the table of stored bio-identifiers; receive a cloud bio paste request 1, including a second bio-identifier, from a destination computing device; perform a lookup of the second bio-identifier in the table of stored bio-identifiers; a bio-identifier comparison unit configured to determine whether the first and the second bio-identifiers are at least partially equivalent; and wherein the bio-packet resolver unit is further configured to allow the first data file to be transferred from the storage device to the destination computing device in response to the cloud bio paste request when the bio-identifier comparison unit determines that the second bio-identifier is at least partially equivalent to one of the bio-identifiers in the table of stored bio-identifiers.