The PDF24 Creator is a desktop solution that works offline. Files remain locally on your PC and are NOT uploaded to the Internet. The topic of data protection or GDPR is therefore not a problem.
Yes, the PDF24 Creator can be used with Citrix. Many companies do this and are happy. You can also use the PDF24 Creator in your company for free.