Last updated: April 17, 2026 ยท Pursuant to GDPR Article 28 & Mauritius DPA 2017
This Data Processing Agreement ("DPA") forms part of the agreement between your organization ("the Controller") and Tri-Pro Administrators Ltd ("the Processor") for the use of SecureSharings. This DPA applies automatically to all organizations using the Platform.
The Processor provides a secure file sharing platform that enables the Controller to upload, encrypt, share, and manage confidential documents with authorized recipients.
| Category | Data Elements | Purpose |
|---|---|---|
| User accounts | Name, email, role, password hash | Authentication & authorization |
| Uploaded documents | File contents (encrypted) | Secure file sharing |
| Recipient information | Email addresses | Download link delivery |
| Audit records | Actions, IP addresses, timestamps | Security & compliance |
Processing continues for the duration of the Controller's use of the Platform. Upon termination, all Controller data will be deleted within 30 days unless retention is required by applicable law.
The Processor shall process personal data only on documented instructions from the Controller, unless required to do so by applicable law. The Processor shall immediately inform the Controller if it believes an instruction infringes data protection legislation.
The Processor ensures that persons authorized to process personal data have committed to confidentiality or are under an appropriate statutory obligation of confidentiality.
The Processor implements the following technical and organizational measures (GDPR Article 32):
| Measure | Implementation |
|---|---|
| Encryption at rest | AES-256-GCM with unique IV per file |
| Encryption in transit | TLS 1.3 (Firebase/Google managed) |
| Access control | Role-based, multi-tenant isolation |
| Authentication | bcrypt hashed passwords, JWT sessions |
| Brute force protection | Account lockout after 5 attempts |
| Audit logging | Comprehensive action tracking |
| Security headers | HSTS, X-Frame-Options, CSP |
| Data residency | EU (Belgium, europe-west1) |
| Public access prevention | GCS bucket-level enforcement |
The Processor shall assist the Controller in ensuring compliance with GDPR Articles 32โ36, including:
The Processor shall assist the Controller in responding to Data Subject requests (access, rectification, erasure, portability, restriction, objection) by providing necessary platform tools and data exports.
The Controller hereby authorizes the use of the following sub-processors:
| Sub-processor | Purpose | Location | GDPR Safeguard |
|---|---|---|---|
| Google Cloud Platform | File storage & compute | Belgium (EU) | EU data residency |
| Supabase Inc. | Database hosting | EU/US | DPA + SCCs |
| Resend Inc. | Email delivery | US | DPA + SCCs |
The Processor shall notify the Controller of any intended addition or replacement of sub-processors, giving the Controller the opportunity to object within 30 days. If the Controller objects, the parties shall work together to find a reasonable solution.
The Processor ensures that sub-processors are bound by equivalent data protection obligations through written agreements compliant with GDPR Article 28(4).
In the event of a personal data breach, the Processor shall:
Uploaded files are stored exclusively in Google Cloud Storage, europe-west1 (Belgium, EU). File content does not leave the EU.
For metadata and email delivery, data may be processed by sub-processors located outside the EU. In such cases, appropriate safeguards are in place, including Standard Contractual Clauses (SCCs) as approved by the European Commission.
The Controller has the right to audit the Processor's compliance with this DPA. The Processor shall:
Audits shall be conducted with reasonable prior notice (minimum 30 days) and shall not unreasonably disrupt the Processor's operations.
Upon termination of the processing agreement, the Processor shall, at the Controller's choice:
Deletion will be completed within 30 days and includes removal from Google Cloud Storage, database records, and backup systems. Audit logs may be retained as required by law.
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 damages caused by processing that does not comply with GDPR or with the Controller's lawful instructions.
This DPA shall be governed by the laws of the Republic of Mauritius. For matters relating to GDPR, the applicable provisions of EU law shall apply.
Data Processing Contact
Tri-Pro Administrators Ltd
Email: dpa@securesharings.com
Website: https://securesharings.com
This DPA applies automatically to all organizations using SecureSharings.
By creating an organization account or uploading data, the Controller accepts the terms of this DPA. For custom DPA requirements, contact dpa@securesharings.com.