CueForge for ComfyUI
Panels Servers Features
Get release news
Legal

Privacy Policy

Effective October 1, 2026

CueForge connects your iPhone to ComfyUI servers that you run. Your images, prompts, and workflows travel directly between your iPhone and your own servers. The app works without an account, and your creative work never passes through our hands. We collect limited, pseudonymous product analytics and diagnostics to understand whether the app works and to fix failures, and you can turn them off. The free custom node that runs on your server reports anonymous operational telemetry, which its operator can turn off.

What stays on your device

  • Your list of ComfyUI servers (names, addresses, connection settings).
  • App preferences and cached status information.
  • Images you save are written to your Photos library only when you ask.

None of this is transmitted to us.

What our push relay processes

Native push notifications and Live Activities require a small relay service, because Apple only delivers them through its own servers (APNs). When you enable either, the relay stores:

  • Your device's anonymous APNs push token, and the Live Activity tokens iOS issues for it.
  • A random pairing code that links your device to your servers, and when it was created and last used.
  • Random identifiers the app generates: one for this installation and one for each server, so a notification opens the right server and a server you muted or removed stops reaching you.
  • If you subscribe to CueForge Pro, the subscription's product and expiry date, so the relay can check you are entitled to push.

Passing through the relay, and not kept, is the content of what it delivers:

  • For a notification, a short title and body (e.g. "Render complete"), the name you gave the server in the app, and a link back to the result — never the generated image itself.
  • For a Live Activity, generation progress, the server's name, and two labels from your own workflow: the title of the node that is running and the workflow's display name, which is what appears on your Lock Screen. Switch Live Activities off for a server in the app and neither is sent.

None of the stored identifiers says anything about you. Removing push pairing from a server stops all delivery for it. Deleting your last paired server deletes the relay pairing; inactive pairings are automatically deleted after 366 days. We keep no logs of notification or Live Activity content.

Local network access

The app asks for local-network permission so it can reach ComfyUI servers on your LAN. Connections go directly from your phone to your servers; no third party is involved.

Purchases

Subscriptions are processed entirely by Apple through the App Store. We never see your payment details.

Analytics in the app

CueForge uses PostHog for product analytics. It records a random installation identifier; app, operating-system, and device-model information; screens visited; feature actions and their outcomes; coarse counts such as the number of configured servers or workflows returned; and subscription state or plan choice. We do not send names, email addresses, advertising identifiers, or use this data to track you across apps or websites. PostHog is set to discard IP addresses, and IP-based geolocation is disabled.

CueForge uses Sentry for crash, hang, handled-error, and sampled performance diagnostics. Reports can include stack traces, app and device state, and a breadcrumb trail made from the same privacy-filtered feature actions described above.

Analytics and diagnostics never intentionally include server names or addresses, credentials, pairing codes, notification contents, prompts, workflow names or files, image names or image contents. Session replay, screenshots, view-hierarchy capture, generic element autocapture, and network-request capture are disabled. PostHog and Sentry process this limited data on our behalf under their respective security and retention controls. We use it only for app analytics, reliability, and support.

Turning it off. In the app, open the ⋯ menu on the server list and switch off Share analytics & diagnostics. Both PostHog and Sentry stop sending from the app and from its share and notification extensions, and stay off until you switch it back on.

The custom node on your server

The free comfyui-mobile-frontend custom node that CueForge connects to can send operational telemetry — whether it started, whether generations finish or fail and how long they take, whether notifications are delivered — so we can see how it runs on real servers. It is on by default. The person who runs the server can turn it off at any time in the node's Preferences or with an environment variable, which stops it immediately and deletes its random install identifier. ComfyUI's log says on every start whether it is on.

When it is on, the node sends a random install identifier; node, ComfyUI and Python versions and the operating system; and counts, durations and outcomes, rounded into ranges. It never sends prompts, workflows or their names, model or image file names, the server's address, anything identifying the people who use the server, or anything about them individually.

It sends these to our push relay, not to an analytics company. The relay checks every field against the same list, passes the result to PostHog, and stores nothing, so PostHog never learns the server's IP address. The node's own documentation, CUEFORGE_PRIVACY.md, lists every field and every other request the node makes.

This website

The pages on cueforge.dev use Google Analytics to measure how many people visit, which pages they read, and which sites they arrive from. Google Analytics sets cookies in your browser and receives your IP address, which it uses to derive an approximate location and then discards; we never see it. We use this only to understand whether the site is reaching anyone, and we do not use it to build advertising profiles.

You can opt out for every site that uses it with Google's browser add-on, or by blocking cookies for this site. Nothing on this site requires analytics to work — the release-list form and every page function normally with it blocked.

This applies to the website only. It is separate from the analytics described above, which are inside the app.

Release-news list

If you join the CueForge release-news list on this site, we store the email address you enter, the date you submitted it, the page you submitted it from, and the two-letter country your request came from. Your IP address is used momentarily to rate-limit the form and is not stored.

The list is held in Cloudflare Workers KV and copied to Resend, the service we will use to send the announcements. Cloudflare and Resend process this data on our behalf as our providers.

We use the list only to send CueForge product progress and launch announcements. We do not sell it, share it for advertising, or use it for anything else. Every message we send will carry a one-click unsubscribe link; you can also ask us to remove you at any time using the contact address below, and we will delete your address from both systems.

Changes and contact

If this policy changes, the new version will be posted here with an updated effective date. Questions? Email contact@cueforge.dev.

© 2026 CueForge
Home Release news Contact