Data Processing Agreement (DPA)

This Data Processing Agreement ("DPA") forms part of the Terms of Service between you (the "Controller", typically a CMS operator who licensed EasyGSM CMS from us) and Luis Enrique Moya Rozas (the "Processor", "we", "us", "our") in connection with the Portal at https://easygsmpro.com.

This DPA is intended to comply with Article 28 GDPR and equivalent provisions of the UK GDPR, the Mexican LFPDPPP, the Brazilian LGPD, and the California CCPA/CPRA.

1. Definitions

2. Subject matter and duration

The subject of the processing is the limited handling of Personal Data of the Controller's end-users by the Processor, strictly to:

The DPA applies for the duration of the Controller's active license and continues to apply after termination for backup retention as described in Section 9.

3. Nature and purpose of processing

We process Personal Data only on documented instructions from the Controller (Art. 28(3)(a) GDPR). The Controller's instructions are documented through: (a) these Terms and DPA; (b) the configuration settings the Controller chooses in the CMS (e.g., enabling/disabling backup uploads, enabling/disabling network operation logs); (c) any written instructions sent to luisenriquemr96@gmail.com.

4. Types of Personal Data and categories of Data Subjects

See Annex 1.

5. Obligations of the Processor

We undertake to:

  1. Process Personal Data only on documented instructions of the Controller, including with regard to transfers to a third country (unless required to do so by Mexican or EU law; in such case we will inform the Controller unless prohibited by law).
  2. Ensure that personnel authorized to process Personal Data are bound by confidentiality (in our case, sole-proprietor confidentiality undertaking).
  3. Implement the technical and organizational measures set out in Annex 2 (Art. 32 GDPR).
  4. Engage sub-processors only with the Controller's general written authorization, which is granted by acceptance of this DPA. We will notify the Controller of any intended changes concerning the addition or replacement of sub-processors with at least 30 days advance notice (via email and the /legal/subprocessors page), giving the Controller the opportunity to object.
  5. Assist the Controller, by appropriate technical and organizational measures, in responding to requests from Data Subjects exercising their rights under Chapter III GDPR.
  6. Assist the Controller in ensuring compliance with the obligations pursuant to Articles 32–36 GDPR (security, breach notification, DPIA).
  7. Notify the Controller without undue delay (target: within 24 hours) after becoming aware of a Personal Data breach, providing the information required by Article 33(3) GDPR insofar as it is available.
  8. At the choice of the Controller, delete or return all Personal Data after the end of the provision of services, and delete existing copies, unless storage is required by law.
  9. Make available to the Controller all information necessary to demonstrate compliance with Article 28 GDPR and allow for and contribute to audits, including inspections, conducted by the Controller or an independent auditor mandated by the Controller. Audits require 30 days prior written notice and may not occur more than once per year unless compelled by a competent supervisory authority.

6. International transfers

Portal data is stored in Germany (Hetzner Online GmbH, Nuremberg), inside the European Union. The natural person operating the Portal resides in Mexico and accesses the Portal remotely. Where this remote access constitutes a transfer to a third country within the meaning of Chapter V GDPR, it relies on Article 49(1)(b) GDPR (necessary for the performance of a contract between the Data Subject and the Controller, with the Processor as sub-processor).

Transfers to non-EU sub-processors listed in /legal/subprocessors rely on the appropriate safeguards indicated for each (Standard Contractual Clauses, EU-US Data Privacy Framework, or applicable adequacy decisions).

7. Liability

Each party's liability under this DPA is subject to the limitation of liability in our Terms of Service, except that nothing in this DPA excludes liability that cannot be excluded under applicable data protection law (including administrative fines imposed by a supervisory authority).

8. Conflict

In case of conflict between this DPA and the Terms of Service, this DPA prevails for matters of data protection.

9. Term, termination, and data return

This DPA enters into force on the effective date and remains in force as long as the Controller's license is active. Upon termination:

10. Notices

All notices under this DPA shall be sent to luisenriquemr96@gmail.com for the Processor, and to the email associated with the Controller's account for the Controller.


Annex 1 — Data categories and Data Subjects

Categories of Data Subjects

Categories of Personal Data processed

CategoryExamplesChannel to Portal
Identifying data Username, email, full name, phone, Telegram chat ID Backups (plain text inside DB dump)
Authentication data Password hashes (bcrypt), TOTP secrets (Fernet-encrypted), recovery codes (bcrypt) Backups — credentials remain encrypted/hashed; not readable
Order data Device IMEIs, model, serial, custom fields, unlock codes, IP addresses at time of order, file uploads (metadata) Backups (plain text); optional network logs
Financial data Wallet balance, transactions, payment metadata (no card data) Backups (plain text)
Technical data Machine identifier, hostname, public IP of CMS, OS info, CMS version License heartbeats only (no end-user PII)

Special categories of Personal Data (Art. 9 GDPR)

We do not knowingly process special categories of data (health, biometric, racial, religious, political, sexual orientation, etc.). The Controller undertakes not to upload such data to the CMS.

Annex 2 — Technical and Organizational Measures (TOMs)

Confidentiality

Integrity

Availability and resilience

Pseudonymization and encryption (Art. 32(1)(a))

Ability to restore (Art. 32(1)(b))

Regular testing (Art. 32(1)(d))

Incident response

Built-in Data Subject rights tooling (Art. 12-22) we ship in the CMS and App

The CMS software we license to the Controller includes out-of-the-box mechanisms to fulfil most controller obligations without custom development:

These mechanisms are part of the CMS license. The Controller must configure their identity, jurisdiction and effective date in /admin/settings/legal; once configured, all of the above operate automatically. We commit to keeping these mechanisms updated as the law evolves and to publish material changes through the Portal.

← Back to home