Privacy Policy
This privacy policy describes how Magnolia International Ltd. ("Magnolia", "we", "us", or "our") collects, uses, and protects information in connection with the DX Cloud Alerts application for Microsoft Teams ("the App").
1. Overview
DX Cloud Alerts is a notification bot that delivers automated alerts from the Magnolia DX Cloud platform to Microsoft Teams channels. The App is designed to be minimal in its data collection and operates as a notification-only bot.
2. Information We Collect
When you install and use the App, we collect and store only the following technical identifiers necessary to deliver notifications to your Teams channels:
- Team ID — the identifier of the Microsoft Teams team where the App is installed.
- Channel ID — the identifier of the channel(s) selected to receive notifications.
- Service URL — the Microsoft Bot Framework service endpoint used to deliver messages to your Teams environment.
- Azure Tenant ID — your organization's Microsoft Entra ID tenant identifier.
We do not collect, store, or process:
- User names, email addresses, or profile information.
- Message content or chat history.
- Files, attachments, or media shared in Teams.
- Any personal data of individual Teams users.
3. How We Use the Information
The technical identifiers listed above are used exclusively to:
- Deliver alert notifications from your Magnolia DX Cloud environment to the Teams channels you have configured.
- Maintain the connection between your Magnolia DX Cloud account and your Teams environment.
We do not use this information for analytics, advertising, profiling, or any purpose other than delivering the notification service.
4. Data Storage and Regions
The collected data is stored within the Magnolia DX Cloud infrastructure in the same region as your Magnolia DX Cloud subscription. Magnolia operates in the following regions:
- EU (European Union)
- US (United States)
- APAC (Asia-Pacific)
Your Teams integration data remains in the region assigned to your account and is not transferred between regions. For more details about data residency, please contact your Magnolia account representative or visit https://www.magnolia-cms.com/platform/security.html.
5. Data Retention and Deletion
We retain the technical identifiers described in Section 2 only for as long as they are needed to provide the service:
- If you disable the Teams notification feature in your Magnolia DX Cloud configuration, all associated Teams data (team IDs, channel IDs, and service URLs) is deleted.
- If you uninstall the App from your Teams environment, the corresponding data is deleted from our systems.
- If your Magnolia DX Cloud subscription is terminated, all associated data, including Teams integration data, is deleted as part of the standard account decommissioning process.
6. Data Sharing
We do not sell, share, or disclose the collected information to any third parties. The data is used solely within the Magnolia DX Cloud platform to facilitate the notification service.
The only external communication occurs between our servers and the Microsoft Bot Framework service endpoint to deliver messages to your Teams channels. This communication is encrypted in transit using TLS.
7. Security
We implement appropriate technical and organizational measures to protect the data we store, including:
- Encryption in transit (TLS 1.2 and AES 256) for all communications.
- Encryption at rest for stored data.
- Access controls limiting data access to authorized systems and personnel.
8. Admin Consent and Permissions
The App requires a Microsoft Entra ID administrator to grant consent during installation. The permissions requested are:
- Channel.ReadBasic.All — to list available channels in teams where the App is installed, so you can select which channels receive notifications.
The App operates as a notification-only bot and does not read, modify, or delete any content in your Teams environment.
9. Your Rights
Depending on your jurisdiction, you may have the right to:
- Request information about the data we store in connection with your Teams integration.
- Request deletion of that data.
- Withdraw consent by disabling the integration or uninstalling the App.
To exercise these rights, contact us at the address below.
10. Changes to This Policy
We may update this privacy policy from time to time. We will notify existing customers of material changes through the Magnolia DX Cloud platform or by email.
11. Contact Us
If you have questions about this privacy policy or our data practices, please contact:
Magnolia International Ltd.
privacy@magnolia-cms.com
www.magnolia-cms.com