Skip to content
nimatime
·v1.0.2·Apache-2.0

Privacy Settings View@axint/privacy-settings-view

SwiftUI privacy settings surface for data export, deletion, and App Store readiness.

viewswiftuisettingsprivacy#swiftui#privacy#settings#app-store
GitHub-linked publisherCompiler 0.4.23Source includedDocs attachedValidated 2h agoPolicy clear for v1.0.2Updated 1.0.1 → 1.0.2
Cloud report
2 installsSupports typescript
Validation healthy2h ago
0E / 0W / 0I · axint 0.4.28
Latest version change1.0.11.0.2
Compared with v1.0.1, Privacy Settings View now ships 43 Swift lines from 45 source lines.

Package activity is a directional signal based on registry install requests. Use source, validation, and publisher metadata before treating it as adoption proof.

Privacy Settings View animated demo

Privacy Settings View

Animated Registry demo · @axint/privacy-settings-view

v1.0.2
Live playground
Built in 42ms
Source
45 lines
Generated Swift
43 lines
axint typescript → Swift
README

@axint/privacy-settings-view

SwiftUI privacy settings surface for data export, deletion, and App Store readiness.

Privacy Settings demo

axint add @axint/privacy-settings-view

What it does

This kit gives agents a reusable privacy screen instead of letting them bury export and deletion paths in generic settings. Use it in any app with accounts, cloud sync, user content, purchases, or stored personal data.

Variants

  • minimal - one compact privacy card.
  • standard - summary, export, deletion, and policy link.
  • premium - richer trust copy and support handoff.
  • dense - settings-list layout.
  • accessibility-first - explicit labels and long-form descriptions.

States

  • summary
  • export-details
  • deletion-details
  • processing
  • complete

Apple contracts

  • Keep the screen aligned with App Store privacy labels.
  • Provide an account deletion path when the app creates accounts.
  • Link to the public privacy policy.
  • Explain data export and retention behavior.

Machine-readable Ship Kit Contract

{
  "backlogId": "SET-003",
  "rank": 2,
  "package": "@axint/privacy-settings-view",
  "variants": ["minimal", "standard", "premium", "dense", "accessibility-first"],
  "states": ["summary", "export-details", "deletion-details", "processing", "complete"],
  "demo": "media/demo.gif",
  "diagnostics": ["AX116", "AX855"]
}

Agent prompt

Install @axint/privacy-settings-view, fill the data summary with the app's real stored data categories, and wire export/delete buttons to host app actions. Run the App Store privacy checklist before release.

License

Apache-2.0