Data Processing Agreement

Last updated: April 7, 2026

This Data Processing Agreement ("DPA") forms part of the Terms of Service between TrackPDF ("Processor", "we", "us") and the customer using TrackPDF ("Controller", "you") for the processing of personal data in connection with the TrackPDF service.

1. Parties & Roles

2. Scope of Processing

TrackPDF processes personal data for the following purposes:

3. Categories of Data

Category Data Subjects Data Elements
Account data Controller (users) Email address, password hash, plan tier
Lead data Document viewers Email address, name (if provided)
Analytics data Document viewers IP address, page views, time spent, browser/device info
Payment data Controller (users) Payment method (processed by Stripe, not stored by TrackPDF)

4. Sub-Processors

We use the following sub-processors. The Controller authorizes the use of these sub-processors:

Sub-Processor Purpose Location
Supabase Database, authentication, file storage United States
Stripe Payment processing United States
Resend Transactional email delivery United States
Railway Application hosting United States
Brandfetch Brand data lookup (logos, colors) European Union

We will notify the Controller of any intended changes to sub-processors, giving the Controller the opportunity to object.

5. Security Measures

We implement appropriate technical and organizational measures to protect personal data:

6. Data Breach Notification

In the event of a personal data breach, we will:

7. Data Deletion & Return

Upon termination of the service or at the Controller's request:

8. Audit Rights

The Controller has the right to audit our compliance with this DPA. We will:

9. International Data Transfers

All primary sub-processors are based in the United States. For transfers of personal data from the EU/EEA to the US, we rely on:

Brandfetch, our brand data lookup sub-processor, is based in the European Union and does not require additional transfer mechanisms for EU data.

10. Liability

Each party's liability under this DPA is subject to the limitations set out in the Terms of Service. The Processor shall be liable for damage caused by processing only where it has not complied with obligations specifically directed to processors under GDPR, or where it has acted outside of or contrary to the Controller's lawful instructions.

11. Contact

For questions about this DPA or to request a signed copy, contact us at privacy@trackpdf.co.