Yes! In fact, good UX practice require you ask for the minimum amount of data you need in order to deliver your service. Indeed, this requirement is also part of GDPR compliance. You should start with a contract that asks for only what you need. Later on, in the life of your app or service, you may need more or different information to enable more functionality. A greater amount of information can also help to provide a better, or additional, service.

You can use additional PS contracts to request the data you need at each step of both the application lifecycle and user journey in order to provide a good and safe experience.