Skip to main content
Plural is designed with data minimisation as a core principle. Across all supported devices — Avatar, Pepper, and Temi — speech, face, and interaction data are processed transiently and are not retained after a session ends. The sections below describe exactly how each device handles every data category. The diagram below gives a high-level overview of data flows across the entire Plural platform: Plural data privacy flow diagram

Text to Speech (TTS)

Avatar TTS operates in one of two modes:
  • Google online services — audio synthesis is performed via Google’s cloud.
  • On-device Android tools — synthesis is performed locally.
In both modes, no data is retained.

Speech to Text (STT)

Avatar STT also supports two modes:
  • Offline — VOSK (alphacephei.com/vosk) — all processing happens on the device.
  • Online — Google Cloud Speech — audio is sent to Google’s servers for transcription.
In both modes, data is not retained by the servers or the device.

Face Detection and Re-recognition

Avatar performs the following detections entirely on the device:
  • Face presence
  • Estimated gender
  • Estimated age
  • Mask detection
Online name recognition is technically possible but is not currently in use.All face data is discarded when the app exits — nothing is persisted to disk or a database.

Chatbot

The Avatar chatbot is an online service. The chatbot endpoint URL is retrieved from the project’s export JSON (currently https://dev.plural.io/api/chatbot…).No data is retained by the chatbot service.

Server Locations

EnvironmentLocation
Plural Development & StagingIreland
Plural ProductionNetherlands
SupaBase (Analytics)Frankfurt am Main, Germany

Summary

FeatureAvatarPepperTemi
TTS — on deviceOptional✅ AlwaysOptional
TTS — onlineOptional (Google)Optional (Google)
STT — on deviceOptional (VOSK)✅ First attemptOptional (VOSK)
STT — onlineOptional (Google)Fallback (Aldebaran, France)Optional (Google)
Face detectionOn-deviceOn-deviceOn-device
Data retained after session❌ Never❌ Never❌ Never
If you have data privacy questions specific to your deployment, contact support@humanizing.com.