Back to Home

Privacy Policy

Effective: July 5, 2026

This Privacy Policy describes how the Liminal Connect app ("Liminal Connect," the "App") handles your information. Liminal Connect is a native iOS and macOS client for App Store Connect, published by Different Productions, LLC (the "Service Provider," "we," "us"). We do not track you across other companies' apps or websites, we do not use an advertising identifier, and we do not sell your data.

Who we are

Liminal Connect lets you manage your Apple Developer presence from your iPhone, iPad, and Mac: it talks to the App Store Connect API across many resource families, sends you push notifications for App Store Connect events (new builds, review state changes, TestFlight activity), and supports signing in to more than one account. Your Apple Developer API keys are stored in your device keychain and are used to talk to Apple directly; they are never sent to us.

Information we collect

We collect only what the App needs to run. Specifically:

Sign in with Apple identity

You sign in with Apple. We request no name and no email scope, so Apple provides us no name and no email. What we receive is Apple's stable subject identifier for your account (the Sign in with Apple sub) and, during sign-in, an authorization code we exchange with Apple for a refresh token.

Account record (our AWS backend)

Your account lives in an Amazon DynamoDB record on our AWS backend, reached through api.liminalconnect.app (production) and api-dev.liminalconnect.app (development). The record holds:

Push notification device tokens (our AWS backend + Amazon SNS)

If you enable notifications, each device you use registers an Apple Push Notification service (APNs) device token with our backend. For every registered device we store the device token, its APNs environment (sandbox or production), the device platform, and an Amazon SNS platform-endpoint identifier that stands in for the token when we deliver a push. This data exists only to route notifications to your devices; deleting the device registration or your account tears it down, including the Amazon SNS endpoint.

Display name (your private iCloud)

You may set a display name for yourself. It is stored, together with a creation timestamp, as a record in your own CloudKit private database (iCloud container iCloud.different.productions.LiminalConnect). This record lives in your personal iCloud account, scoped to you. It is not sent to our AWS backend and we cannot read it. The Sign in with Apple identity that anchors your account provides no name — the display name is whatever you choose to enter.

Analytics

Liminal Connect ships with the Amplitude analytics SDK integrated, but in the current release it is configured with no write key, so it is never initialized and collects and transmits nothing. We describe it here for transparency: analytics may be enabled in a future release to help us understand and improve the App. If and when that happens, we will update this policy to describe exactly what is collected before any analytics data is gathered, and we will keep it first-party product analytics — no advertising identifier, and no combining your data with data from other companies' apps or websites.

App Tracking Transparency

Liminal Connect does not track you in the sense defined by Apple's App Tracking Transparency framework. It does not access the advertising identifier (IDFA), does not link your data with data collected by other companies' apps or websites for advertising, and does not share your data with data brokers. Accordingly, the App does not present an App Tracking Transparency prompt.

Where your data lives, and who can see it

Third parties

Liminal Connect relies on the following third-party services, each governed by its own privacy policy:

We may disclose information where required by law (for example, to comply with a subpoena or similar legal process), where we believe in good faith it is necessary to protect our rights or someone's safety or to investigate fraud, and to the trusted service providers named above who process it on our behalf under equivalent obligations.

Your rights and choices

You control your data:

We do not sell or share your personal information for cross-context behavioral advertising.

Subscriptions and billing

Liminal Connect offers Liminal Connect Pro, an auto-renewable subscription billed at $6.99 per month with a 7-day free trial. Subscriptions are sold and billed through your Apple ID via the App Store. A subscription automatically renews unless cancelled at least 24 hours before the end of the current period, and you can manage or cancel it at any time in your Apple ID settings. Apple handles payment; we do not receive or store your payment details. Purchase and entitlement information is provided to the App by Apple's StoreKit on your device.

Data retention

We retain your account record and device registrations for as long as your account exists. When you delete your account, the associated data is removed from our backend as described under "Your rights and choices." The Sign in with Apple refresh token is retained only for the lifetime of the account and is used solely to revoke Sign in with Apple at deletion.

Children

Liminal Connect is a developer tool and is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us and we will delete it.

Security

We use physical, electronic, and procedural safeguards to protect the information we process. Sign in with Apple credentials are never exposed to the App, and your developer API keys never leave your device keychain.

Changes to this policy

We may update this Privacy Policy from time to time. We will post the updated policy at its hosted URL and revise the effective date above. Continued use of the App after an update constitutes acceptance of the revised policy.

Contact

For privacy questions or to exercise your data rights, contact the Service Provider, Different Productions, LLC, at support@liminalconnect.app.