The AiLock ransomware group listed ELO Digital Office on its data leak site on 2026-03-03. Country: DE Sector: Technology Domains named: elo.com Claim as published on the leak site: ELO Digital Office, founded in 1996 and headquartered in Stuggart, Germany, is a provider of enterprise content management systems and develops software solutions to digitize business processes.