Privacy for Azure Functions

Microsoft is committed to protecting the privacy of your data when you use Azure Functions. This page outlines how data is collected, used, and protected in the context of serverless compute.

Data Collection

Data Usage

Collected data is used solely for service operation, debugging, analytics, and to provide updates or security patches. Microsoft does not sell or share your data with third parties for marketing purposes.

Data Retention

Data TypeRetention Period
Telemetry (aggregated)30 days
Diagnostic logs (if enabled)90 days (configurable)
Customer function code & storageIndefinite (until deleted)

Compliance

Azure Functions complies with major standards, including:

Security Measures

All data in transit is protected with TLS 1.2+. At rest, data is encrypted using Azure Storage encryption and customer-managed keys where available.

Control & Transparency

You can control data collection via the Function App settings or the Application Insights configuration. Detailed activity logs are available in the Azure portal.

Contact & Support

For privacy-related inquiries, use the privacy@microsoft.com address or visit our Support Center.