Data We Collect

Last updated: March 2026

📦

KryVervoer only collects data that is necessary to provide the service. We do not collect data we don't need, and we never sell your data to third parties.

Account Information

When you create a KryVervoer account, we collect:

DataWhy we collect itRetention
First name & last nameTo identify you on the platformUntil account deletion
Email addressTo log you in and contact youUntil account deletion
PasswordTo secure your account (hashed by Firebase Auth, never stored in plain text)Until account deletion
Role (Parent or Driver)To show you the right featuresUntil account deletion
Profile pictureTo display on your profile and map tooltipUntil account deletion

Driver-Specific Information

If you register as a driver, we additionally collect:

DataWhy we collect itRetention
Vehicle typeTo help parents filter by vehicleUntil account deletion
Vehicle capacityTo show available seats to parentsUntil account deletion
Price per monthTo display your rate on your profileUntil account deletion
Supported schoolsTo match you with parents at those schoolsUntil account deletion
Languages spokenTo help parents filter by languageUntil account deletion

Location Data

We collect your approximate location when you set it in the app. For full details see our Location Data policy.

DataWhy we collect itRetention
Latitude & longitudeTo show you on the driver mapUntil account deletion
Human-readable addressTo display your area on your profileUntil account deletion
Consent dateTo record that you agreed to location storageUntil account deletion

Messages & Chats

When you use the in-app chat, we store:

DataWhy we collect itRetention
Message contentTo deliver messages between usersUntil account deletion
Sender IDTo identify who sent each messageUntil account deletion
TimestampTo order messages chronologicallyUntil account deletion
Read receiptsTo show when messages have been readUntil account deletion
Reply referencesTo link reply messages to their originalUntil account deletion
💬 Messages are only visible to the two participants in a conversation. KryVervoer staff can access messages for moderation or support purposes only.

Reports & Tickets

DataWhy we collect itRetention
Report contentTo investigate driver reportsUntil resolved + 90 days
Reported driver IDTo identify who was reportedUntil resolved + 90 days
Reporter user IDTo follow up with the reporterUntil resolved + 90 days
Support ticket contentTo resolve app issuesUntil resolved + 90 days
Submission timestampTo track when issues were raisedUntil resolved + 90 days

Technical Data

Firebase automatically collects some technical data when you use the app:

DataWhy we collect itRetention
Authentication tokensTo keep you logged in securelySession based
Firebase Analytics eventsTo understand how the app is usedUp to 14 months
🔒 KryVervoer does not use advertising trackers, third-party analytics beyond Firebase, or sell data to advertisers.

Data we do NOT collect

  • ID numbers or passport numbers
  • Bank account or payment details
  • Real-time or continuous location tracking
  • Device contacts or call logs
  • Browsing history outside of KryVervoer
  • Children's personal information directly

How your data is stored

All data is stored in Google Firebase Firestore and Firebase Authentication, hosted on Google Cloud infrastructure with encryption at rest and in transit. Firebase complies with ISO 27001, SOC 1, SOC 2 and SOC 3 standards.

Your data is stored on servers that may be located outside South Africa. By using KryVervoer you acknowledge this cross-border transfer in accordance with POPIA section 72.

Questions about your data?

Email kryvervoer@gmail.com and we will respond within 30 days.