Privacy Policy
Sudohnim ("we", "our", or "us") builds mobile apps. This Privacy Policy explains how we handle information across all of our products. We believe in collecting as little data as possible — only what's strictly necessary to deliver the app experience.
1. Who This Covers
This policy applies to all apps published by Sudohnim, including:
As we publish additional apps, they will be listed here and covered by this policy.
2. What We Collect
How much we collect depends on the app. Stance Lab requires no account and collects no information that identifies you personally. dequeue requires you to sign in and syncs your data across devices, so it necessarily collects more — detailed below. enqueue works without an account. Signing in is only for its optional hosted sync (enqueue sync) and the AI included with it. The library it syncs is encrypted on your device so that we cannot read it; text you send to the included AI passes through our server on its way to the AI provider, as described in section 4.
Across all apps:
- Anonymous user ID — a randomly generated identifier used to track purchase status via RevenueCat.
- Purchase history — if you make an in-app purchase, transaction data (product ID, purchase date, entitlement status) is processed by RevenueCat and the relevant app store (Apple or Google) to verify and restore your purchase.
- Device identifiers — standard identifiers used by Apple App Store and Google Play as part of their in-app purchase infrastructure.
dequeue only:
- Account identity — dequeue uses Google Sign-In. When you sign in, we receive and store your email address and your Google account identifier, used to create and secure your account. We never receive your Google password.
- Your content — the tasks, lists, and settings you create in dequeue are stored on our servers so they sync across your devices.
enqueue only (if you use enqueue sync):
- Account identity - you sign in with Google or Apple. We receive and store your email address (with Apple, this may be a private relay address you choose), your Google or Apple account identifier, your display name, and, with Google only, the web address of your profile picture. We never receive your password.
- Linked devices - a list of the devices you link, each with a name (for example your Mac's computer name, or "Phone"), when it was added and when it last synced, so you can see and remove them.
- Encrypted library - your notes, links, files and settings are encrypted on your device before they are uploaded, with a key we never have. We store this encrypted copy and can see only how many items there are, their approximate sizes (rounded into broad size groups) and when they change. We cannot read, search or recover what is inside.
- Your plan - whether you are on the free plan or enqueue Pro, and until when Pro lasts. It is attached to your enqueue sync account so that all your devices see it.
- Included AI usage - if you use the AI included with enqueue, for each calendar month: how many requests you made, how many tokens they used and what they cost us. We keep these counts to apply your plan's monthly limit. We never keep the text of a request or an answer.
3. How We Use It
- To verify and restore purchases across devices.
- To unlock features tied to your purchase entitlement.
- (dequeue) To authenticate your account and sync your tasks across your devices.
- (enqueue) To authenticate your account, keep your devices linked, and pass your encrypted library between them.
- (enqueue) To run the included AI for you, to apply the models and monthly limit of your plan, and to know whether you have enqueue Pro.
We do not use any data for advertising, analytics, profiling, or any purpose beyond delivering core app functionality. We do not sell your data.
4. App-Specific Notes
Stance Lab
- Speech synthesis — the app uses your device's built-in text-to-speech engine to call out drill cues. This runs entirely on-device. No audio is recorded, transmitted, or stored.
- No health data — the app does not access or store any health or fitness data from your device.
dequeue
- Google Sign-In — dequeue authenticates with Google OAuth, requesting only basic profile and email scope. We receive your email and Google account ID; we never receive your Google password.
- Cloud sync — your tasks and lists are stored on our servers and transmitted over encrypted (HTTPS) connections so they stay in sync across your devices.
enqueue
- Local first - your library lives on your Mac, and the Android app keeps an encrypted copy on your phone. If you use neither enqueue sync nor the included AI, nothing you save in enqueue reaches our servers.
- End-to-end encryption - the key that opens your library never leaves your devices and is never sent to us. Signing in proves who you are; it does not give us, or anyone holding your account, the ability to read your library.
- Linking devices - to add a device you use a one-time linking code. Codes that are not used expire after 30 minutes. Removing a device cuts it off from sync at once. Each device has its own secret for talking to our server, and we blank these out of our server logs.
- AI features with your own key - if you turn on an AI feature, you choose the AI provider and bring your own key (for example a model running on your own Mac through Ollama, OpenRouter or OpenCode Go). Your device sends the text that feature needs directly to that provider, under that provider's terms. That text does not pass through any Sudohnim server.
- What never goes to an online AI - items you mark as local-only are never sent to an online model. Text that looks like a password or an API key is blanked out before anything is sent to an online model.
- Included AI - if you are signed in to enqueue sync and choose "Included with enqueue" as your assistant, AI features work without a key of your own: fast models with a monthly limit on the free plan, and more models and a higher limit with enqueue Pro. The text a feature needs (for example the notes that answer a question, or a note being summarized) is sent from your device to our server, which passes it to OpenRouter, which passes it to the company that runs the model you picked (Anthropic, OpenAI, Google, DeepSeek or Alibaba). We do not store or log that text, and the reply is passed back to your device the same way. We ask OpenRouter to use only providers that do not store prompts or train on them. Local-only items are never sent. Bringing your own key stays available on every plan and keeps the direct path described above.
- Link previews - when you save a link, your device fetches that page itself to build a preview. You can turn this off.
- Backups - backups go to a folder you pick (for example one synced by Proton Drive). They are encrypted with your library key before they leave your Mac.
5. Third-Party Services
RevenueCat — we use RevenueCat to manage in-app purchases and entitlement status across all our apps. RevenueCat receives your anonymous user ID and purchase data. See RevenueCat's Privacy Policy.
Google Sign-In (dequeue, enqueue) — used to authenticate your account. Governed by Google's Privacy Policy.
Sign in with Apple (enqueue) - used to authenticate your account. Governed by Apple's Privacy Policy.
Railway (enqueue) - hosts enqueue sync: an app server and a database that holds accounts and linked devices. It also stores your encrypted library, which it cannot read either.
AI providers (enqueue) - if you bring your own key, your device talks to the provider you choose directly, and that provider's privacy policy applies. If you use the included AI, we pass the text a feature needs to OpenRouter, which passes it to the company that runs the model you picked. Their policies apply to that text, and we route only to providers that do not store prompts or train on them.
RevenueCat and app stores for enqueue Pro - enqueue Pro is sold as a subscription through Google Play (the Apple App Store will follow), managed with RevenueCat. For enqueue, the user ID RevenueCat receives is your enqueue sync account ID, a random identifier and not your email, so that a purchase on your phone reaches every device on your account. RevenueCat tells our server when Pro starts, renews or ends, and we attach that to your account.
Apple App Store / Google Play — purchases are processed by Apple or Google. Their privacy policies govern how payment and transaction data are handled.
6. Data Retention
Stance Lab: your anonymous user ID is stored on your device and persists until you delete the app; we maintain no independent user database. dequeue: your account identity and task data are retained until you delete your account, after which they are removed from our active systems. enqueue: your account, device list, plan, monthly included-AI usage counts and encrypted library are kept until you delete your account; the text you send to the included AI is never kept. Unused linking codes expire after 30 minutes. Deleting your account ends every device at once and removes your encrypted library from our servers. The copy on your own devices stays yours. RevenueCat, Apple, and Google retain purchase records per their own data retention policies.
7. Children's Privacy
Our apps are not directed at children under 13. We do not knowingly collect any personal information from children.
8. Your Rights
Stance Lab: we hold no identity-linked data — to reset your anonymous user ID, delete and reinstall the app. dequeue: you may access, export, or delete your account and all associated task data from the app's settings, or by emailing hello@sudohnim.com. enqueue: you may remove any device or delete your account from the app's settings, or by emailing the same address. Because we cannot read your library, we cannot export it for you; your devices already hold it in full. For data held by RevenueCat, Apple, or Google, contact those services directly.
9. Changes to This Policy
We may update this policy as we ship new apps or change our data practices. The "last updated" date above will always reflect the most recent version. Continued use of our apps constitutes acceptance of the updated policy.
10. Contact
Questions? Reach us at hello@sudohnim.com
© 2026 Sudohnim. All rights reserved.