# Data Management Practices
We understand that our customers need to be confident using TeamsPro, and be aware of our data collection practices.
Note
This section is subject to change and we recommend that you check back quarterly for updates.
# Application data
Through the implementation of its different features, TeamsPro access, processes and stores several kind of data:
- Calendar Pro: Architecture & Security
- Booking Room Pro: Architecture & Security
- Parking Pro: Architecture & Security
- Company Communicator Pro: Architecture & Security
- Contact Pro: Architecture & Security
- Distribution List Pro: Architecture & Security
- Keepass Pro: Architecture & Security
- Map Pro: Architecture & Security
- Gantt Chart Pro: Architecture & Security
# Teams data
As part of its provisionning feature, TeamsPro may access, process or store temporarily or permanently certain metadata or data.
Data | Accessed | Cached | Stored | Notes |
---|---|---|---|---|
Teams tab ID | ✔ | ✔ | ✔ | Accessed and updated after each login. Stored as long as the organization is active. |
Teams tab Name | ✔ | ✔ | ✔ | Accessed and updated after each login. Stored as long as the organization is active. |
TenantId | ✔ | ✔ | ✔ | Accessed and updated after each login. Stored as long as the organization is active. |
# Teams conversations
TeamsPro NEVER access, process or store teams conversations.
# Metadata Collection
In addition to core application data, TeamsPro collects metadata to help us understand how the product is being used and what kinds of errors, such as sign-in errors, have occurred. This information helps us understand usage patterns, plan new features, and troubleshoot and fix problem areas.
Collected metadata falls into these four categories:
# Census data
Census data is acquired solely to provide, support, and improve TeamsPro. It includes environmental information such as device and operating system versions, and regional and language settings. Here are some specific examples of the census data that's collected:
Data type | Example | Notes |
---|---|---|
AppName | TeamsPro | |
DeviceModel | iPhone | |
OSName | iPhoneiOS | |
OSVersion | 8.3 | |
UserLanguage | EN-US | |
UserID | E296D735-4F36-4E18-7C3B-52E1A02A0164 | TeamsPro automatically generates anonymous user IDs, then populates telemetry events with these IDs as they're sent from the app. A hashing ensures the ID cannot be linked to a specific user. |
Session ID | 5E872200-F546-4CCD-8F23-AF5F507AA2DD | TeamsPro automatically generates anonymous session IDs, then populates telemetry events with these IDs as they're sent from your app. A hashing ensures the ID cannot be linked to a specific user. |
These anonymous data are collected through the Azure Application Insights service.
For reference, see Usage analysis with Application Insights (opens new window)
In addition, we're collecting anonymous network latency measurements (aka Real User Measurements) through the Azure Traffic Manager service to apply load-balancing rules more effectively.
For reference, see How to send Real User Measurements to Azure Traffic Manager using web pages (opens new window)
TIP
Census data DOES NOT contain any information that identifies your organization or users.
WARNING
Census data collection is on by default and cannot be turned off by admins or end users.
# Usage data
Usage data contains information that identifies your organization, such as domain names, and your users. Here are some specific examples of the usage data that are collected:
WARNING
Usage data DOES contain information that identifies your organization and users.
WARNING
Usage data collection is on by default and cannot be turned off by admins or end users.
Usage data are processed in two ways:
- We are processing anonymous usage data to understand how our customers are using TeamsPro.
- We are processing non-anonymous usage data to create in-app usage dashboards and audit trails for our customers administrators.
# Support data
Support data includes information such as user UPN, tenant ID, app version. Access to these data is restricted to our support team, and is only used in case of a direct support request to our support team.
Support data contains information that identifies your organization, such as contoso.com, and your users. Here are some specific examples of the usage data that's collected, for three distinct kinds of profiles.
WARNING
Usage data DOES contain information that identifies your organization and users.
But we're not storing any Sensitive Personal Data (opens new window)
WARNING
Usage data collection is on by default and cannot be turned off by admins or end users.
# Error reporting data
Error reporting data can include information about performance and reliability, device configuration, network connection quality, error codes, error logs, and exceptions.
# Log files lifecycle
- Logs entries are generated from each application container.
- Each new log entry is stored:
- In a *.log file
- In Azure application Insights as a new trace
- Every 90 days, logs files are rotated and older log files deleted.
WARNING
Error reporting data may also contain personally identifiable information such as the user's IP address.
WARNING
Error reporting data collection is on by default and cannot be turned off by admins or end users.
# Data Residency
The TeamsPro Platform relies entirely on the Microsoft Azure platform located in North Europe datacenter in Ireland.
Reference
Learn more about Azure Regions (opens new window)