Mate you haven't travelled much have you.
You should check the law of the country you're in.
For example, it's not at all uncommon for companies to hold passports of foreign workers, nor is it illegal in the countries where it's common practice.
Sybille would know this from living in the sandpit, but is playing the dumb shit again.