Skip to content

feat(consent): privacy-safe defaults on export for Android and iOS - #43

Merged
paulocoutinhox merged 3 commits into
mainfrom
feat/privacy-safe-defaults
Jul 3, 2026
Merged

feat(consent): privacy-safe defaults on export for Android and iOS#43
paulocoutinhox merged 3 commits into
mainfrom
feat/privacy-safe-defaults

Conversation

@paulocoutinhox

Copy link
Copy Markdown
Contributor

Rework the consent-mode export option into a complete, privacy-by-default posture applied automatically to both platforms.

  • inject collection-off and denied consent defaults into the Android manifest, gated per enabled module
  • mirror the same defaults into the iOS Info.plist via the Apple embedded plist API
  • rename the option to firebase/privacy_safe_defaults, enabled by default
  • document the automatic behavior and the runtime opt-in flow in the README

paulocoutinhox and others added 3 commits July 2, 2026 21:53
Rework the consent-mode export option into a complete, privacy-by-default
posture applied automatically to both platforms.

- inject collection-off and denied consent defaults into the Android manifest,
  gated per enabled module
- mirror the same defaults into the iOS Info.plist via the Apple embedded plist API
- rename the option to firebase/privacy_safe_defaults, enabled by default
- document the automatic behavior and the runtime opt-in flow in the README

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- match the file's capitalized single-line comment style
- bump plugin version to 3.0.0 (privacy-safe defaults change the export baseline)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The sibling .uid files are tracked but this one was never committed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@paulocoutinhox
paulocoutinhox merged commit 2e631b9 into main Jul 3, 2026
1 check passed
@paulocoutinhox
paulocoutinhox deleted the feat/privacy-safe-defaults branch July 3, 2026 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant