Private semantic client