set_app_privacy
Set App Privacy data-collection declarations (iris appDataUsages): pass app_privacy_profile=contact or analytics for the built-in presets, or app_privacy_profile=custom with an inline declarations JSON array when the presets don't match what the app actually collects. See SKILLS.md App Privacy section for the preset definitions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_privacy_profile | No | ||
| publish_app_privacy | No | true | |
| replace_app_privacy | No | ||
| notification_message | No | Short user-facing sentence for this action if the follow-up reply fails. Plain text only; do not mention template syntax or variable names. | |
| app_privacy_declarations_json | No | Required when app_privacy_profile=custom. Inline JSON: {"declarations":[{"category":"USER_ID","purpose":"APP_FUNCTIONALITY","dataProtection":"DATA_LINKED_TO_YOU"},...]} or same array without wrapper. See capture SKILLS.md App Privacy section for presets vs custom. Prefer presets when they fit; do not use server file paths on Nova. |