Last updated: July 11, 2026
App name: Swift Prism (also shown as “Prism”)
This Privacy Policy describes how Swift Prism (“the App”) handles information when you use the software on your Mac. By using the App, you agree to this policy.
Swift Prism does not collect personal data.
- No accounts or sign-in
- No analytics, advertising, or tracking
- No crash or usage reports sent to us
- Source code and project content you enter stay on your device unless you choose to run a workflow that leaves your machine
Swift Prism is a macOS developer-education app that helps you inspect how source code is transformed through compilation stages (for example tokens, syntax, teaching IR, bytecode, and optional local Swift toolchain artifacts).
We do not collect, sell, rent, or share:
- Names, email addresses, or other contact information (except if you email us)
- Device identifiers, advertising identifiers, or precise location
- Analytics, telemetry, or product usage metrics
- Crash logs or diagnostics sent to our servers
- Source code, intermediate compiler artifacts, or screenshots from your sessions
- Payment or financial information (the App has no in-app purchases)
App Store Connect privacy labeling for this App is declared as Data Not Collected, which matches this policy.
The App processes information locally on your computer, including:
| Kind of data | Where it lives | Purpose |
|---|---|---|
| Source text you type or load | On device (memory / local files you choose) | Compilation teaching pipeline and editing |
| Compilation snapshots, IR, bytecode, traces | On device | Inspection, Trace, Diff, and related UI |
| Toolchain choices and library metadata | On device (e.g. Application Support under Prism) | Selecting and managing Swift toolchains |
| Optional companion / exchange packages you enable | Paths you configure (for example local folders) | Offline or Mac companion workflows you control |
We do not operate a backend that receives this content as part of normal App use.
Some features may use your Mac’s network only when you initiate them, for example:
- Installing or updating Swift toolchains via tools such as Swiftly, or downloading toolchain archives you select.
- Running a real Swift toolchain (
swift-frontend/ related tools) that may contact Apple or other toolchain servers if that tool itself does so. - Opening external links (documentation, support pages) in your browser.
Those network activities are performed by:
- your operating system,
- tools you install (for example Swiftly or Xcode), or
- sites you choose to visit,
not by a Swift Prism analytics or advertising service. Any data those third-party tools or sites process is governed by their privacy policies, not this one.
If you never install extra toolchains and never open external links, the App’s core teaching pipeline can operate without sending your source code to us.
If you download Swift Prism from the Mac App Store:
- Apple may process purchase, download, and device information under Apple’s Privacy Policy.
- We do not receive a continuous feed of your in-app source content from Apple for advertising or profiling.
We do not use third-party advertising SDKs, social login, or analytics SDKs in the App.
The App is a developer tool / educational product and is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided personal information to us by email, contact us and we will delete it.
Because we do not collect App usage data on our servers, there is no server-side retention of your source code or session content by us.
Data that remains on your Mac is retained until you delete the App, clear its Application Support data, or remove files you created. Emails you send us are retained only as long as needed to respond and for ordinary business record-keeping.
We design the App so that primary analysis runs on your device. The Mac App Store build uses Apple’s app sandbox and standard platform security features. No method of storage or transmission is perfectly secure; you are responsible for protecting access to your Mac and any local files you create.
You can:
- Use the App without creating an account
- Decline optional toolchain installs and network features
- Delete local Prism data from your user Library / Application Support folders
- Uninstall the App at any time
- Contact us to ask questions about this policy
The App is developed for use on Apple platforms. Processing described here occurs on your device. If you contact us by email, your message may be processed where we operate our email provider (and subject to that provider’s terms).
We may update this Privacy Policy when the App’s behavior or legal requirements change. The “Last updated” date at the top will change when we do. Continued use of the App after an update means you accept the revised policy. Material changes may also be noted in App Store “What’s New” notes when appropriate.
Swift Prism does not collect personal data, analytics, advertising identifiers, or crash reports. Source code you enter stays on your Mac unless you explicitly use a companion or toolchain workflow you control. No account is required.