A PS Contract is a digital contract between you and individuals consenting to your app accessing their data via digi.me. It contains basic identifying information about you as the developer, specifies the type(s) of data being requested and over what time period as well as your terms of service for this transaction.

The PS Contract lays this information out very neatly and legibly for the user so they can understand it. If they wish to do so, the user then swipes to accept the contract which would then allow your app to fetch all the data that matches the contract and decrypt it on the user’s device.