Skip to content

This Data Processing Agreement ("DPA") is executed between Ramanathan Software Private Limited ("Data Processor") and the Customer ("Data Fiduciary") identified in the Master Sales Agreement ("MSA"), and governs the processing of Personal Data carried out by the Processor on behalf of the Fiduciary in connection with the Services.

This DPA becomes effective on the date last signed by both parties.

Data Processor

Ramanathan Software Private Limited

IndiQube Ascent, 420, Mahakavi Vemana Rd, KHB Block, Koramangala, Bengaluru, Karnataka 560034, India

Data Fiduciary

Customer

As specified in the Master Sales Agreement signature page.

Background

The Processor provides Services under the MSA and may receive, maintain, or transmit digital personal data on behalf of the Fiduciary. The parties are committed to complying with the Digital Personal Data Protection Act 2023 ("DPDPA"), the Information Technology Act 2000, and the rules and regulations issued thereunder.

This DPA sets out the rights and obligations of each party with respect to the processing of Personal Data.

Section 1Definitions

The capitalized terms used in this DPA have the meanings set out below.

  • ChildAn individual who has not yet attained the age of eighteen years.
  • Consent ManagerA person registered with the Data Protection Board of India who facilitates consent management.
  • DataA representation of information suitable for communication, interpretation, or processing by humans or by automated means.
  • Data FiduciaryThe person who, alone or in conjunction with others, determines the purpose and means of processing of Personal Data.
  • Data PrincipalThe individual to whom the Personal Data relates, including parents or guardians of children.
  • Data ProcessorThe person who processes Personal Data on behalf of the Data Fiduciary.
  • Digital Personal DataPersonal Data in digital form.
  • DPDPAThe Digital Personal Data Protection Act 2023 and the rules issued thereunder.
  • Personal DataAny data about an individual who is identifiable by or in relation to such data.
  • Personal Data BreachAny unauthorized processing or accidental disclosure, acquisition, sharing, use, alteration, destruction, or loss that compromises the confidentiality, integrity, or availability of Personal Data.
  • ProcessingA wholly or partly automated operation performed on Digital Personal Data — including collection, storage, retrieval, use, erasure, or destruction.
  • Pre-Approved Sub-Processor ListThe list of sub-processors set out in Schedule A.
  • Sub-ProcessorA third party engaged by the Processor to process Personal Data on the Fiduciary's behalf.

Section 2Data Processor's Permitted Uses, Disclosures and Obligations

2(a)Processing only on Instructions

The Processor shall not use or disclose Personal Data except as permitted by this DPA, by the Fiduciary's written instructions, or by applicable law. The Processor will promptly inform the Fiduciary if it believes a Fiduciary instruction may infringe applicable law.

2(b)Continuation of Processing

Processing will continue until the Fiduciary issues written cessation instructions. Upon receipt, the Processor will cease processing and restrict further use of the Personal Data in accordance with Section 5(g).

2(c)Security Safeguards

The Processor agrees to implement and maintain appropriate administrative, physical, and technical safeguards complying with the Security Standards for Protection of Digital Personal Data. Any sub-processor engaged by the Processor shall use safeguards no less stringent than those of the Processor.

2(d)Breach Notification

Upon discovery of an actual Personal Data Breach, the Processor will report the breach in writing to the Fiduciary within five (5) business days. The notification will include:

  • The nature of the breach;
  • The categories and approximate number of Data Principals affected;
  • The volume of Personal Data involved;
  • The likely consequences of the breach; and
  • The remedial measures taken or proposed.

Unsuccessful attempts at unauthorized access that do not result in a Personal Data Breach are not required to be reported.

2(e)Accounting of Disclosures

The Processor will maintain and provide, upon the Fiduciary's request, the information necessary for the Fiduciary to provide Data Principals with an accounting of disclosures of their Personal Data.

2(f)Confidentiality of Personnel

The Processor will ensure that all personnel authorized to process Personal Data are subject to binding confidentiality obligations and comply with the Processor's obligations under this DPA.

Section 3Consent

(a) Consent given by a Data Principal must be free, specific, informed, unconditional, and unambiguous, with a clear affirmative action signifying agreement to processing for a specified purpose.

(b) A Data Principal may withdraw consent at any time. The Fiduciary manages consent withdrawal and issues cessation instructions to the Processor as required.

(c) Upon receipt of the Fiduciary's written cessation instructions, the Processor will cease processing and restrict further use of the Personal Data in accordance with Section 5(g).

Section 4Certain Legitimate Uses

Processing without consent is permitted only for the following legitimate uses recognized under the DPDPA:

  • A specified purpose for which the Data Principal voluntarily provided Personal Data and has not indicated non-consent;
  • Compliance with any judgment, decree, or order issued by a court, tribunal, or regulator;
  • Responding to a medical emergency involving threat to life or health;
  • Public health measures during an epidemic, outbreak of disease, or other threat to public health;
  • Disaster relief or assistance for public order during a breakdown of public order.

Section 5General Obligations of Data Fiduciary

5(a)Compliance Responsibility

The Fiduciary carries the compliance duties and responsibility regarding the processing of Personal Data under the DPDPA.

5(b)Valid Contract

The Fiduciary may engage the Processor only under a valid contract. This DPA constitutes a valid contract for the purposes of the DPDPA.

5(c)Notification of Rights Invocation

The Fiduciary will notify the Processor in writing when a Data Principal invokes correction, completion, updating, or erasure rights with respect to their Personal Data.

5(d)Data Accuracy

Where Personal Data forms the basis of a decision affecting the Data Principal, or is disclosed to another fiduciary, the Fiduciary ensures the Personal Data is complete, accurate, and consistent.

5(e)Technical and Organizational Measures

The Fiduciary implements appropriate technical and organizational measures and reasonable security safeguards to prevent Personal Data Breaches.

5(f)Board Notification

Upon discovering a Personal Data Breach, the Fiduciary notifies the Data Protection Board of India and the affected Data Principals in the form and manner prescribed by applicable law.

5(g)Restriction on Processing

Upon receipt of cessation instructions, the Processor restricts active processing of the affected Personal Data. Where complete erasure is technically infeasible (for example, data stored in routine backups, archives, or audit logs), the Processor will extend the protections under this DPA to such retained data, restrict its use solely to the purposes that necessitated retention, and maintain those protections indefinitely. This obligation survives termination.

5(h)Retention Instructions

The Fiduciary ensures that Personal Data is retained only for as long as is necessary or as legally required, and issues timely written instructions to the Processor for restriction or return of the Personal Data.

5(i)Cross-Border Transfer and Remote Access

The Processor will notify the Fiduciary prior to any cross-border data transfer or remote access from outside India, specifying the destination country, nature of the Personal Data, and purpose of transfer. All transfers shall comply with the DPDPA. The Processor ensures that equivalent data protection standards apply in the destination country. Remote access employs encryption, access controls, and audit logging. The Processor maintains records of all cross-border transfers.

Section 6Sub-Processors

6(a)Pre-Approved Sub-Processor List

The Fiduciary authorizes the Processor to engage the sub-processors set out in Schedule A. The Processor may not engage any sub-processor not on the list without the prior consent of the Fiduciary.

6(b)Updates to Schedule A

The Processor will provide the Fiduciary with at least fifteen (15) business days' notice of any intended addition to or removal from Schedule A. The Fiduciary may object within the notice period. If the objection cannot be resolved within a further fifteen (15) business days, either party may terminate the affected Services on thirty (30) days' notice without liability.

6(c)Flow-Down Obligations

The Processor imposes obligations on each sub-processor no less stringent than the Processor's obligations under this DPA, by way of a written agreement. The Processor remains fully liable for the performance of its sub-processors.

6(d)Maintained List

The Processor maintains Schedule A and provides the current version to the Fiduciary upon request.

Section 7Processing of Personal Data of Children

(a) Processing of Personal Data of Children must be carried out in a manner that is verifiably safe. The Fiduciary obtains verifiable parent or guardian consent prior to processing Personal Data of a Child, as required by applicable law.

(b) Neither party conducts tracking, behavioural monitoring, or targeted advertising directed at Children in connection with the Services.

Section 8Audit Rights

The Fiduciary may audit the Processor's processing activities and security measures with at least thirty (30) calendar days' notice, no more than once per year (except where a Personal Data Breach has occurred).

Primary audit mechanism: the Processor will provide third-party audit reports, ISO 27001 and/or SOC 2 Type II certifications, and completed security questionnaires.

Secondary mechanism: where the documentation provided is insufficient to resolve a Fiduciary concern, the Fiduciary may request an on-site audit conducted during normal business hours in a manner that minimizes disruption, subject to reasonable confidentiality undertakings.

The Fiduciary bears the costs of audits unless a material breach is found, in which case the Processor bears the costs.

Section 9General Permissions of Data Processor

9(a)Performance of Services

The Processor may use or disclose Personal Data for the functions specified by the Fiduciary, as permitted by applicable law and consistent with the Fiduciary's instructions.

9(b)Management and Administration

The Processor may use Personal Data for its proper management and administration or to carry out its legal responsibilities, to the extent permitted by applicable law and consistent with the Fiduciary's instructions.

9(c)Disclosure to Third Parties

The Processor may disclose Personal Data to third parties for its proper management or administration or to fulfil legal responsibilities, provided that the disclosure is either required by law or that the third party provides written assurances of confidentiality, limited use, and breach notification.

9(d)De-identification and Aggregation

The Processor may create de-identified or anonymized data in accordance with the Fiduciary's instructions and applicable law. The Processor may use de-identified data for data aggregation related to the Fiduciary's operations.

9(e)Limitation of Data Processor Liability

The Processor is not liable where the Data Principal or the Fiduciary: fails to comply with applicable law; impersonates another person; suppresses material information; registers a frivolous or vexatious grievance; or furnishes unverifiable information.

Section 10Term, Termination and Effect of Termination

10(a)Term

This DPA commences on the effective date and terminates upon termination of the MSA and any related agreements.

10(b)Termination for Breach

Upon becoming aware of a material breach of this DPA, the non-breaching party may: (i) immediately terminate this DPA if the breach creates a continuing and unmitigable risk to the confidentiality, integrity, or availability of Personal Data; or (ii) provide a thirty (30) calendar day cure notice, and terminate if the breach is not cured within that period.

10(c)Effect of Termination

Upon termination, the Processor will, at the Fiduciary's election, either return or restrict active processing of all Personal Data. Where return or complete erasure is infeasible (for example, data in backups, archives, or audit logs), the Processor will extend the protections of this DPA to such data, limit its use to the purposes that necessitated retention, and maintain those protections indefinitely. The Fiduciary bears the costs of any return. This section survives termination.

Section 11Other Provisions

11(a)Amendment

This DPA may be modified only by a written instrument executed by both parties. The parties will take such action as is necessary to amend this DPA as required to comply with applicable law.

11(b)Waiver

A waiver of any breach by either party does not constitute a continuing waiver or a waiver of any subsequent breach.

11(c)No Other Beneficiaries

This DPA confers no rights, remedies, obligations, or liabilities upon any party other than the Fiduciary and the Processor.

11(d)Indemnification

Each party indemnifies the other from claims arising from its acts or omissions in respect of the processing or disclosure of Personal Data. The Processor is not liable for the Fiduciary's configuration decisions, Fiduciary instructions, or the Fiduciary's failure to comply with applicable law.

11(e)Limitation of Liability

Each party's aggregate liability under this DPA is limited to the fees paid by the Fiduciary under the MSA in the twelve (12) months preceding the event giving rise to the liability. This limitation does not apply to willful misconduct, gross negligence, or breach of confidentiality.

11(f)Notice

Written notices to the Processor should be sent to IndiQube Ascent, 420, Mahakavi Vemana Rd, KHB Block, Koramangala, Bengaluru, Karnataka 560034, India, marked for the attention of the Data Protection Officer (dpo@ramsoft.com). Notices to the Fiduciary should be sent to the address on the MSA signature page. Notices are deemed delivered on the date of personal delivery, on the third business day after dispatch by registered post, or on the next business day after dispatch by overnight courier.

11(g)Effect on MSA

Except as expressly set out in this DPA for the purpose of its implementation, the terms of the MSA remain in full force and effect. In the event of conflict regarding the processing of Personal Data, this DPA prevails.

11(h)Governing Law and Jurisdiction

This DPA is governed by the laws of India. The parties irrevocably submit to the exclusive jurisdiction of the courts of Bengaluru, Karnataka.

11(i)Severability

If any provision of this DPA is held to be invalid, the remaining provisions continue in full force and effect. The parties will negotiate in good faith a replacement provision that achieves the original intent.

11(j)Entire Agreement

This DPA, together with the MSA and Schedule A, constitutes the entire agreement between the parties regarding the processing of Personal Data, and supersedes all prior agreements on the subject.

Schedule A — Pre-Approved Sub-Processor List

Schedule A sets out the sub-processors authorized by the Fiduciary under Section 6(a). The current version of Schedule A is maintained by the Processor and is provided to the Fiduciary upon request.

Available on request

To obtain the current Schedule A, contact the Data Protection Officer at dpo@ramsoft.com. Changes to Schedule A are subject to the notice and objection process described in Section 6(b).

Contact & Data Protection Officer

For all matters relating to this DPA, contact the Data Protection Officer: