The proposal protects user privacy through limited and controlled access to user data, according to the trust level stated for the relationship between each pair of users. This trust level is obtained through the combination of direct scores and information obtained from trust networks so that, by combining both sources, the system is provided with enough data to deduce whether people can trust each other or not. In this way, privacy is dealt with accordingly as one of the most important aspects of the proposed carpooling system.