The Analytics Tracking and App Permission Requests settings let you control how user data is collected and how your app requests access to device features like analytics tracking, location, camera, and calendar.
These settings are critical for compliance, transparency, and user trust. You can choose whether analytics data is collected with consent, anonymously, or identified, and customize the permission dialogs shown to users on iOS and Android.
You can also configure integrations with third-party analytics tools such as Google Analytics, Facebook, and Segment through the Control Panel.
Requirements
(Optional) Analytics integrations enabled under Settings β Integrations
How to manage analytics tracking and app permission requests
Log in, and go to Settings in the left navigation
Click App Permission Requests
Stay in the Analytics Tracking tab
Under Third Party Tracking choose how user data is collected for third-party analytics to configure your settings:
Identified with consent
Users are asked for permission before personal data (such as name, email, or location) is tracked
Anonymous without consent
Data is collected without asking for permission, but users are not personally identifiable
Identified without consent
Personal data is collected without user consent
Recommended for internal or private apps only
Under Buildfire User Tracking, choose how Buildfire tracks users internally
Select from the same three options: identified with consent, anonymous without consent, or identified without consent
Edit the Dialog Content shown to users
Customize the permission message displayed on iOS
Customize the permission message displayed on Android
Configure additional app permission dialogs as needed
Background Location: Update the message shown when features require background location access
Calendar: Customize the message for calendar access (for example, Events features)
Camera: Set the message for camera access (for example, QR scanner or image uploads)
Contacts: Customize contact access messaging
Health: Update the message for health data access (for example, fitness or tracking features)
Location: Customize location access prompts
Microphone: Set the message for microphone access
Photo Library: Customize the message for photo library access
Pro tips
Use Identified with consent for public-facing apps to stay aligned with privacy expectations and regulations
Use Anonymous without consent when you need usage insights without collecting personal data
Reserve Identified without consent for internal or private apps only
Keep permission messages clear and specific so users understand why access is needed
Analytics integrations such as Google Analytics, Facebook, and Segment are configured separately under Settings β Integrations
