Le logiciel AQUAJI fonctionne sur une unité de calcul StiX 5700 ou un PC Windows. Il utilise une caméra IP ou USB comme source de données.
AQUAJI joue un flux vidéo et interprète les images en temps réel. Il interprète les données au sein de chaque image localement, il n’enregistre aucun contenu visuel. Dès qu’une personne est détectée, le logiciel alimente un compteur numérique virtuel stocké en mémoire vive (RAM) et constitué exclusivement de données agrégées, c’est à dire un compteur. A aucun moment ces données ne permettent d’identifier une personne en particulier.
Lors de l’utilisation de la fonction de calcul de la durée de séjour, une empreinte digitale virtuelle unique est brièvement enregistrée et stockée en mémoire vive . Il s’agit d’une clé unique attribuée à chaque personne exprimée sous forme de chaîne alphanumérique, et cette clé est dégradée pour une pertinence finale de 80 %. L’empreinte est automatiquement supprimée lorsque l’individu quitte l’espace couvert par la caméra, ou au plus tard dans les 23 heures suivant son entrée.
Lorsqu’elle est activée, la fonction de détection des employés est soumise à l’accord de chacun. Le plus souvent, une clause à cet effet sera ajoutée au contrat de travail.
Le logiciel envoie les données agrégées à un serveur à intervalles réguliers et les utilisateurs peuvent visualiser les données dans un format graphique. Cette interface utilisateur permet également à certains utilisateurs de visualiser le flux vidéo sur place. Lorsqu’une personne est détectée, son visage est automatiquement flouté, de sorte que les personnes ne peuvent pas être identifiées ou reconnues par les utilisateurs d’Aquaji.
Les utilisateurs du logiciel peuvent ajuster, activer ou désactiver à tout moment l’une des 30 fonctionnalités du logiciel, après le déploiement. Cela leur permet de modifier les paramètres du logiciel afin qu’ils puissent s’adapter aux changements des règles de confidentialité ou des précédents judiciaires sur leur territoire et en fonction du type d’utilisation.