This DPA is entered into between: the Customer (“Controller”) who has agreed to the Trueleveler Terms of Service, and Trueleveler (“Processor”), the operator of the AI procurement analysis platform at trueleveler.com.
This DPA is incorporated into and supplements the Trueleveler Terms of Service (“Agreement”). This DPA applies to the extent that Trueleveler processes Personal Data on behalf of the Customer in the course of providing the Service, as required by Article 28 of the General Data Protection Regulation (EU) 2016/679 (“GDPR”) and the UK GDPR.
In the event of any conflict between this DPA and the Agreement, this DPA shall prevail with respect to data protection matters.
Unless otherwise defined herein, capitalised terms have the meanings given to them in the GDPR:
The Processor shall process Personal Data for the duration of the Agreement, unless otherwise agreed in writing. Processing shall commence on the date the Controller first uses the Service and shall continue until the Agreement is terminated or expires.
Upon termination, the Processor shall delete or return all Personal Data in accordance with Section 12 of this DPA.
Trueleveler provides AI-powered procurement document analysis for the construction industry. Processing activities include:
The Processor shall process Personal Data only on documented instructions from the Controller, including with regard to transfers of Personal Data to a third country, unless required to do so by applicable law. In such a case, the Processor shall inform the Controller of that legal requirement before Processing, unless the law prohibits such disclosure.
The Controller’s instructions are documented in this DPA, the Agreement, and the Controller’s use of the Service features (e.g., uploading documents for analysis, configuring project settings).
The Processor shall ensure that all persons authorised to process Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality. Access to Personal Data is limited to personnel who require such access to perform the Service.
Taking into account the nature of the Processing, the Processor shall assist the Controller by appropriate technical and organisational measures, insofar as this is possible, for the fulfilment of the Controller’s obligation to respond to requests for exercising the Data Subject’s rights as laid down in GDPR Chapter III.
The Processor shall assist the Controller in ensuring compliance with the obligations pursuant to GDPR Articles 32 to 36, taking into account the nature of Processing and the information available to the Processor.
Trueleveler implements appropriate technical and organisational measures to ensure a level of security appropriate to the risk, in accordance with GDPR Article 32.
Security measures include, but are not limited to:
The Processor regularly reviews and updates these measures to address evolving threats and industry best practices.
The Controller provides general authorisation for the Processor to engage Sub-processors. The Processor shall inform the Controller of any intended changes concerning the addition or replacement of Sub-processors, giving the Controller the opportunity to object to such changes within 30 days of notification.
The Processor shall impose the same data protection obligations as set out in this DPA on any Sub-processor by way of a contract, in accordance with GDPR Article 28(4).
The following table lists all third-party Sub-processors currently engaged by Trueleveler, their processing purposes, and locations. This list was last updated on March 28, 2026.
| Sub-processor | Purpose | Location | Data processed |
|---|---|---|---|
| Vercel Inc. | Application hosting, serverless compute, edge network | United States (global edge) | HTTP requests, server-side function execution |
| Supabase Inc. | Database, authentication, storage infrastructure (hosted on AWS) | United States (AWS us-east-1) | Account data, session data, project data, vendor data, audit logs |
| Stripe Inc. | Payment processing, subscription billing | United States | Name, email, payment method tokens (Trueleveler does not store card numbers) |
| Google LLC (Gemini) | AI model inference for document analysis | United States | Document content in transit only; not stored or used for model training per API terms |
| Anthropic PBC (Claude) | AI model inference for document analysis | United States | Document content in transit only; not stored or used for model training per API terms |
| Resend Inc. | Transactional email delivery | United States | Recipient email addresses and email content. Retention: 30 days for deliverability |
| Sentry (Functional Software Inc.) | Error monitoring, performance tracking | United States | Error stack traces, browser metadata, IP addresses (anonymised) |
The Processor will notify the Controller at least 30 days in advance of any changes to this Sub-processor list. An up-to-date list is also available upon request by emailing support@trueleveler.com.
The Processor shall, to the extent legally permitted, promptly notify the Controller if the Processor receives a request from a Data Subject to exercise their rights under GDPR Chapter III (including access, rectification, erasure, restriction, portability, and objection).
The Processor shall not respond to such requests directly unless authorised by the Controller. The Processor shall assist the Controller in fulfilling its obligation to respond to Data Subject requests by providing:
These self-service capabilities are available to the Controller’s authorised users directly through the Service.
The Processor may transfer Personal Data to countries outside the European Economic Area (“EEA”) and the United Kingdom in order to provide the Service. Such transfers are made to the United States, where the Processor’s Sub-processors are located.
For transfers to countries that have not received an adequacy decision from the European Commission or the UK Secretary of State, the Processor relies on the following transfer mechanisms:
The Processor shall inform the Controller if it becomes aware that any transfer mechanism relied upon is invalidated or materially impacted by a change in law.
The Processor shall notify the Controller without undue delay, and in any event within 72 hours, after becoming aware of a Personal Data breach, in accordance with GDPR Article 33.
The notification shall include, to the extent available:
Where it is not possible to provide all information at the same time, the Processor shall provide the information in phases without further undue delay. The Processor shall cooperate with the Controller and take reasonable steps to assist in the investigation, mitigation, and remediation of the breach.
The Processor commits to the following breach response timeline:
The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in GDPR Article 28, and allow for and contribute to audits, including inspections, conducted by the Controller or an auditor mandated by the Controller.
Audit requests are subject to the following conditions:
The Controller may exercise audit rights as follows:
The Processor shall respond to documentation audit requests within 15 business days. All audit-related communications should be directed to support@trueleveler.com.
The Processor shall immediately inform the Controller if, in its opinion, an instruction from the Controller infringes the GDPR or other applicable data protection provisions.
Upon termination or expiration of the Agreement, the Processor shall, at the Controller’s choice:
The Controller may request a data export at any time during the term of the Agreement through the Service’s built-in data export functionality or by contacting support@trueleveler.com.
The Processor shall certify in writing that all Personal Data has been deleted upon the Controller’s request. The Processor may retain Personal Data to the extent required by applicable law, provided that such retention is limited to the extent and duration required by the applicable legal obligation, and the Processor ensures the confidentiality of such data.
This DPA shall remain in effect for the duration of the Agreement. The DPA shall automatically terminate when the Agreement terminates or expires, subject to the Processor’s obligations regarding deletion or return of Personal Data as described in Section 12.
Either party may terminate this DPA if:
Termination of this DPA shall not affect any rights or obligations that have accrued prior to termination, including the obligations regarding data deletion, breach notification, and confidentiality, which shall survive termination.
For questions or requests related to this Data Processing Agreement:
Trueleveler · trueleveler.com · Data Processing Agreement · Effective March 18, 2026 · Last updated March 28, 2026