Staffbase is a German employee experience platform that brings communication, HR and IT information to employees, including frontline and shift workers who do not use a laptop. Its offer includes a mobile employee app that works offline, a governed intranet with personalised content, email, digital signage, a Microsoft 365 integration and Navigator, an AI assistant that answers employee questions from company content. The service is delivered as a hosted online platform.
Staffbase SE is registered in Chemnitz, Germany, so the contracting entity sits in the EU. The privacy page states that servers are hosted by Microsoft Azure and that three hosting locations are offered: EU, US and Australia, so the region chosen determines where customer data is stored. The company refers to a data processing agreement covering the GDPR and lists its sub-processors on a separate page. The pages reviewed do not name a parent company or major investors. European organisations that require EU-only storage should select the EU region and confirm it in the contract.