Hi! so both of these labels actually have the exact problem we're complaining about!
in the US and EU, this is a generic term meaning "something we put in here to make it smell nice" and there is absolutely NO way of knowing if that is a scent you are allergic to or not. some of these can be a mix of up to 200 distinct components.
i think you can probably see the problem here?
the issue isn't that we don't have ingredient lists. the issue is that "trade secrets" are more important than people's lives, so if a company says that listing the actual ingredients might allow people to copy them, it is legal for them to put "it's a secret, tee hee".