From 5162014fb0d2ec6840ab9e80d00445637d3af5c8 Mon Sep 17 00:00:00 2001 From: Nidal Fakhouri Date: Wed, 5 Jun 2024 15:33:27 -0700 Subject: [PATCH] Create Privacy Manifest --- Package.swift | 4 ++ Sources/StytchCore/PrivacyInfo.xcprivacy | 71 ++++++++++++++++++++++++ Sources/StytchUI/PrivacyInfo.xcprivacy | 71 ++++++++++++++++++++++++ 3 files changed, 146 insertions(+) create mode 100644 Sources/StytchCore/PrivacyInfo.xcprivacy create mode 100644 Sources/StytchUI/PrivacyInfo.xcprivacy diff --git a/Package.swift b/Package.swift index 1f0f64801a..5c7567c16f 100644 --- a/Package.swift +++ b/Package.swift @@ -19,6 +19,9 @@ let package = Package( dependencies: [ .target(name: "StytchCore"), .product(name: "PhoneNumberKit", package: "PhoneNumberKit"), + ], + resources: [ + .process("PrivacyInfo.xcprivacy"), ] ), .target( @@ -28,6 +31,7 @@ let package = Package( ], resources: [ .copy("DFPClient/dfp.html"), + .process("PrivacyInfo.xcprivacy"), ] ), .testTarget(name: "StytchCoreTests", dependencies: ["StytchCore"]), diff --git a/Sources/StytchCore/PrivacyInfo.xcprivacy b/Sources/StytchCore/PrivacyInfo.xcprivacy new file mode 100644 index 0000000000..5ee5881665 --- /dev/null +++ b/Sources/StytchCore/PrivacyInfo.xcprivacy @@ -0,0 +1,71 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeSensitiveInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeUserID + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyTracking + + + diff --git a/Sources/StytchUI/PrivacyInfo.xcprivacy b/Sources/StytchUI/PrivacyInfo.xcprivacy new file mode 100644 index 0000000000..5ee5881665 --- /dev/null +++ b/Sources/StytchUI/PrivacyInfo.xcprivacy @@ -0,0 +1,71 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeName + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeEmailAddress + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypePhoneNumber + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeSensitiveInfo + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeUserID + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyTracking + + +