How attribution works here
Each component below is shown in this format:
name · version · license · upstream
short description of how Cullapse uses it
If you are auditing licenses for distribution compliance, the bundled in-app list is authoritative. This page is updated within one release of the application.
Swift and Apple frameworks
Cullapse is built with Swift and Apple's first-party frameworks (SwiftUI, SwiftData, Foundation Models, StoreKit 2, AppKit, UIKit, Security). These are not enumerated here; their use is governed by the Apple developer agreement.
Bundled components
SwiftMail (vendored)
SwiftMail · vendored fork at SHA [placeholder] · MIT
github.com/example/swiftmail (placeholder)
IMAP client implementation. Cullapse uses a vendored copy with
local patches that restrict FETCH to header fields
and remove all body-fetch code paths. The patch set is published
alongside the canonical upstream link inside the application.
swift-collections
swift-collections · 1.1.0 · Apache-2.0
github.com/apple/swift-collections
Ordered and persistent collection types used in the rule engine and the aggregate cache.
swift-log
swift-log · 1.6.0 · Apache-2.0
github.com/apple/swift-log
Logging facade. Cullapse routes log output through
os_log; no logs leave the device.
swift-argument-parser
swift-argument-parser · 1.5.0 · Apache-2.0
github.com/apple/swift-argument-parser
Powers the cullapse CLI's command and flag parsing.
swift-nio
swift-nio · 2.65.0 · Apache-2.0
github.com/apple/swift-nio
Underlies the networking layer in SwiftMail.
swift-crypto
swift-crypto · 3.5.0 · Apache-2.0
github.com/apple/swift-crypto
Cryptographic primitives used to verify OAuth-token signatures when the OAuth scaffolding is enabled.
Lucide icons (website only)
Lucide · 0.451.0 · ISC
lucide.dev
Icon set used in this website. Not bundled inside the application; the application uses SF Symbols.
Geist (fonts)
Geist · 1.3.0 · OFL-1.1
vercel.com/font
Sans-serif typeface used on this website. The application uses system fonts (San Francisco).
JetBrains Mono (fonts)
JetBrains Mono · 2.304 · OFL-1.1
jetbrains.com/mono
Monospace typeface used on this website and in CLI documentation screenshots.
External AI providers
When you configure Anthropic, OpenAI, Google, or Perplexity as a provider, Cullapse acts as an HTTP client against their public APIs. These services are operated by their respective owners and are not redistributed by Cullapse. Their terms and privacy policies apply to those requests.
- Anthropic — anthropic.com
- OpenAI — openai.com
- Google — ai.google.dev
- Perplexity — perplexity.ai
Full license text
The full text of every license referenced above is bundled inside
the application at Help → Acknowledgments, and is
also reproduced in Cullapse.app/Contents/Resources/Licenses/.
If you cannot access the application and need the bundle, write
to dev@snxt.ai.
Patches the developer maintains
Upstream contributions happen where they make sense. Patches that have not been upstreamed — typically because they are specific to Cullapse's metadata-only constraint — are published alongside the vendored source link. If you are downstreaming any of these changes, please retain the original component's license and attribution.
A short thank-you
We are grateful to the maintainers of these projects. A small app for triaging mail rests on a lot of unglamorous, careful work. Bug reports and patches we have contributed back are listed in our changelog when relevant.