This Data Processing Agreement ("DPA") forms part of the Terms of Service between DIGIQUEST CONSULTING (operating under the brand name Taqyid), acting as Data Processor, and the Customer, acting as Data Controller. This DPA governs the processing of personal data by Taqyid on behalf of the Customer in accordance with the EU General Data Protection Regulation (GDPR) and the Malaysian Personal Data Protection Act 2010 (PDPA), as amended by the Personal Data Protection (Amendment) Act 2024.
Effective date. This Data Processing Agreement takes effect on 5 November 2026 for existing customers, and immediately for accounts created on or after 4 October 2026.
1. Definitions
- "Customer Data" means any personal data that the Customer uploads, submits, or otherwise makes available through the Taqyid platform.
- "Data Controller" means the Customer, who determines the purposes and means of processing Customer Data.
- "Data Processor" means DIGIQUEST CONSULTING (Taqyid), which processes Customer Data on behalf of the Customer.
- "Sub-processor" means a third party engaged by Taqyid to assist in the processing of Customer Data.
- "Data Subject" means any identified or identifiable natural person whose personal data is processed.
2. Scope and purpose of processing
Taqyid processes Customer Data solely for the purpose of providing the halal compliance management service as described in the Terms of Service. This includes:
- Storing and managing halal certificates, supplier records, and audit data
- Processing user account information for authentication and access control
- Generating compliance reports and dashboards
- Generating AI-assisted compliance analysis and audit-readiness reports from the Customer's compliance data
- Sending platform notifications and alerts (e.g., certificate expiry)
- Providing technical support to the Customer, and maintaining and securing the service. Authorised Taqyid staff access Customer Data only to handle a support request sent by the Customer or one of its users, through the support form in the platform (Help Center › Contact Support) or by email to support@taqyid.com, or where the security of the service or the law requires it; each access to the Customer's account through the platform is recorded in Taqyid's security logs
3. Categories of data and data subjects
3.1 Categories of personal data
- User identification data (name, email address, role, company)
- Authentication data (hashed passwords, session tokens)
- Usage data (access logs, feature interactions, timestamps)
- Business data uploaded by the Customer (supplier contacts, audit records, training records)
- Personnel records entered by the Customer (for example name, employee ID, email, department, position, employment type and dates, citizenship status, halal role and qualification, halal executive certificate number, photo, notes) and, where entered, religious status (see Section 5)
- Halal committee members, and the contact details of the Customer's suppliers and of the customers to whom it distributes products
- Electronic signatures, and the IP address and browser user agent associated with audit trail entries and signatures
3.2 Categories of data subjects
- Customer employees and authorised users of the platform
- Customer suppliers and their contact persons (as uploaded by the Customer)
- Members of the Customer's halal committee, and contact persons of the customers to whom it distributes products
- Auditors and compliance personnel referenced in audit records
4. Obligations of the Processor
Taqyid shall:
- Process Customer Data only on documented instructions from the Customer, unless required by applicable law
- Ensure that all personnel authorised to process Customer Data are bound by confidentiality obligations
- Implement appropriate technical and organisational measures to protect Customer Data (as described in Section 10 of our Privacy Policy)
- Not engage any sub-processor without prior notification to the Customer (see Section 6)
- Assist the Customer in responding to data subject requests (access, rectification, erasure, portability)
- Assist the Customer in ensuring compliance with data breach notification obligations
- At the end of the service, return, keep or delete Customer Data as set out in Section 10
- Make available to the Customer all information necessary to demonstrate compliance with this DPA
5. Obligations of the Controller
The Customer shall:
- Ensure that it has a lawful basis for processing personal data and transferring it to Taqyid
- Provide documented instructions regarding the processing of Customer Data
- Inform data subjects about the processing of their data via the platform
- Not upload sensitive personal data (Article 9 GDPR categories, or sensitive personal data under the PDPA) unless expressly agreed in writing, with the exception of the religious status of personnel and halal committee members that the platform requests for halal compliance
- Before entering that religious status, or any other sensitive personal data, warrant as data controller that it has obtained the explicit consent of each data subject concerned (PDPA 2010, section 40(1)(a)), and keep evidence of that consent. The platform asks the Customer to attest to this consent when religious status is entered
6. Sub-processors
Taqyid uses the following sub-processors to deliver the service:
| Provider | Purpose | Location |
|---|---|---|
| Vercel Inc. | Application hosting, edge network | Singapore (application functions); global edge network |
| Supabase Inc. | Authentication, file storage | Singapore |
| Hostinger International Ltd | Hosting of our self-hosted n8n instance (workflow automation for internal processes: lead management, onboarding, operational notifications) | France (Paris) |
| Neon Inc. | PostgreSQL database (application data) | Singapore |
| PostHog Inc. | Product analytics in the application and, with your consent, on taqyid.com | European Union (EU Cloud) |
| Resend Inc. | Transactional email delivery | Japan (Tokyo) |
| Sentry (Functional Software Inc.) | Error monitoring and performance tracking (app.taqyid.cloud only) | European Union (Germany) |
| Anthropic PBC | AI-generated compliance analysis and audit-readiness reports | United States |
| Upstash Inc. | Redis-based caching for session management, rate-limiting, and temporary data storage | Singapore |
| Brevo (Sendinblue SAS) | Transactional and marketing email | France / European Union |
| Google LLC | Analytics (GA4, with consent only) | United States / Ireland |
| Stripe Payments Europe Ltd | Payment processing for paid subscriptions (checkout, invoicing, refunds) | Ireland / United States |
Taqyid will notify the Customer at least thirty (30) days before adding or replacing a sub-processor. If the Customer objects to a new sub-processor on reasonable data protection grounds, the Customer may terminate the affected service by providing written notice within thirty (30) days of the notification.
7. International data transfers
Customer Data is primarily stored in the Asia-Pacific region (Singapore). Where personal data is transferred outside the European Economic Area or Malaysia, Taqyid ensures that appropriate safeguards are in place, including the European Commission's Standard Contractual Clauses (SCCs) and equivalent contractual protections, combined with technical measures such as encryption in transit and at rest.
8. Data breach notification
Taqyid shall notify the Customer without undue delay and in any event within forty-eight (48) hours of becoming aware of a personal data breach affecting Customer Data. The notification shall include:
- The nature of the breach, including categories and approximate number of data subjects affected
- The likely consequences of the breach
- The measures taken or proposed to address the breach
- The contact point for further information (DPO at dpo@taqyid.cloud)
9. Audit rights
The Customer may, upon reasonable notice and no more than once per year (unless a data breach has occurred), request information or conduct an audit to verify Taqyid's compliance with this DPA. Taqyid shall cooperate with such requests and provide access to relevant documentation, logs, and security reports. Audits shall be conducted during normal business hours and shall not unreasonably disrupt Taqyid's operations.
10. Duration and termination
This DPA remains in effect for as long as Taqyid processes Customer Data, including after the end of the subscription and after the account is closed. When the account is closed, the Customer chooses what happens to Customer Data: Taqyid keeps it in read-only mode for the retention period set out below, returns a copy of it, deletes it, or returns a copy of it and then deletes it. An administrator of the Customer sends these instructions to support@taqyid.com; there is no self-service deletion in the platform.
Unless the Customer instructs otherwise in writing, and subject to the automatic clean-ups described in 12.3 of the Terms of Service, Taqyid keeps Customer Data for three (3) years after the date on which the account is closed, and then deletes or anonymises it. After closure, the account remains in read-only mode for this retention period. Taqyid carries out a return or deletion request within thirty (30) days and confirms any deletion in writing. Taqyid may retain data where required by applicable law, in which case it shall inform the Customer and continue to protect such data in accordance with this DPA.
11. Governing law
This DPA is governed by French law. For data processing subject to GDPR, the provisions of GDPR shall prevail in the event of any conflict. For data processing subject to the Malaysian PDPA, the provisions of PDPA shall apply to the extent required.
For any questions regarding this Data Processing Agreement, please contact our Data Protection Officer at: dpo@taqyid.cloud