Data Processing Agreement — Agile Tools for Jira¶
MassMod LLC Addendum to MassMod Terms of Service
Effective Date: July 24, 2026 Last Updated: August 5, 2026
1. Introduction and Scope¶
1.1 Parties¶
This Data Processing Agreement ("DPA") forms part of, and is incorporated by reference into, the MassMod Terms of Service between MassMod LLC ("Processor" or "MassMod") and the customer ("Controller" or "Customer") identified in the relevant Atlassian Marketplace license.
1.2 Purpose¶
This DPA governs the processing of Personal Data by MassMod on behalf of the Customer in connection with the Customer's use of the MassMod Agile Tools application and related services (the "Services"). It is designed to satisfy the requirements of:
(a) the EU General Data Protection Regulation (Regulation (EU) 2016/679) ("GDPR"); (b) the UK General Data Protection Regulation, as incorporated into UK law by the Data Protection Act 2018 ("UK GDPR"); (c) other applicable data protection laws, where relevant.
1.3 Precedence¶
In the event of a conflict between this DPA and the Terms of Service on a topic governed by GDPR or other applicable data protection law, this DPA controls.
1.4 Definitions¶
Terms not defined in this DPA have the meanings given in the GDPR. Key terms:
- "Personal Data" — any information relating to an identified or identifiable natural person (a "Data Subject"), as defined in GDPR Article 4(1).
- "Processing" — any operation performed on Personal Data, as defined in GDPR Article 4(2).
- "Controller" — the entity that determines the purposes and means of Processing (Customer, in this DPA).
- "Processor" — the entity that processes Personal Data on behalf of the Controller (MassMod, in this DPA).
- "Sub-processor" — a third party engaged by the Processor to process Personal Data.
- "Data Subject" — the natural person to whom Personal Data relates.
2. Roles and Responsibilities¶
2.1 Customer as Controller¶
The Customer is the Controller of all Personal Data that flows through the Services. The Customer determines:
(a) the categories of Data Subjects (users of, and individuals referenced within, the Customer's Jira projects and — where installed — Confluence spaces); (b) the categories of Personal Data (participant identifiers and profile data, agile-ceremony contributions such as estimates, votes, and retrospective content, capacity and availability data, and related configuration); (c) the purposes of Processing (running agile planning and delivery ceremonies, and recording their outcomes in the Customer's Atlassian products); (d) the retention periods and any further Processing activities.
2.2 MassMod as Processor¶
MassMod acts as a Processor strictly on documented instructions from the Customer. The Customer's instructions are constituted by the configuration and operational choices the Customer makes within the Services, plus the explicit instructions in this DPA and the Terms of Service.
2.3 Architectural Limitation¶
MassMod expressly acknowledges that the Services are designed such that Personal Data resides exclusively within the Customer's Atlassian Cloud environment on Atlassian's Forge platform infrastructure — namely, the Customer's Jira and Confluence data and the Application's own data in Forge hosted storage. MassMod does not maintain a copy of, mirror, or otherwise replicate Customer Personal Data on its own systems. As a result:
(a) MassMod's "processing" of Personal Data primarily takes the form of providing software functionality that operates on Personal Data within Atlassian's infrastructure; (b) Personal Data is not transmitted to or stored on MassMod-controlled servers; (c) The Application's only network egress is to Atlassian's own product APIs (Jira and Confluence, via the Atlassian Forge runtime); the Application makes no calls to non-Atlassian systems.
This architectural limitation does not reduce MassMod's responsibilities under GDPR or this DPA, but it does shape how those responsibilities are operationally fulfilled (see Sections 6, 7, and 9 below).
3. Details of Processing¶
3.1 Subject Matter¶
Software-as-a-service providing collaborative agile planning, estimation, retrospective, capacity-planning, program-status, and backlog-refinement tools for teams working in an Atlassian Cloud (Jira, and optionally Confluence) environment.
3.2 Duration¶
The duration of Processing aligns with the Customer's active subscription to the Services, plus any post-termination period required for legal compliance or completion of contractual obligations.
3.3 Nature and Purpose¶
- Nature: Storage, retrieval, organization, structuring, modification, consultation, use, disclosure (only as directed by the Customer), restriction, erasure, and destruction of Personal Data.
- Purpose: Enabling the Customer's teams to run agile planning and delivery ceremonies — collaborative estimation (planning poker), backlog prioritization, team and sprint retrospectives, capacity planning, program and portfolio status reporting, and backlog refinement — and to record the outcomes of those ceremonies in the Customer's Jira and Confluence at the Customer's direction.
3.4 Categories of Data Subjects¶
- Users of the Customer's Jira projects (and, where the Application is installed on Confluence, Confluence spaces) who participate in agile ceremonies facilitated through the Application — typically the Customer's employees and contractors on the relevant teams.
- Individuals named or referenced in capacity plans and team rosters (e.g., team members whose availability, capacity, or time-off is tracked), who may or may not themselves be active users of the Application.
- Facilitators and Customer administrators who configure the Application, manage sessions, or are allowlisted for module access (a subset of the above).
- Assignees and reporters of Jira issues surfaced within the Application's prioritization, capacity, program-status, and refinement views.
3.5 Categories of Personal Data¶
- Participant identity data: Atlassian account ID, display name, and avatar; and, to the extent surfaced by Atlassian's APIs under the Customer's privacy settings, email address. Names, avatars, and email are read from Atlassian at the time of use and are not persisted by the Application; the Atlassian account ID (a pseudonymous identifier, itself Personal Data) is persisted in the Forge Key-Value Store as the key linking a person to their contributions.
- Planning Poker session data: the issues under estimation and each participant's estimate/vote, reveal and consensus state — associated with participant account IDs.
- Prioritization session data: the scores each participant assigns against scoring criteria, the scoring-criteria configuration, and the computed rankings — associated with participant account IDs.
- Retrospective board content: free-text cards and comments authored by participants, votes, column/theme groupings, and generated action items. Card authorship may be displayed anonymously in the interface; where necessary for features such as per-participant vote budgets and facilitation, contributions and votes are associated with account IDs in storage.
- Capacity plan data: team rosters (named individuals / account IDs), per-person capacity and availability, time-off / absence entries (the dates on which an individual is unavailable), and issue assignments derived from Jira. Time-off and availability records are Personal Data concerning identified individuals.
- Program status data: RAG (red/amber/green) status snapshots, saved views, and trend history, which reference issues and their assignees and may include contributor account IDs.
- Backlog refinement session data: refinement queue items and the field edits made through the Application, associated with the editing user's account ID.
- Configuration and preferences: per-user interface preferences and saved filters, and per-module access-control settings (the account IDs and group identifiers a Customer administrator has allowlisted for the Application or for individual modules).
- Application diagnostic logs: operational logs emitted to the Atlassian Forge platform's logging, which may include Atlassian account IDs (for example, session facilitation/handoff events). These logs reside within Atlassian's infrastructure; MassMod does not export, copy, or retain them on its own systems.
- Data written to Atlassian products at the Customer's direction: issue-field updates (e.g., dates, assignee), sprint and backlog moves, due dates, created issues (e.g., retrospective action items) and issue links in Jira, and pages created or updated in Confluence (e.g., a published retrospective summary). Once written, this data resides in the Customer's Jira/Confluence and is governed by those products.
3.6 Special Categories¶
The Services are not intended for the Processing of Special Categories of Personal Data (Article 9 GDPR — including health, religious, or biometric data). The Customer agrees not to use the Services for such data without separate written agreement with MassMod. In particular, because the Application contains free-text fields (e.g., retrospective cards and comments) and time-off/availability records, the Customer should not enter Special Categories of Personal Data into those fields — for example, the medical reason for an individual's absence. Time-off and availability records should capture only the fact and dates of unavailability, not its cause.
4. Processing Instructions¶
4.1 Documented Instructions¶
MassMod will process Personal Data only on the documented instructions of the Customer, which are constituted by:
(a) the Terms of Service and this DPA; (b) the Customer's configuration and operational choices within the Services; (c) any additional written instructions the Customer provides.
4.2 Unlawful Instructions¶
If MassMod considers an instruction to infringe GDPR or other applicable data protection law, MassMod will inform the Customer without undue delay.
4.3 Processing Beyond Instructions¶
MassMod will not process Personal Data for any purpose other than as instructed by the Customer or as required by law. If MassMod is required by law to process Personal Data beyond the Customer's instructions, MassMod will inform the Customer before such Processing unless legally prohibited from doing so.
5. Sub-processors¶
5.1 Authorized Sub-processors¶
The Customer hereby provides general authorization for MassMod to engage Sub-processors as required to provide the Services. The current list of Sub-processors is:
| Sub-processor | Purpose | Location |
|---|---|---|
| Atlassian (Atlassian Pty Ltd) | Forge platform hosting (Application execution + data storage) and the Jira/Confluence products the Application operates on | Global (per Atlassian's hosting model and the Customer's data-residency settings) |
MassMod does not currently engage any other Sub-processor that processes Customer Personal Data on MassMod's behalf. As of the Effective Date, MassMod does not operate its own server infrastructure that processes Customer Personal Data.
5.2 Notice of New Sub-processors¶
MassMod will provide the Customer with at least 30 days' advance notice of the addition or replacement of any Sub-processor that processes Personal Data, by:
(a) updating this DPA's Sub-processor list, and (b) notifying customers by email or in-product notification.
The Customer may object to a new Sub-processor for reasonable data protection grounds by emailing privacy@massmod.app within the notice period. If the objection cannot be resolved, the Customer may terminate the Services per the Terms of Service.
5.3 Sub-processor Obligations¶
MassMod will impose data protection obligations on Sub-processors substantially equivalent to those in this DPA, by written contract, and will remain liable to the Customer for the acts and omissions of Sub-processors.
6. Security of Processing¶
6.1 Technical and Organizational Measures¶
MassMod implements appropriate technical and organizational measures ("TOMs") to ensure a level of security appropriate to the risk, taking into account the state of the art, costs of implementation, and the nature, scope, context, and purposes of Processing. These measures include:
Infrastructure security: - The Application runs on Atlassian's Forge platform, which holds SOC 2 Type II, ISO 27001, and ISO 27018 certifications. - The Customer's Personal Data resides exclusively within Atlassian's infrastructure — the Application's data in Forge hosted storage, and the Customer's own Jira and Confluence data. - The Application's only network egress is to Atlassian's own product APIs; it makes no calls to non-Atlassian systems.
Authentication and API access: - The Application accesses Jira and Confluence exclusively through Forge's managed authentication (OAuth 2.0), scoped to the permissions the Customer consents to at installation. - The Application does not use, store, request, or transmit customer API keys, tokens, or passwords; authentication credentials are managed entirely by the Atlassian Forge platform.
Access controls: - Access to each module and to privileged functions is enforced server-side at the resolver layer via the Forge platform, and is not enforced by interface visibility alone. By default, the Application is available to users the Customer has licensed for it, and administrative functions (including access configuration) are restricted to administrators of the Customer's Jira site. The Customer's administrators may narrow access further by configuring an allowlist of users and groups, application-wide and, optionally, per module; where an allowlist is configured, only site administrators and allowlisted users may use the Application or the restricted module. Customers who process sensitive content in the Application are encouraged to configure an allowlist. Access controls are evaluated at request time and are designed to prioritise continuity of service, so a transient failure of an Atlassian identity or storage API may result in access being granted where it would otherwise be evaluated against the allowlist; such failures are recorded in the Application's platform logs. - MassMod personnel do not have operational access to Customer Personal Data.
Operational practices: - Source code is maintained under version control with peer review (when applicable). - Releases follow documented change management practices. - Security incidents are tracked and triaged through internal procedures.
6.2 Updates to TOMs¶
MassMod may update its TOMs from time to time. Updates will not materially decrease the level of protection of Personal Data.
7. Data Subject Rights¶
7.1 Customer Responsibility¶
Because Personal Data resides in the Customer's Atlassian environment and the Customer is the Controller, the Customer is primarily responsible for responding to Data Subject requests (access, rectification, erasure, restriction, portability, objection, etc.). The Customer has direct access to the relevant data through:
(a) Atlassian's own admin console (for account-level data); (b) the Application's in-product views and facilitator/administrator controls, which allow the Customer to view, edit, and delete ceremony content, capacity plans, and configuration; (c) ending or deleting a session, or uninstalling the Application, which removes the associated data from Forge hosted storage in accordance with Atlassian's retention (see Section 12).
7.2 MassMod Assistance¶
Where the Customer cannot fulfill a Data Subject request using its own access to the data, MassMod will, taking into account the nature of the Processing and the information available, assist the Customer by appropriate technical and organizational measures, insofar as possible. The Customer may request assistance by emailing support@massmod.app.
7.3 Direct Requests to MassMod¶
If MassMod receives a Data Subject request directly, MassMod will:
(a) promptly inform the Customer of the request without undue delay; (b) not respond to the request on its own, unless required by law or specifically authorized by the Customer; (c) advise the Data Subject to contact the Customer (the Controller) directly.
8. Data Protection Impact Assessments and Prior Consultation¶
To the extent required by GDPR Articles 35 and 36, MassMod will provide the Customer with reasonable assistance, taking into account the nature of the Processing and the information available to MassMod, with:
(a) Data Protection Impact Assessments (DPIAs); (b) prior consultations with supervisory authorities.
Such assistance may take the form of providing documentation, answering questions, or facilitating audits as described in Section 11.
9. Personal Data Breach Notification¶
9.1 Definition¶
A "Personal Data Breach" is a breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to, Personal Data transmitted, stored, or otherwise processed.
9.2 MassMod's Notification Obligation¶
Because Customer Personal Data resides in Atlassian's infrastructure and not on MassMod's own systems, the primary breach notification responsibility lies with Atlassian. However:
(a) If MassMod becomes aware of a Personal Data Breach affecting Customer Personal Data — whether through Atlassian's notification, a Customer report, or independent investigation — MassMod will notify the Customer without undue delay, and where feasible, within 48 hours of becoming aware.
(b) MassMod's breach notification will include (to the extent then available): - the nature of the breach, including categories and approximate number of Data Subjects and Personal Data records affected; - the likely consequences of the breach; - measures taken or proposed to address the breach; - the name and contact details of MassMod's privacy contact.
(c) MassMod will cooperate with the Customer in investigating the breach, mitigating effects, and (where applicable) notifying supervisory authorities and affected Data Subjects.
9.3 Limits of MassMod's Visibility¶
The Customer acknowledges that MassMod's visibility into Personal Data Breaches is limited by the fact that MassMod does not operate the infrastructure on which Customer Personal Data resides. MassMod relies on Atlassian's own breach detection and notification processes for the underlying Forge platform.
10. Cross-Border Data Transfers¶
10.1 Transfers Outside the EEA¶
Personal Data Processed under this DPA may be transferred to and stored in locations outside the European Economic Area ("EEA"), the United Kingdom, and Switzerland. These transfers occur primarily through:
(a) Atlassian's global Forge platform infrastructure (governed by Atlassian's own data residency and transfer mechanisms); (b) MassMod's principal place of business in the United States (to the extent MassMod personnel access Personal Data in order to provide support).
10.2 Transfer Mechanisms¶
For transfers of Personal Data from the EEA, UK, or Switzerland to MassMod in the United States, the parties agree to rely on:
(a) the EU Standard Contractual Clauses (Module 2: Controller-to-Processor) approved by Commission Implementing Decision (EU) 2021/914, which are incorporated by reference into this DPA; (b) the UK International Data Transfer Addendum to the EU SCCs, as published by the UK Information Commissioner's Office, for transfers subject to UK GDPR; (c) the Swiss Federal Data Protection Act equivalent provisions, for transfers from Switzerland.
The parties agree that: - the "data exporter" is the Customer; - the "data importer" is MassMod; - Module 2 (Controller to Processor) applies; - the optional docking clause does not apply; - the governing law for the SCCs is Ireland; - the supervisory authority is Irish Data Protection Commission (DPC).
11. Audits¶
11.1 Audit Rights¶
The Customer (or an independent auditor mandated by the Customer) has the right to audit MassMod's compliance with this DPA, subject to reasonable conditions:
(a) Frequency: No more than once per calendar year, unless required by a regulator or following a confirmed Personal Data Breach. (b) Notice: At least 30 days' advance written notice. (c) Scope: Limited to facilities, systems, records, and personnel directly relevant to the Processing of the Customer's Personal Data. (d) Cost: Each party bears its own costs, except that MassMod's reasonable costs of facilitating audits beyond the first annual audit may be charged to the Customer. (e) Confidentiality: Subject to the confidentiality provisions of the Terms of Service.
11.2 Audit Alternatives¶
The Customer's audit rights may be satisfied by MassMod providing copies of:
(a) the most recent SOC 2 / ISO 27001 reports of underlying infrastructure providers (e.g., Atlassian); (b) MassMod's most recent security questionnaire responses; (c) other relevant security documentation MassMod maintains.
12. Return and Deletion of Personal Data¶
12.1 At Termination¶
Upon termination of the Services, the Customer's Personal Data:
(a) Remains in the Customer's Atlassian environment — as the data resides in Atlassian's Forge hosted storage and in the Customer's Jira/Confluence rather than on MassMod's systems, no transfer or extraction by MassMod is required; (b) Will be deleted by Atlassian in accordance with Atlassian's own data retention policies for uninstalled Forge apps; (c) Customer is responsible for retaining any Personal Data it wishes to keep — using the Application's in-product views or the underlying Jira/Confluence records — prior to uninstallation.
12.2 MassMod's Records¶
MassMod's own records of the Customer relationship (license records, support communications) are retained per the retention schedule in MassMod's Privacy Policy and are not subject to deletion-on-termination under this Section, except to the extent the Customer is a Data Subject in those records.
13. Liability and Indemnification¶
The liability of each party under this DPA is subject to and limited by the limitation of liability provisions in the Terms of Service.
14. Term and Termination¶
This DPA takes effect on the Effective Date and remains in force for as long as MassMod Processes Personal Data on behalf of the Customer. Termination of the Terms of Service automatically terminates this DPA, except for provisions that by their nature survive termination (e.g., breach notification obligations relating to breaches that occurred before termination, post-termination data handling).
15. Miscellaneous¶
15.1 Order of Precedence¶
In the event of a conflict between this DPA, the Terms of Service, and the EU SCCs (where applicable), the order of precedence is:
(a) the EU SCCs (for matters they govern); (b) this DPA (for matters of GDPR/data protection generally); (c) the Terms of Service (for all other matters).
15.2 Modifications¶
This DPA may be modified only by written amendment signed by both parties, or by MassMod's updates to this DPA's published version with reasonable notice (consistent with Section 14 of the Terms of Service).
15.3 Governing Law¶
This DPA is governed by the same laws and venue as the Terms of Service, except where the EU SCCs require otherwise for transfers subject to GDPR.
16. Contact¶
For privacy and data protection matters relating to this DPA:
- MassMod Privacy Contact: privacy@massmod.app
- MassMod Postal Address: MassMod LLC, 2108 N St, Ste N, Sacramento, CA 95816
Note: MassMod has not appointed a GDPR Article 27 EU representative, relying on the Article 27(2) exemption. See the Privacy Policy and the internal Record of Processing Activities for the basis.
Version History¶
| Version | Effective Date | Summary of Changes |
|---|---|---|
| 1.0 | July 24, 2026 | Initial publication of the MassMod Agile Tools Data Processing Agreement. |
| 1.1 | August 5, 2026 | Section 6.1 restated to describe the access-control model accurately: the Application is available by default to users the Customer has licensed for it, administrative functions are restricted to Jira site administrators, and Customer administrators may narrow access further by configuring an allowlist application-wide or per module. The previous wording described a default-deny model. Section 6.1 also now notes that access evaluation prioritises continuity of service if an Atlassian identity or storage API fails transiently. |