Data Processing Agreement

Last updated: 5 April 2026  ·  Voov Digital Limited T/A BeansSuite  ·  Company No. 08871876

Privacy Policy · Data Processing Agreement · Sub-processors · ← Sign in

This Data Processing Agreement ("DPA") forms part of the agreement between Voov Digital Limited T/A BeansSuite ("Processor") and the subscribing organisation ("Controller") for use of the BeansSuite platform ("Service").

By accessing or using the Service, the Controller agrees to the terms of this DPA. No countersignature is required — acceptance is self-service and takes effect on first use.

This DPA is designed to satisfy the requirements of Article 28 of UK GDPR and Article 28 of EU GDPR (Regulation 2016/679).

1. Definitions

  • "Controller" — the subscribing organisation that determines the purposes and means of processing personal data using the Service
  • "Processor" — Voov Digital Limited T/A BeansSuite (Company No. 08871876)
  • "Personal Data" — any information relating to an identified or identifiable natural person processed through the Service
  • "Data Subject" — the individual to whom Personal Data relates
  • "Processing" — any operation performed on Personal Data
  • "Sub-processor" — any third party engaged by the Processor to process Personal Data
  • "Applicable Law" — UK GDPR, the UK Data Protection Act 2018, and EU GDPR where applicable

2. Subject matter, nature and purpose of processing

The Processor processes Personal Data solely to provide the Service to the Controller, including:

  • Storing and retrieving CRM records (people, organisations, leads, deals, activities)
  • Generating and delivering quotes, estimates and signed documents
  • Processing e-signatures including OTP verification and document hashing
  • Storing files in the Controller's configured cloud storage (Google Drive)
  • Sending transactional email notifications on the Controller's behalf
  • Maintaining audit trails of data access and modification

3. Types of personal data

  • Names, email addresses, phone numbers, postal addresses
  • Organisation names and job titles
  • Geographic location data (latitude/longitude, What3Words references)
  • Financial information included in quotes and payment records
  • E-signature data: name, IP address, timestamp, OTP confirmation record
  • Platform user credentials (hashed passwords, session data, 2FA records)
  • User-uploaded files and documents

4. Categories of data subjects

  • The Controller's customers, leads, prospects and contacts
  • The Controller's employees and team members using the platform
  • Third parties referenced in CRM records, notes, or documents

5. Duration of processing

Processing continues for the duration of the Controller's active subscription. On termination or expiry, the Processor will delete or return Personal Data in accordance with clause 12 below.

6. Controller's obligations

The Controller warrants and represents that:

  • It has a valid lawful basis under Applicable Law for all Personal Data entered into the Service
  • It has provided all required notices to Data Subjects and obtained any necessary consents
  • Its instructions to the Processor comply with Applicable Law
  • It is responsible for the accuracy and legality of Personal Data it submits

7. Processor's obligations

The Processor shall:

  • Process Personal Data only on documented instructions from the Controller, unless required to do so by law
  • Ensure that persons authorised to process Personal Data are bound by appropriate confidentiality obligations
  • Implement and maintain the technical and organisational measures described in clause 8
  • Assist the Controller in fulfilling its obligations regarding Data Subject rights (clause 10)
  • Notify the Controller promptly of any Personal Data breach in accordance with clause 11
  • Make available all information necessary to demonstrate compliance with this DPA
  • Delete or return Personal Data on termination in accordance with clause 12
  • Not engage new sub-processors without notifying the Controller in accordance with clause 9

8. Security measures

The Processor implements the following technical and organisational measures:

  • TLS encryption for all data in transit
  • Encrypted storage at rest for database and file storage
  • Passwords stored exclusively as bcrypt hashes (never plain text)
  • Two-factor authentication (2FA) available for all platform users
  • Role-based access controls with per-module, per-brand permission boundaries
  • Comprehensive audit trail logging all data access and modification events
  • Concurrent session limits and automatic session invalidation
  • SHA-256 document hashing for signed contracts
  • Regular security reviews and dependency updates

The Processor may update security measures over time provided the overall level of protection is not reduced.

9. Sub-processors

The Controller grants general authorisation to the Processor to engage the sub-processors listed at beanssuite.com/legal/sub-processors.

The Processor shall:

  • Update the sub-processors page before engaging any new sub-processor
  • Notify the Controller of material changes by email at least 14 days in advance where reasonably practicable
  • Impose data protection obligations on sub-processors that are no less protective than this DPA
  • Remain liable to the Controller for the acts and omissions of its sub-processors

The Controller may object to a new sub-processor by contacting privacy@beanssuite.com within 14 days of notification.

10. Data subject rights

The Processor shall assist the Controller in responding to requests from Data Subjects exercising their rights under Applicable Law (access, rectification, erasure, restriction, portability, objection). The Processor will:

  • Forward any Data Subject requests received directly to the Controller within 5 business days
  • Provide reasonable technical assistance to the Controller in fulfilling requests
  • Process verified erasure requests within 30 days

Audit trail entries referencing an erased individual are anonymised rather than deleted to preserve record integrity, in accordance with the Processor's Privacy Policy.

11. Personal data breaches

In the event of a Personal Data breach, the Processor shall:

  • Notify the Controller without undue delay and no later than 72 hours after becoming aware
  • Provide sufficient information to allow the Controller to meet its own notification obligations to supervisory authorities and Data Subjects
  • Take reasonable steps to contain and remediate the breach
  • Cooperate with the Controller's investigation

Breach notifications should be sent to the Controller's registered email address. Controllers should notify the Processor of security concerns at privacy@beanssuite.com.

12. Return and deletion of data

On termination or expiry of the Controller's subscription, the Processor shall:

  • Provide the Controller with a data export in a structured, machine-readable format upon request
  • Permanently delete all Personal Data within 90 days of subscription end, unless a legal hold applies
  • Confirm deletion in writing upon request

Signed document archives subject to a legal retention obligation will be retained for the applicable statutory period and then deleted.

13. International data transfers

Where Personal Data is transferred outside the UK or EEA, the Processor ensures appropriate safeguards:

  • UK transfers: International Data Transfer Agreements (IDTAs) or the UK Addendum to the EU SCCs
  • EU transfers: Standard Contractual Clauses (SCCs) as approved under EU GDPR

Details of transfer mechanisms for each sub-processor are listed on the Sub-processors page.

14. Audits and compliance

The Processor shall make available all information reasonably necessary to demonstrate compliance with this DPA. Where the Controller (or its appointed auditor) requests an audit, the parties shall agree the scope, timing and cost in advance. Audits shall not unreasonably disrupt the Processor's operations.

15. Liability and indemnity

Each party's liability under this DPA is subject to the limitations set out in the main subscription agreement. The Processor shall not be liable for Personal Data breaches caused by the Controller's failure to comply with its obligations under clause 6.

16. Governing law

This DPA is governed by the laws of England and Wales. For EU-based Controllers, where EU GDPR applies, the parties agree that EU law governs to the extent required for compliance with EU GDPR obligations.

17. Changes to this DPA

The Processor may update this DPA to reflect changes in Applicable Law or processing activities. The "Last updated" date will be updated accordingly. Continued use of the Service constitutes acceptance. Material changes will be notified by email.

18. Contact

Voov Digital Limited T/A BeansSuite
Registered in England & Wales — Company No. 08871876
Email: privacy@beanssuite.com

Voov Digital Limited T/A BeansSuite  ·  Company No. 08871876  ·  Registered in England & Wales  ·  privacy@beanssuite.com

Privacy Policy  ·  Sub-processors