ROPA (Record of Processing Activities - Article 30 GDPR)
You can find all detailed information of processing activities regarding personal data.
|
Processing activity name |
Cameras |
|
Data subjects categories |
Drivers (and potentially passengers or other individuals visible in footage). |
|
Data categories |
Video footage (dashcam), GPS location, telematics metadat |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
Enabling fleet management services, improve driver safety, investigate incidents, and comply with contractual and legal obligations. |
|
Data retention period |
The SD card can store approximately 80 hours of video before it begins overwriting old footage. Dashcam footage is retained on the dashcam’s internal SD card until such time as the SD card is full, at which point the oldest footage is overwritten. It is estimated that, on average, dashcam footage is retained on the SD card for 80 hours before it is overwritten. If requested by the customer, it can be saved and available for the customer in the system for the period that the contract is active. |
|
Data controller |
Customer |
|
Processing activity details |
Dashcams Dashcams are permanently activated whilst the vehicle ignition is on. Footage is recorded on an internal SD card. Transpoco cloud Dashcam footage is transmitted to the Transpoco cloud at five-minute intervals. Downloaded footage Footage is downloaded from the Transpoco cloud by relevant personnel for relevant purposes. This can be kept on a variety of mediums. |
|
Data processor |
Transpoco |
|
Data receiver and Country |
AWS - Ireland Streamax Technology Co. Limited - Ireland |
|
Security measures |
Encryption in transit and at rest, access controls, audit logging, automatic overwrite, contract-based retention limits, processor agreements in place.
|
|
External systems |
Transpoco cloud platform, customer web portal. |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
User Register |
|
Data subjects categories |
Users |
|
Data categories |
Full name, email (mandatory) and encrypted password Phone and mobile numbers (optional) |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
Be able to log in the product. |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Customer |
|
Processing activity details |
Users enter their name and email to the system. The system sends a welcome email (via Postmark) asking them to set their own password. We send both data to Auth0 which generates the token for authentication. We verify this token in our database to give permission to access the system. These users are automatically created in Hubspot (our CRM) and Intercom as well in order to help with the communication. In Intercom, it happens at the first time the user logs in the platform. |
|
Data processor |
Transpoco (Servers in Amazon Web Services - AWS) and Auth0. |
|
Data receiver and Country |
AWS (user details) in Ireland Auth0 (name and email only) in Europe |
|
Security measures |
Access control, Encryption. Note: When transfers to the US are needed, Standard Contractual Clauses (SCCs) are applied. |
|
External systems |
Postmark in US (name and email only) for the welcome email messaging Hubspot (user details) in US PostHog (all given fields) in the US. |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Driver Register |
|
Data subjects categories |
Drivers |
|
Data categories |
Full name (mandatory) Email (mandatory only for drivers with access to the Driver App) More Details (optional): Mobile number, Supervisor, Driver staff number, Age, Gender, Licence number, Licence Expiry, Licence Category, Driver ID Issue Date, Driver ID Expiry Date, Place of Work, Emergency Contact, Blood Type, Home Address, Contractor Name, Assigned Vehicle, Penalty Points, Occupation, Defective Condition, Involved in a Motor Claim, Driver Training, Department Extended Details (available only upon request - optional): Employee Number, Employee Type, Line Manager, Line Manager Email, Line Manager Phone, Regional Fleet Manager, Start Date, Finish Date, Fuel Card 1, Fuel Card 2, EV Card 1, EV Card 2, Address Line 1, Address Line 2, Address Line 3, Town, County, Eircode, Parking Address, Date of Birth |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
Driver journeys, driving style reports (with speeding, harsh braking, harsh cornering and rapid acceleration) and walkaround reports (driver’s name). If registered with email, to be able to log in the Driver App. Email and Mobile number can be used for driver messaging. All the other optional data has no report related to it. |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Customer |
|
Processing activity details |
Admin users enter drivers' data into the system. If no email has been entered, there is no email sent. If an email has been entered, the system sends a welcome email to the drivers asking them to set their own password and download the Driver App. We send name and email to Auth0 which generates the token for authentication. We verify this token in our database to give permission to access the Driver App only. At their first login to the app, these drivers are automatically created in Intercom in order to help with the in-app communication. |
|
Data processor |
Transpoco (Servers in Amazon Web Services - AWS) and Auth0 |
|
Data receiver and Country |
AWS (user details) in Ireland Auth0 (name and email only) in Europe |
|
Security measures |
Access control, Encryption. |
|
External systems |
Postmark in US (name and email only) for the welcome email messaging PostHog (all given fields) in the US. |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Users / Drivers Messaging |
|
Data subjects categories |
Users and Drivers |
|
Data categories |
Full name, email and telephone number (optional) |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
Send email / SMS message to the user / driver |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Customer Note: Transpoco might trigger these messages to drivers but only on behalf of the customer who is the Data Controller. |
|
Processing activity details |
Users enter the user/driver contact details into the system. Some possible scenarios listed below:
|
|
Data processor |
Postmark (Email) Clickatell (SMS) |
|
Data receiver and Country |
Postmark (name and email only) in US Clickatell (name and mobile number only) in Ireland |
|
Security measures |
Access control, Encryption Note: When transfers to the US are needed, Standard Contractual Clauses (SCCs) are applied. |
|
External systems |
- |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Safety Programme |
|
Data subjects categories |
Drivers |
|
Data categories |
Full Name, Email, Fob ID, Telephone Number Business Journeys, Vehicle Data (Speeding, Harsh Braking, Rapid Acceleration, Harsh Cornering), Camera events with 11 seconds footage including Forward Collision Warning, Headway Warning, Lane departure warningWhen the driver receives or makes a call using a hand-held phone while drivingWhen the driver smokes while drivingWhen the driver is fatigued and/or Yawning, closing eyes for more than 2 secondsWhen the driver is distracted looking left/right/down for a long period |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
Our customers want to have their drivers safer during work. To prevent accidents. |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Customers on behalf of their drivers |
|
Processing activity details |
We brief our customers and give them all the explanations needed about the product and process involved. We have a kickoff meeting with the customer. We provide the installation services. We help with the settings in the system. Customers enter driver details into the system. Tracker unit and camera start to collect the data. This information is used to process reports. Note: We can message the drivers upon customer request if they are in the pilot project. |
|
Data processor |
Transpoco (Servers in Amazon Web Services - AWS) |
|
Data receiver and Country |
AWS (user details) in Ireland |
|
Security measures |
Access control, Encryption |
|
External systems |
Auth0 (User to log in SynX and Driver to log in the Driver App) |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Newsletter |
|
Data subjects categories |
Marketing contacts, Customers (no Drivers) |
|
Data categories |
Name and email |
|
Lawful basis |
Consent |
|
Purpose |
Notify customers and potential customers about product updates and services |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Transpoco |
|
Processing activity details |
Records of processing activities for Marketing activities to existing and potential customers |
|
Data processor |
Hubspot |
|
Data receiver and Country |
Hubspot in US |
|
Security measures |
Access control, Encryption, Swiss-U.S. Privacy Shield Frameworks and Standard Contractual Clauses (SCCs) |
|
External systems |
- |
|
Owner name and contact details |
John, CMO, john.harrington@transpoco.com |
|
Processing activity name |
Behaviour Analysis and Product Management |
|
Data subjects categories |
Users and Drivers |
|
Data categories |
User activity in the system - video records. System screenshots Company name, user’s and/or driver’s name and email. |
|
Lawful basis |
Legitimate Interest (customer's legal basis) |
|
Purpose |
User behaviour analysis and Product Management. |
|
Data retention period |
During contract/ pilot programme and 1 month after cancelling contract / finishing pilot programme |
|
Data controller |
Customer and Transpoco |
|
Processing activity details |
PostHog records user activity through the system. We use the product management tools to manage new features, bugs, improvements, customer requests, customer success and project tasks. Sentry logs system errors. |
|
Data processor |
Transpoco, PostHog, Trello, Jira, Sentry and Google GSuite |
|
Data receiver and Country |
PostHog (user activity in the system - bugs ) (does not collect location or images) in US Trello (product management) in US Jira and Google GSuite (product management) in Europe (does not collect images) |
|
Security measures |
Access control, Encryption. Note: When transfers to the US are needed, Standard Contractual Clauses (SCCs) are applied. |
|
External systems |
Sentry (system logs) in US |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Contract acceptance |
|
Data subjects categories |
Customer Contract Owner |
|
Data categories |
Name, email, telephone number, signature |
|
Lawful basis |
Contract |
|
Purpose |
Contract acceptance and payments processing. |
|
Data retention period |
During the contract and 1 month after cancelling the contract. |
|
Data controller |
Customer and Transpoco |
|
Processing activity details |
The order is created in Hubspot (our CRM) and sent to the customer contract owner for acceptance and signature of the contract with Transpoco. After the contract is signed, payments are processed accordingly. All contract owners are automatically created in Hubspot in order to help with communication. |
|
Data processor |
Transpoco (Servers in Amazon Web Services - AWS), Hubspot, Stripe, Nuapay and Xero. |
|
Data receiver and Country |
AWS (user details) in Ireland Hubspot (contract details and signature) in US and other locations Stripe and Nuapay (credit and debit) in Europe Xero (subscriptions) in New Zealand, US and Australia |
|
Security measures |
Access control, Encryption. Note: When transfers to the US are needed, Standard Contractual Clauses (SCCs) are applied. |
|
External systems |
Hubspot (name, email and telephone number) in US |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
|
Processing activity name |
Staff Control |
|
Data subjects categories |
Transpoco’s Employees Transpoco’s Contractors |
|
Data categories |
Name, personal email, telephone number, emergency contact name, emergency contact telephone number, address, CV, certificates, bank details, signature |
|
Lawful basis |
Legitimate Interest (staff's legal basis) |
|
Purpose |
Recruitment process, contract acceptance, payments processing and contacting purpose. |
|
Data retention period |
During the contract and 8 years for ex employees |
|
Data controller |
Employee and Transpoco |
|
Processing activity details |
Each employee fills a sheet with their name, telephone number, emergency contact name, emergency contact telephone number and address. Their personal email is kept in Gmail as per their first contact with Transpoco. CVs and certificates can be requested as part of the recruitment process and kept in Google Drive and Gmail. Bank details are saved as payess into the bank platforms. Signature is collected in their contracts with Transpoco. |
|
Data processor |
Transpoco |
|
Data receiver and Country |
Google Drive and Gmail (name, personal email, telephone number, emergency contact name, emergency contact telephone number and address, CVs and certificates) in Europe BOI and currencyfair (Bank Details) in Ireland HelloSign (signature) in US and other locations |
|
Security measures |
Access control, Encryption. Note: When transfers to the US are needed, Standard Contractual Clauses (SCCs) are applied. |
|
External systems |
NA |
|
Owner name and contact details |
Barry, CTO, barry.cronin@transpoco.com |
Last updated: March, 2026