launchdarkly / swift-eventsource

Server-sent events (SSE) client implementation in Swift for iOS, macOS, tvOS, and watchOS
https://launchdarkly.github.io/swift-eventsource/
Other
187 stars 34 forks source link

feat: Add privacy manifest #76

Closed abiligiri closed 4 months ago

abiligiri commented 5 months ago

This ends up being a framework and maybe flagged to require a privacy manifest

https://github.com/launchdarkly/swift-eventsource/issues/74

Requirements

Related issues

Provide links to any issues in this repository or elsewhere relating to this pull request.

Describe the solution you've provided

Provide a clear and concise description of what you expect to happen.

Describe alternatives you've considered

Provide a clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context about the pull request here.

keelerm84 commented 4 months ago

Thank you for your contribution and interest in this project!

According to Apple's documentation this library doesn't require one, even if it is built as a framework.

[...] include a privacy manifest file in your third-party SDK if it uses required reasons API, collects data about the person using apps that include the third-party SDK, enables the app to collect data about people using the app, or contacts tracking domains.

None of the above conditions hold for this SDK so I really don't think we need one.