Skip to content New Introducing our Perfect Docs Guaranteed offer — 99.2% accuracy for high-volume teams. Limited spots available. Learn more

Service Legal Agreements

1. Parties

1.1 On the one hand: the contracting entity responsible for providing the Services (hereinafter, “INVOFOX”):

  • INVOFOX, Inc., a company of United States nationality, registered with the Delaware Division of Corporations under number 7218056, with registered office at 251 Little Falls Drive, Wilmington, New Castle County, DE 19808, Delaware (United States), with business address at 95 3rd Street, 2nd Floor, San Francisco, CA 94103, California (United States), and email address support@invofox.com.
  • INVOFOX INC SUCURSAL EN ESPAÑA, a branch of Spanish nationality, with Tax ID (NIF) number W0265699I, with registered office at calle Aranjuez 2, local, 28039 Madrid (Spain), tax and business address at calle Ferrocarril 37, 28045 Madrid (Spain), and email address support@invofox.com.

The CLIENT shall contract the Services with the entity designated in the Order Form.

1.2 On the other hand: the CLIENT, the legal entity contracting the Services of INVOFOX

1.3 Hereinafter, INVOFOX and the CLIENT shall be referred to jointly as the “Parties” and individually as a “Party”.

1.4 The Parties mutually and reciprocally acknowledge that they have sufficient legal capacity to enter into this agreement and to perform their obligations.

2. Purpose of the agreement

2.1 The Parties agree to enter into this data processing agreement in order to regulate the personal data processing operations carried out by INVOFOX, to establish the procedure that will govern the processing of personal data, as well as the rights, responsibilities and obligations inherent to its capacity as data processor (hereinafter, the “Data Processing Agreement” or the “Agreement”).

2.2 Based on the contractual relationship established and the nature of INVOFOX’s services, the CLIENT is the data controller (hereinafter also, the “CONTROLLER”) and INVOFOX is the data processor (hereinafter also, the “PROCESSOR”).

2.3 The Parties agree that this Data Processing Agreement shall be governed by Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation) (hereinafter, the “GDPR”), and Spanish Organic Law 3/2018 of 5 December on the Protection of Personal Data and Guarantee of Digital Rights (hereinafter, the “LOPDGDD”), as well as by the applicable regulations and the other terms set out in the Data Processing Agreement.

2.4 The signature of the Order Form by the CLIENT entails full acceptance of the Data Processing Agreement, unless INVOFOX has expressly accepted its modification in writing.

3. Purpose of the processing

By means of this Data Processing Agreement, the PROCESSOR is authorized to process, on behalf of the CONTROLLER, the personal data necessary for the provision of INVOFOX’s services. The processing shall mainly consist of:

  • The digitization and processing of the Documents that the CONTROLLER sends to the PROCESSOR through the various channels enabled for that purpose.
  • The storage of such Documents sent by the CONTROLLER, and of the processed data, on storage servers managed by the PROCESSOR, which shall be accessible to both Parties through the INVOFOX Platform during the Retention Period set out in clause 3.7 of the General Terms and Conditions or as agreed in the Order Form.
  • The provision of a maintenance and support service for the INVOFOX Platform.
  • The generation and use of technical metrics and aggregated statistics on the use of the services, which do not include the content of the Documents and do not allow any natural person to be identified, in order to improve the services provided by the PROCESSOR, under the terms of clause 10.4 of the General Terms and Conditions. In no event shall the PROCESSOR use the Documents or the personal data they contain to train or improve artificial intelligence models used to provide services to other clients. The generation of Derived Resources and, where applicable, the retention of data authorized by the CONTROLLER under clause 10.4 of the General Terms and Conditions shall always be carried out in isolation within the CONTROLLER’s account.

4. Duration of the processing

4.1 The processing of personal data covered by this Data Processing Agreement shall be carried out throughout the term of the Contract. However, the Documents and the personal data they contain shall be kept on the Platform during the Retention Period set out in clause 3.7 of the General Terms and Conditions or as agreed in the Order Form, including, where applicable, Minimum Retention. Once such period has elapsed, the PROCESSOR shall not be obliged to keep them and may delete them, unless the CONTROLLER has authorized their retention under clause 10.4 of the General Terms and Conditions.

4.2 Upon termination of the Contract for any reason, the PROCESSOR may keep the personal data during the retention periods set out in clause 7.p) of this Data Processing Agreement and in clause 13.2 of the General Terms and Conditions, as well as during any applicable statutory retention periods. Once such periods have elapsed, the PROCESSOR shall proceed in accordance with the provisions of those clauses.

5. Identification of the information concerned

5.1 The CONTROLLER makes available to the PROCESSOR the information contained in the Documents subject to the processing and digitization services, a non-exhaustive list of which is as follows:

  • Identification data, such as: first and last names, national ID numbers, passport numbers, tax ID numbers, social security numbers, mutual insurance numbers, public and private health cards, dates of birth, signatures, email addresses, telephone numbers, bank account numbers, IP addresses, etc.
  • Professional or employment data, such as: professional categories, positions and job titles, professional experience, professional qualifications, licenses, professional association data, salaries, remuneration, withholdings, hirings and terminations, leave, etc.
  • Academic data, such as: degrees, academic records, specific training, etc.
  • Other data, such as: usernames and passwords of Authorized Users, geographical areas and Platform usage data.

5.2 The CONTROLLER, in its capacity as data controller, is solely responsible for determining the actual types of personal data it makes available to the PROCESSOR through the Documents. The PROCESSOR does not control, does not systematically review and assumes no liability whatsoever for the specific types of personal information contained in the Documents sent by the CONTROLLER.

In this regard, the CONTROLLER shall in no event make available to the PROCESSOR Documents containing special categories of personal data within the meaning of article 9 of the GDPR (data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs or trade union membership; genetic data; biometric data for the purpose of uniquely identifying a natural person; data concerning health; or data concerning a natural person’s sex life or sexual orientation), or personal data within the meaning of article 10 of the GDPR (data relating to criminal convictions and offences), except with the prior express written agreement of the Parties setting out the enhanced technical and organizational measures and additional safeguards that apply. The CONTROLLER shall hold the PROCESSOR harmless from any claims, damages, losses, penalties or costs arising from the breach of this obligation.

5.3 The categories of data subjects whose personal data may be processed under this Data Processing Agreement are determined exclusively by the CONTROLLER based on the nature, content and origin of the Documents it makes available to the PROCESSOR. In no event shall the PROCESSOR be responsible for determining the categories of data subjects, nor shall it assume any liability in respect thereof, such determination being the full and exclusive responsibility of the CONTROLLER.

6. Obligations of the CONTROLLER

  • a. To apply and comply with the GDPR, the LOPDGDD and all applicable data protection regulations.
  • b. At the time of collecting the personal data, to provide the data subjects affected by the processing operations with the information required by the GDPR.
  • c. To the extent possible, to anonymize or pseudonymize the data and, in any event, to deliver to the PROCESSOR only the data referred to in Clause 5.
  • d. Where required under the applicable data protection regulations, to carry out a data protection impact assessment of the processing operations to be performed by the PROCESSOR.
  • e. Where required under the applicable data protection regulations, to carry out the relevant prior consultations.
  • f. To supervise the processing, including carrying out audits and inspections of the PROCESSOR.
  • g. To ensure, prior to and throughout the processing, that the PROCESSOR complies with the regulations in force.

7. Obligations of the PROCESSOR

  • a. To use the personal data subject to processing, or those collected for inclusion, solely for the purpose of this engagement. In no event may the PROCESSOR use the data for its own purposes, except as provided in Clause 10.4 of the General Terms and Conditions.
  • b. To process the data in accordance with the CONTROLLER’s instructions. If the PROCESSOR considers that any of the instructions infringes the GDPR, the LOPDGDD or any other applicable data protection regulation, the PROCESSOR shall immediately inform the CONTROLLER.
  • c. To keep a written record of all categories of processing activities carried out on behalf of the CONTROLLER, containing:
  • i. The name and contact details of the PROCESSOR and of each CONTROLLER on behalf of which the PROCESSOR acts and, where applicable, of the CONTROLLER’s or PROCESSOR’s representative and of the data protection officer.
  • ii. The categories of processing carried out on behalf of each CONTROLLER.
  • iii. Where applicable, transfers of personal data to a third country or an international organization, including the identification of such third country or international organization and, in the case of transfers referred to in the second subparagraph of article 49(1) of the GDPR, the documentation of suitable safeguards.
  • iv. A general description of the technical and organizational security measures relating to:
  • The pseudonymization and encryption of personal data;
  • The ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services;
  • The ability to restore the availability and access to personal data in a timely manner in the event of a physical or technical incident; and
  • A process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing.
  • d. Not to disclose the data to third parties, unless it has the express authorization of the CONTROLLER, in the legally permissible cases.

The PROCESSOR may disclose the data to other processors of the same CONTROLLER, in accordance with the CONTROLLER’s instructions. In such case, the CONTROLLER shall identify, in advance and in writing, the entity to which the data must be disclosed, the data to be disclosed and the security measures to be applied for the disclosure.

If the PROCESSOR is required to transfer personal data to a third country or to an international organization under Union or Member State law to which it is subject, it shall inform the CONTROLLER of that legal requirement in advance, unless that law prohibits such information on important grounds of public interest.

  • e. The CONTROLLER authorizes the PROCESSOR to subcontract the services necessary for the provision of the Platform Service to the entities listed from time to time in the updated list of sub-processors available through Invofox’s Trust Center: https://trust.invofox.com (hereinafter, the “Sub-processor List”).

The PROCESSOR undertakes to keep the Sub-processor List up to date and to notify the CONTROLLER, at least fifteen (15) calendar days in advance, of the addition or replacement of any sub-processor, by publishing it at the aforementioned link or, where applicable, through the email address designated by the CONTROLLER to the PROCESSOR under the General Terms and Conditions.

The subcontracted entity, which also has the status of processor, is likewise bound to comply with the obligations set out in this Agreement and the instructions issued by the CONTROLLER. The initial PROCESSOR shall be responsible for regulating the new relationship so that the new PROCESSOR is subject to the same conditions (instructions, obligations, security measures, etc.) and the same formal requirements as the initial PROCESSOR with regard to the proper processing of personal data and the safeguarding of the rights of the data subjects. In the event of a breach by the sub-processor, the initial PROCESSOR shall remain fully liable to the CONTROLLER for the performance of the obligations.

In such case, the subcontracting may be carried out if the CONTROLLER does not object, on reasonable data protection grounds, within fifteen (15) calendar days from the date on which the PROCESSOR has notified the subcontracting in writing.

The PROCESSOR may freely entrust all or part of the processing to any company of the same group that it controls or by which it is controlled, in accordance with article 42 of the Spanish Commercial Code.

  • f. To maintain the duty of secrecy with respect to the personal data to which it has had access under this engagement, even after its purpose has ended.
  • g. To ensure that the persons authorized to process personal data expressly undertake in writing to respect confidentiality and to comply with the corresponding security measures, of which they must be duly informed.
  • h. To keep at the CONTROLLER’s disposal the documentation evidencing compliance with the obligation set out in the preceding paragraph.
  • i. To ensure the necessary data protection training for the persons authorized to process personal data.
  • j. To the extent possible, to assist the CONTROLLER in responding to requests to exercise the rights of access, rectification, erasure, objection, restriction of processing, data portability and not to be subject to automated individual decision-making.

Where data subjects exercise their rights of access, rectification, erasure and objection, restriction of processing, data portability and not to be subject to automated individual decision-making directly before the PROCESSOR, the PROCESSOR must notify the CONTROLLER by email. Such notification must be made immediately and in no event later than the business day following receipt of the request, together, where applicable, with any other information that may be relevant to resolve the request.

  • k. At the time of collecting the data, the PROCESSOR must provide the information relating to the data processing to be carried out.
  • l. To notify the CONTROLLER, without undue delay and in any event within a maximum of forty-eight (48) hours, through the email address designated by the CONTROLLER to the PROCESSOR under the General Terms and Conditions, of any personal data breaches under its responsibility of which it becomes aware, together with all information relevant for documenting and reporting the incident in accordance with the applicable data protection regulations.

Notification shall not be required where such breach is unlikely to result in a risk to the rights and freedoms of natural persons.

  • m. To support the CONTROLLER, where appropriate, in carrying out data protection impact assessments.
  • n. To make available to the CONTROLLER all information necessary to demonstrate compliance with its obligations.
  • o. In any event, it shall implement mechanisms to:
  • i. Ensure the quasi-permanent confidentiality, integrity, availability and resilience of processing systems and services.
  • ii. Restore the availability and access to personal data in a timely manner in the event of a physical or technical incident.
  • iii. Regularly test, assess and evaluate the effectiveness of the technical and organizational measures implemented to ensure the security of the processing.
  • p. In accordance with the General Terms and Conditions, upon termination of the Contract, the CLIENT shall have a period of sixty (60) calendar days to consult and download, through the Platform or the API, the Documents, the Extracted Data and the corrections that are kept in accordance with the applicable Retention Period, without INVOFOX being obliged to deliver them to the CLIENT. Once such period has elapsed, INVOFOX shall not be obliged to store the Extracted Data, including personal data, or any Documents of the CLIENT, and may delete them. Where applicable, once such period has elapsed, upon the express written request of the CONTROLLER, the PROCESSOR shall delete all personal data or return them to the CONTROLLER, and shall destroy any existing copies, without such deletion extending to the Derived Resources defined in clause 10.4 of the General Terms and Conditions to the extent that they do not contain personal data, unless European Union or Member State law requires the retention of the personal data.
  • q. For business continuity and disaster recovery purposes, the PROCESSOR may keep the Extracted Data and other personal data stored in the Platform’s database in backup copies for a maximum period of twelve (12) months from their creation, even if they have been deleted from the Platform because the Retention Period, including Minimum Retention, has elapsed or because the Contract has been terminated. During such period, the data contained in the backup copies (i) shall be protected with the same security measures as the data on the Platform; and (ii) shall not be subject to any other processing or used for any other purpose. Once the maximum period indicated has elapsed, the backup copies shall be deleted.

8. Liability of the PROCESSOR

8.1 The PROCESSOR shall be considered a CONTROLLER if it uses the data for another purpose, discloses them or uses them in breach of this Data Processing Agreement. In such cases, the PROCESSOR shall be liable for the infringements it has personally committed.

8.2 The PROCESSOR shall indemnify the CONTROLLER for any direct and foreseeable damages that may result from the breach of the obligations undertaken under this Data Processing Agreement, in accordance with and within the limits set out in clause 11.3 of the General Terms and Conditions, which the Parties agree shall also apply to this Data Processing Agreement.

8.3 INVOFOX holds a valid civil liability insurance policy with a solvent and reputable insurer. Among others, the policy includes (1) coverage for civil liability arising from personal data breaches and (2) coverage for penalties for personal data breaches.

9. Notices

9.1 Notices between the Parties in connection with the Data Processing Agreement shall be given in writing by email.

9.2 Notices addressed to the CLIENT shall be sent to the email address designated by the CLIENT in the CLIENT’s identification details; notices addressed to INVOFOX shall be sent to the email address support@invofox.com.

9.3 For all notices between the Parties, the date recorded in the system used as the date of sending shall be deemed valid for the purpose of calculating time periods, regardless of the date on which the recipient accessed it.

10. International data transfers

10.1 The Parties agree that personal data may only be transferred to and/or kept by a recipient outside the European Economic Area (hereinafter, the “EEA”) in a country, territory or jurisdiction not covered by an adequacy decision issued by the European Commission by way of exception and only if necessary to fulfil the obligations of the Data Processing Agreement.

10.2 Where applicable, such transfer shall be governed, in addition to the provisions of the Data Processing Agreement, by the standard contractual clauses adopted by Commission Implementing Decision (EU) 2021/914 of 4 June 2021, in the module corresponding to the actual data flow.

The standard contractual clauses are incorporated into this Data Processing Agreement by reference.

In the event of any contradiction, inconsistency or incompatibility between the provisions of the Data Processing Agreement and those of the standard contractual clauses, the provisions of the standard contractual clauses shall prevail. Any replacement, revision or update of the standard contractual clauses adopted in accordance with the GDPR shall automatically replace the standard contractual clauses incorporated into the Data Processing Agreement.

10.3 In addition to the availability of an adequacy decision or the adoption of standard contractual clauses, other mechanisms provided for by the applicable data protection legislation may apply.

10.4 The CONTROLLER expressly agrees that personal data may be transferred to and/or stored by sub-processors outside the EEA, including to or in a country, territory or jurisdiction not covered by an adequacy decision issued by the European Commission, in order to provide the Platform Service, provided that the conditions of clauses 10.2 and 10.3 of the Data Processing Agreement are met.

11. Miscellaneous

11.1 The Data Processing Agreement forms an integral part of the Contract for all purposes. Accordingly, the term of this Data Processing Agreement is subject to the duration of the contractual relationship established by the Parties.

In the event of any contradiction, inconsistency or incompatibility between the General Terms and Conditions and the Data Processing Agreement, the Data Processing Agreement shall prevail over the General Terms and Conditions with respect to its subject matter.

11.2 The legal relationship established between the Parties as CONTROLLER and PROCESSOR is governed solely by this Data Processing Agreement and by the Privacy Policy of the INVOFOX Platform, which constitutes the only valid data processing agreement between the Parties and supersedes any prior agreement or commitment, written or oral, on the same subject matter, and may only be amended by an agreement signed by both Parties.

11.3 The Parties may not assign all or part of their rights or obligations under this Data Processing Agreement to any third party without the prior written consent of the other Party.

However, as the sole exception, prior written consent shall not be required where INVOFOX assigns all or part of its rights or obligations to companies, subsidiaries or branches controlled by it or belonging to its same group of companies.

11.4 Any change of address of either Party must be notified to the other immediately and by a means that guarantees receipt of the message.

11.5 If any of the clauses or provisions of the Data Processing Agreement is held to be null, voidable, illegal or unenforceable, the validity, legality and enforceability of the remaining provisions shall not be affected or impaired thereby.

11.6 INVOFOX may review, update and amend the Data Processing Agreement at any time to adapt it to new legislation, case law or interpretations of the Spanish Data Protection Agency, as well as to reflect any changes that may arise in the Platform and the Services. INVOFOX shall inform the CLIENT in writing prior to their entry into force.

12. Data Protection Officer

Equal Consulting, S.L.P., with Tax ID (NIF) number B86823267, address at calle Santa Engracia 17, planta 6, 28010 Madrid (Spain), email equaldpo@equalprotecciondedatos.com and telephone +34 914 456 569, has been appointed as Data Protection Officer.

Last revised: October 2026