Hi,
We’re building an iOS app that uses the Screen Time APIs (FamilyControls and DeviceActivity) to display a user’s own usage metrics inside the app.
With the appropriate permissions granted, we are successfully reading and presenting metrics such as:
Total screen time
Device pickups
These metrics are already visible to the user inside our app.
We would now like to introduce a user-initiated “Share” feature. The idea is to:
Render selected Screen Time metrics into a shareable image card generated locally on device.
Present the standard iOS share sheet (UIActivityViewController).
Allow the user to share that image to Messages, social apps, etc., if they choose.
Important clarifications:
This is fully user-initiated.
The app does not automatically transmit Screen Time data.
The metrics are already displayed in-app with user permission.
The share asset would be generated locally.
No background export or server-side posting would occur unless explicitly triggered by the user via the share sheet.
We are seeking clarification on whether there are any policy or API restrictions around:
Rendering Screen Time-derived metrics into a user-facing share card
Allowing user-initiated export of those metrics via the standard iOS share flow
Are there any additional privacy requirements, entitlement constraints, or App Review considerations we should be aware of when implementing this?
Thanks in advance for any guidance.