# FAQ (https://docs.capy.ai/faq)

> Short answers to common questions about Capy credits, plans, machines, threads, pull requests, Captains, the desktop app, integrations, and security.

Short answers to the questions people ask most. Each answer links to the page with the details.

## Credits and subscriptions [#credits-and-subscriptions]

### I connected my Codex subscription. Why am I out of credits? [#i-connected-my-codex-subscription-why-am-i-out-of-credits]

Your subscription pays for model tokens, not for the cloud machine. Machine time, generated images, and reviews bill your organization's Capy balance, so an empty balance stops the thread with **Your organization is out of credits**. Add balance, pick a plan, or run the thread on your own computer. See [what uses Capy credits](/models-and-pricing#what-uses-capy-credits).

### What does a connected subscription or API key cover? [#what-does-a-connected-subscription-or-api-key-cover]

Model tokens for the models it serves, and nothing else. Usage on a subscription counts against that plan's limits, and usage on a key is billed by the provider. See [connections](/models-and-pricing#connections).

### Why did my thread use Capy credits instead of my subscription? [#why-did-my-thread-use-capy-credits-instead-of-my-subscription]

The model isn't in your subscription's plan, the subscription was used up, or the thread belongs to someone else and runs on their connections. In the model picker, no icon means Capy credits. See [keep a model on your subscription](/models-and-pricing#keep-a-model-on-your-subscription).

### Can I use Capy with only my subscription, without paying? [#can-i-use-capy-with-only-my-subscription-without-paying]

Yes, on your own computer. A thread that runs there through the desktop app has no machine time, so a model on your subscription costs nothing from your balance. A cloud thread needs a balance. See [run on a subscription without credits](/models-and-pricing#run-on-a-subscription-without-credits).

### Do Captains, subagents, automations, and reviews use credits? [#do-captains-subagents-automations-and-reviews-use-credits]

Yes. Captains, crew threads, subagents on their own machines, and automation runs bill machine time on a cloud machine. Reviews bill Capy credits for the model and the machine, never your subscriptions or keys. See [what uses Capy credits](/models-and-pricing#what-uses-capy-credits).

### Which subscriptions can I connect? Can I connect my Claude subscription? [#which-subscriptions-can-i-connect-can-i-connect-my-claude-subscription]

You can connect Codex, GitHub Copilot, and SuperGrok in [Settings → Models](https://capy.ai/settings/models). A Claude subscription can't be connected, so run Claude models on an Anthropic API key or on Capy credits. See [subscriptions](/models-and-pricing#subscriptions).

### Can I connect more than one Codex account? [#can-i-connect-more-than-one-codex-account]

Yes. Codex and SuperGrok show **Add another** in the Add menu, and a thread uses the accounts in the order you set. GitHub Copilot takes one account per person, and each teammate connects their own subscriptions. See [subscriptions](/models-and-pricing#subscriptions).

### What happens when my subscription runs out in the middle of a thread? [#what-happens-when-my-subscription-runs-out-in-the-middle-of-a-thread]

By default the thread moves to your next subscription or key with a note, and asks before it uses Capy credits. Your organization can change this to always ask, or to keep going on Capy credits. See [when a subscription or key runs out](/models-and-pricing#when-a-subscription-or-key-runs-out).

### Why does Capy say my subscription is used up after it reset? [#why-does-capy-say-my-subscription-is-used-up-after-it-reset]

**Refresh usage and plan** in [Models settings](https://capy.ai/settings/models) updates the subscription's meter. **Try … now** on a stopped thread's card retries it immediately. See [when a subscription or key runs out](/models-and-pricing#when-a-subscription-or-key-runs-out).

### My subscription ran out and my threads stopped. Do I have to switch each one? [#my-subscription-ran-out-and-my-threads-stopped-do-i-have-to-switch-each-one]

No. A thread keeps its model and uses any new subscription or key that serves it on your next message. If nothing you connected serves the model, pick another one in the thread's model picker. See [when a subscription or key runs out](/models-and-pricing#when-a-subscription-or-key-runs-out).

### Whose subscription does a thread use when a teammate or Slack starts it? [#whose-subscription-does-a-thread-use-when-a-teammate-or-slack-starts-it]

Its owner's, even when a teammate writes in it. Link your Slack account in [Settings → Integrations → Slack](https://capy.ai/settings/integrations/slack) so threads you start from Slack belong to you. The owner can hand a thread over with **Transfer ownership** in its share dialog. See [keep a model on your subscription](/models-and-pricing#keep-a-model-on-your-subscription).

### Why does a free model ask me to buy a plan? [#why-does-a-free-model-ask-me-to-buy-a-plan]

A cloud thread pays for machine time in Capy credits, even when the model is free or runs on your subscription. Add balance or pick a plan, ask an admin, or run the thread on your own computer. See [what uses Capy credits](/models-and-pricing#what-uses-capy-credits).

## Your own API keys [#your-own-api-keys]

### Which plan do I need to add my own API key? [#which-plan-do-i-need-to-add-my-own-api-key]

Any plan, starting with Lite. API keys, gateways like OpenRouter, coding plans, and custom endpoints all need a plan, and the Add menu marks them with the plan they need. Subscriptions like Codex don't need a plan. See [plans](/models-and-pricing#plans).

### Is my key just for me, or for the whole organization? [#is-my-key-just-for-me-or-for-the-whole-organization]

It depends on where you add it. A key under **Your connections** serves threads you own. A key an admin adds under **Organization connections** serves every member's threads after their own connections. See [connections](/models-and-pricing#connections).

### Can I use OpenRouter, a gateway, or my own endpoint? [#can-i-use-openrouter-a-gateway-or-my-own-endpoint]

Yes. The Add menu lists gateways such as OpenRouter, Vercel AI Gateway, and Cloudflare AI Gateway, plus **Custom endpoint** for any OpenAI-compatible server. You can add a custom endpoint's models by id, even if Capy's catalog doesn't list them. See [connections](/models-and-pricing#connections).

### Does my endpoint need a public URL? [#does-my-endpoint-need-a-public-url]

Yes. Capy calls your endpoint from the cloud, so the base URL must be a public `https` hostname, not `localhost` or an IP address. A tunnel such as Cloudflare Tunnel works. See [troubleshooting](/troubleshooting#check-access-works-but-every-message-fails-on-my-custom-endpoint).

## Plans and billing [#plans-and-billing]

### Is there a free trial? [#is-there-a-free-trial]

Monthly Capy Lite costs \$1 for your first 7 days with a verified card, then \$20 a month unless you cancel. Each card and each organization gets one trial. See [plans](/models-and-pricing#plans).

### Can I use Capy without a plan? [#can-i-use-capy-without-a-plan]

Yes. You can add balance directly, at least \$5. See [plans](/models-and-pricing#plans).

### Is there an annual plan? [#is-there-an-annual-plan]

Yes. Annual billing charges 12 months upfront at 20% off and still grants credits monthly. See [plans](/models-and-pricing#plans).

### Do you mark up model prices? [#do-you-mark-up-model-prices]

No. Models on Capy credits cost each provider's list price, shown per token in the [models table](/models-and-pricing#models). Usage on your own subscription or key doesn't bill model tokens to your balance.

### Does a bigger plan make my credits last longer? [#does-a-bigger-plan-make-my-credits-last-longer]

No. Higher plans grant more credits each month, with a bonus of 5% on Pro and 10% on Max, and allow bigger machines. How fast credits go depends on your models and your machine size, which you set per project. See [plans](/models-and-pricing#plans) and [machine pricing](/machines#pricing).

### Is a plan per person or per organization? [#is-a-plan-per-person-or-per-organization]

Per organization. Every member draws from one balance, and there is no price per member. See [unlimited members](/models-and-pricing#no-seats).

### Why does Capy still ask me to choose a plan after I paid? [#why-does-capy-still-ask-me-to-choose-a-plan-after-i-paid]

A plan belongs to one organization, so check that you're in the organization you paid for. Then reload the page, because the app can take up to a minute to see a new plan. See [billing](/admin/billing#subscription).

### How do I cancel? [#how-do-i-cancel]

**Cancel plan** on the billing page ends renewal. Your plan stays active until the end of the period you paid for. The same page switches plans right away, with a prorated charge if one applies. See [change or cancel a plan](/admin/billing#changing-or-canceling-a-plan).

### Does deleting my account cancel my plan? [#does-deleting-my-account-cancel-my-plan]

No. The plan belongs to the organization. Cancel the plan first, or delete the organization. See [billing](/admin/billing#changing-or-canceling-a-plan).

### Where do my promo or deal credits show up? [#where-do-my-promo-or-deal-credits-show-up]

In **Credit sources** on the [billing page](https://capy.ai/settings/org/billing), as **Credit grant**, with the amount left and the expiry date. A source with nothing left drops off the list. Credits go to the organization you picked when you claimed them. See [billing](/admin/billing#adding-balance).

### Where are my invoices and receipts? [#where-are-my-invoices-and-receipts]

**Billing activity** on the billing page lists every invoice. Turn on **Email receipts** to get a receipt by email after each payment. See [billing](/admin/billing#billing-activity).

### Is there free usage for open-source projects? [#is-there-free-usage-for-open-source-projects]

Capy can sponsor an allowance for approved projects. [Contact us](/support) to ask. See [sponsored allowance](/admin/billing#sponsored-allowance).

### Where can I see what used my credits? [#where-can-i-see-what-used-my-credits]

[Settings → Org → Usage](https://capy.ai/settings/org/usage) splits spend into Capy credits and subscriptions and keys, per member, model, and thread. Each thread's cost breakdown shows its own machine, model, and image spend. See [usage monitoring](/admin/billing#usage-monitoring).

## Machines [#machines]

### Can I get a macOS, Windows, or iOS machine? [#can-i-get-a-macos-windows-or-ios-machine]

No. Cloud machines run Linux only. To build or test on macOS or the iOS Simulator, run the thread on your Mac with the [desktop app](/desktop#run-threads-on-your-computer).

### Where do cloud machines run? [#where-do-cloud-machines-run]

In US East (New York). Each machine is a Firecracker microVM with its own kernel, memory, and disk, isolated from other customers' machines. See [specs](/machines#specs).

### How many machines can run at once? [#how-many-machines-can-run-at-once]

Your plan caps the memory of your awake cloud machines at 128 GB on Lite, 512 GB on Pro, and 1 TB on Max. That's 8, 32, or 64 Large machines. See [plan limits](/machines#plan-limits).

### How do I get more machine memory? [#how-do-i-get-more-machine-memory]

Upgrade your plan. Higher plans allow bigger machine sizes and more memory across running machines. On Max or Enterprise, [contact support](/support) with the limit you need. See [plan limits](/machines#plan-limits).

### Can I SSH into a machine? [#can-i-ssh-into-a-machine]

No. The thread pane's **+** menu provides a shell and the machine's desktop instead. See [machines](/machines#good-to-know).

### Can I run Docker? [#can-i-run-docker]

Yes, and the daemon starts on first use. Containers stop when the machine sleeps, so start the ones you always need in your [startup entries](/environment#startup). See [preinstalled tools](/machines#preinstalled-tools).

### Can a machine use OIDC to reach AWS or another cloud? [#can-a-machine-use-oidc-to-reach-aws-or-another-cloud]

No. Machines have no cloud-provider identity. Store credentials as [secrets](/secrets), which Capy writes into the machine's environment at boot. See [network access](/machines#network-access).

### Why did I lose my uncommitted changes? [#why-did-i-lose-my-uncommitted-changes]

Capy rebuilds a machine it can't resume, for example after 30 days of sleep, and anything you didn't push or save to [Drive](/drive) is gone. Ask the agent to push at milestones, and turn on [snapshots](/environment#snapshots). See [sleep](/machines#sleep).

## Threads and messages [#threads-and-messages]

### Does Capy have a plan mode? [#does-capy-have-a-plan-mode]

No. Ask for one in your message, such as "write a spec and wait for my go-ahead", and the agent stops until you reply. To always get a plan first, add that request to your [instructions](/instructions). See [ask for a plan first](/async-work#ask-for-a-plan-first).

### When does a model change take effect? [#when-does-a-model-change-take-effect]

When the agent reads your next message. Picking a model sends nothing on its own. To change a subagent's model, ask the thread's agent to switch it. See [subagent models](/models-and-pricing#subagent-models).

### What happens when I edit a message I already sent? [#what-happens-when-i-edit-a-message-i-already-sent]

The conversation rewinds to that message, but the machine doesn't. File changes, commits, and branches made after it stay, and the agent is told so. See [send and steer messages](/threads#send-and-steer-messages).

### How do I find a thread that isn't in my sidebar? [#how-do-i-find-a-thread-that-isnt-in-my-sidebar]

Press Cmd/Ctrl+K and search titles and messages, or type the thread's code. The sidebar hides archived threads, automation runs, and threads you never started, wrote in, or were mentioned in. See [find a thread](/threads#find-a-thread).

### Can I move a thread to another project? [#can-i-move-a-thread-to-another-project]

No. Start a new thread in the right project and type `@` to mention the old one, so Capy can read it. See [move between projects](/threads#move-a-thread-to-another-project).

### Does archiving a thread close its pull requests? [#does-archiving-a-thread-close-its-pull-requests]

No. The pull requests stay open, but their events no longer wake the thread. Send a message to unarchive it, and the agent wakes with everything that arrived. See [archive a thread](/threads#archive-is-dormant).

### Why does Capy keep asking for permission? [#why-does-capy-keep-asking-for-permission]

Your instructions override Capy's defaults, so an instruction or imported skill that says to ask makes it keep asking. Ask Capy which of your instructions conflict with how it works in the cloud. See [set standing instructions](/async-work#set-standing-instructions).

## Pull requests and GitHub [#pull-requests-and-github]

### Can I let Capy merge without asking? [#can-i-let-capy-merge-without-asking]

No. Capy merges only when you ask for that merge in the thread, and no instruction gives it standing permission. To merge when checks pass, use **Enable auto-merge**. See [merge from Capy](/pull-requests#merge-from-capy).

### How do I find the Capy thread for a pull request? [#how-do-i-find-the-capy-thread-for-a-pull-request]

Cmd/Ctrl+K finds a pull request by number or branch name. Its **Thread** field links to the Capy thread. Every pull request also has a page at `https://capy.ai/pull/<owner>/<repo>/<number>`. See [find the thread from GitHub](/pull-requests#get-from-a-github-pull-request-to-its-capy-thread).

### Why didn't a merge or conflict wake my thread? [#why-didnt-a-merge-or-conflict-wake-my-thread]

These events wake a thread only if someone wrote in it within the **Merge-conflict max thread age**, 3 days by default. Older threads get the update as context, and archived threads never wake. See [events that wake the thread](/pull-requests#what-wakes-the-thread).

### Can Capy act on feedback from review bots? [#can-capy-act-on-feedback-from-review-bots]

Yes. Add the bot to the **Bot list** and set **Review bot feedback** to **React** or **Keep as context**. Capy ignores every other bot. See [events that wake the thread](/pull-requests#what-wakes-the-thread).

### Can Capy push to a contributor's fork? [#can-capy-push-to-a-contributors-fork]

Not from a cloud machine, so ask Capy to open its own pull request from a branch in your repository. On your computer, Capy uses your git credentials and can push if the contributor allows edits from maintainers. See [pull requests from forks](/pull-requests#pull-requests-from-forks-and-external-contributors).

### Can Capy work on an open-source repository I don't own? [#can-capy-work-on-an-open-source-repository-i-dont-own]

Yes. Fork it into an account that has the Capy GitHub App, add the fork to a project, and let Capy push there. Then open the pull request to the upstream repository from GitHub. See [connect GitHub](/integrations/github#connect-github).

### Why can't Capy push to a repository? [#why-cant-capy-push-to-a-repository]

No Capy GitHub App installation covers it. Install the app on the account that owns the repository. See [connect GitHub](/integrations/github#connect-github).

### Does each @capy mention start a new thread? [#does-each-capy-mention-start-a-new-thread]

No. Every mention on a pull request goes to the same thread as a new message. See [talk to Capy on GitHub](/integrations/github#talk-to-capy-on-github).

### Why do comments I make in Capy post as Capy? [#why-do-comments-i-make-in-capy-post-as-capy]

Your GitHub account isn't connected. Connect it in [Settings → Integrations → GitHub](https://capy.ai/settings/integrations/github) to post under your own name. See [merge from Capy](/pull-requests#merge-from-capy).

## Captains [#captains]

### When should I use a Captain instead of a thread? [#when-should-i-use-a-captain-instead-of-a-thread]

Start with a thread. Promote it to a Captain when you keep asking it to start other threads, or want one place to see the work across them. See [Captains](/captains).

### Can I turn a Captain back into a thread? [#can-i-turn-a-captain-back-into-a-thread]

Yes. The owner stops it if it's working, then chooses **Demote to thread**. The thread keeps its history and pull requests, and its crew threads go back to your thread list. See [demote or delete a Captain](/captains#demote-or-delete-a-captain).

### Can a Captain work across projects? [#can-a-captain-work-across-projects]

A Captain starts crew threads only in its own project, so use one Captain per project. It can message other Captains, and read threads in any project that everyone on the Captain can see. See [projects and machines](/captains#projects-and-machines).

### Does a Captain forget things in a long conversation? [#does-a-captain-forget-things-in-a-long-conversation]

The Captain rereads its plan, rules, and crew state each time it wakes. Ask it to write down anything that must last, as a rule or a note. See [Captain Drive](/captains#captain-drive).

## Desktop and mobile [#desktop-and-mobile]

### Is there a mobile app? [#is-there-a-mobile-app]

No. Open capy.ai in your phone's browser to follow threads and review pull requests. On an iPhone or iPad, add it to your Home Screen from Safari to get push notifications. See [follow threads remotely](/desktop#follow-threads-remotely).

### How do I update the desktop app? [#how-do-i-update-the-desktop-app]

Choose **Update** in the tab bar or **Restart to update** in your account menu. If that fails, install the current version from the [download page](https://capy.ai/download) over the old one. Your threads and settings stay. See [desktop app](/desktop#good-to-know).

### Why is the window blank on macOS? [#why-is-the-window-blank-on-macos]

You probably opened Capy from the disk image. Quit Capy, drag it to your Applications folder, and open it from there. See [macOS](/desktop#macos).

### Can I run the desktop app on a headless server? [#can-i-run-the-desktop-app-on-a-headless-server]

No. A computer needs a desktop session to be a device. To let cloud machines reach private services on your network, use [Tailscale](/integrations/tailscale). See [install the app](/desktop#install-the-app).

### Why does a thread work on my computer but fail in the cloud? [#why-does-a-thread-work-on-my-computer-but-fail-in-the-cloud]

A thread on your computer uses the tools, credentials, and services already there. Give cloud machines the same with your project's [environment](/environment) and [secrets](/secrets).

### What happens when my computer goes offline? [#what-happens-when-my-computer-goes-offline]

The thread doesn't fail, and steps that don't touch the computer, such as replying to you, still run. With **Cloud checkpoints** on, the default, you can move the thread to the cloud. See [sleep and offline](/desktop#sleep-and-offline).

### Why does my device show as offline? [#why-does-my-device-show-as-offline]

The app must be running and signed in on that computer. On Windows and Linux, closing the window quits the app unless **Show in system tray** is on. If Settings → Devices asks for an update, update the app. See [sleep and offline](/desktop#sleep-and-offline).

### How do I keep a thread running overnight? [#how-do-i-keep-a-thread-running-overnight]

Turn on **Keep awake while agents are running** for the device in Settings → Devices. On a Mac on AC power, it stops sleep even with the lid closed. See [desktop app](/desktop#good-to-know).

### Why does Capy ask to use my computer? [#why-does-capy-ask-to-use-my-computer]

A thread that started in the cloud or on another device asks the first time it runs a command there. **Always allow** lets every thread of yours use the device without asking. See [devices](/admin/security#devices).

### Can teammates use my computer? [#can-teammates-use-my-computer]

Only if you set the device's **Access** to **Shared** in Settings → Devices. Their threads then run with your git identity and credentials, so share it only with people you'd hand your terminal to. See [devices](/admin/security#devices).

### Where are the desktop app logs? [#where-are-the-desktop-app-logs]

In `~/Library/Application Support/Capy/logs` on macOS, `%APPDATA%\Capy\logs` on Windows, and `~/.config/Capy/logs` on Linux. Attach `desktop.log` when you [contact support](/support).

## Skills, MCP, and plugins [#skills-mcp-and-plugins]

### Why doesn't Capy find my skill? [#why-doesnt-capy-find-my-skill]

A repository skill's `SKILL.md` needs `name` and `description` in its frontmatter, directly under `.agents/skills/` or `.claude/skills/` on the thread's branch. Type `$` in the message box to see the skills Capy found. See [skills](/skills#good-to-know).

### Should I use a skill or AGENTS.md? [#should-i-use-a-skill-or-agentsmd]

Use [`AGENTS.md`](/instructions) for rules that apply to every task. Use a skill for a workflow Capy loads only when a task needs it. See [skills](/skills#the-skillmd-file).

### Can I use my skills and MCP servers from Claude Code, Codex, or Cursor? [#can-i-use-my-skills-and-mcp-servers-from-claude-code-codex-or-cursor]

Copy each skill folder into `.agents/skills/` and commit it, and import MCP servers in Settings → MCP & plugins. The desktop app can also import your local Codex and Claude Code sessions. See [repository skills](/skills#repository-skills) and [import MCP servers](/integrations/mcp#import-from-claude-code-or-codex).

### Why is an MCP server missing from my thread? [#why-is-an-mcp-server-missing-from-my-thread]

Check the server's status in Settings → MCP & plugins, because a server that needs a connection gives threads no tools. Also check its **Enabled** switch, and if it's set to one project, that it's the thread's project. See [statuses and fixes](/integrations/mcp#statuses-and-what-to-do).

### Can each person sign in to an MCP server with their own account? [#can-each-person-sign-in-to-an-mcp-server-with-their-own-account]

Yes. An organization server shares one connection, so each member can add the server as **Only you** instead. See [per-person sign-in](/integrations/mcp#per-person-sign-in).

### Can Capy reach an MCP server on my private network? [#can-capy-reach-an-mcp-server-on-my-private-network]

Yes, through [Tailscale](/integrations/tailscale). HTTP servers need a public HTTPS URL. Run the server, or a bridge such as `npx -y mcp-remote <url>`, as a STDIO server on the thread's machine. See [run a local STDIO server](/integrations/mcp#run-a-local-stdio-server).

### Should I use a plugin or an integration? [#should-i-use-a-plugin-or-an-integration]

Use an integration in Settings → Integrations when one exists, such as GitHub, Slack, Linear, Paper, Revyl, or Tailscale. Integrations do more than add tools, for example starting threads from Slack or Linear. Otherwise add a marketplace plugin, or add the service's MCP server yourself. See [plugins](/integrations/plugins).

### Can I use plugins built for Claude Code, Codex, or Grok? [#can-i-use-plugins-built-for-claude-code-codex-or-grok]

Yes. Capy reads their `plugin.json` manifests and uses their MCP servers and skills. It ignores hooks. See [build a plugin](/integrations/plugins#build-a-plugin).

### How do I roll back a plugin? [#how-do-i-roll-back-a-plugin]

**Roll back** returns a plugin to the version you ran before. If that version needs new keys or OAuth scopes, the rollback waits for your review. See [updates and removal](/integrations/plugins#updates-and-removal).

### Why do I get a 403 when I connect a plugin? [#why-do-i-get-a-403-when-i-connect-a-plugin]

The service refused Capy's sign-in. Some services accept only MCP clients they approved, or need Capy's redirect URI on an allowlist. See [missing permissions or a 403](/integrations/mcp#missing-permissions-or-a-403).

## Security and data [#security-and-data]

### Is Capy SOC 2 compliant? [#is-capy-soc-2-compliant]

Yes, SOC 2 Type II. Request the report from the [Trust Center](https://trust.capy.ai). See [compliance](/admin/security#compliance).

### Does Capy train models on my code? [#does-capy-train-models-on-my-code]

No. Capy doesn't train its models on your non-public code, messages, or files unless you opt in or agree in writing. See [compliance](/admin/security#compliance).

### Can I sign a DPA? [#can-i-sign-a-dpa]

The [Data Processing Addendum](https://capy.ai/data-processing-addendum) in the Terms of Service covers business customers. For a separate agreement, [book a call](https://cal.com/team/capy/enterprise).

### Do you offer zero data retention? [#do-you-offer-zero-data-retention]

Yes, for Capy's own storage on Enterprise plans. [Book a call](https://cal.com/team/capy/enterprise) to set it up. On your own API key or subscription, your provider's terms apply. See [model providers](/admin/security#model-providers).

### Can I run Capy in my own cloud? [#can-i-run-capy-in-my-own-cloud]

Yes, on Enterprise plans. [Book a call](https://cal.com/team/capy/enterprise) to discuss it. See [compliance](/admin/security#compliance).

### What IP addresses does Capy use? [#what-ip-addresses-does-capy-use]

Capy doesn't publish its egress IP addresses. [Contact us](/support) for the list before you turn on an IP allow list. See [compliance](/admin/security#compliance).

### Where are threads on my computer stored? [#where-are-threads-on-my-computer-stored]

Your files stay on your disk. The thread's messages and tool output are stored in Capy's cloud, so the same thread opens in the web app, the desktop app, and Slack. See [your data](/admin/security#your-data).

### How long does Capy keep deleted data? [#how-long-does-capy-keep-deleted-data]

Capy purges deleted data from storage and backups within 30 days. To request a full purge of your data, email [support@capy.ai](mailto:support@capy.ai). See [delete your data](/admin/security#delete-your-data).

### Can I restore a deleted organization? [#can-i-restore-a-deleted-organization]

Yes, until Capy purges it within 30 days. An owner restores it from **Deleted organizations** in [Settings → Profile](https://capy.ai/settings/profile). Paid subscriptions stay canceled, and you reconnect Slack and Linear. See [delete your data](/admin/security#delete-your-data).

### Can I export my threads? [#can-i-export-my-threads]

There's no export button. Use the [List threads](/api-reference/threads/list-threads) and [List thread messages](/api-reference/messages/list-thread-messages) endpoints with an API key from [Settings → API](https://capy.ai/settings/api) that acts as you. A service user's key sees only shared threads.

### How do I start a private thread? [#how-do-i-start-a-private-thread]

Before sending, use `/private` or set **Access** to **Only specific people**. Admins set whether new work starts shared or private in [Settings → Organization → General](https://capy.ai/settings/org/general). See [make work private](/admin/security#make-work-private).

### How do I transfer a thread, Captain, or project? [#how-do-i-transfer-a-thread-captain-or-project]

**Transfer ownership** in the share dialog changes the owner. Share a private thread or Captain with the new owner first. See [who can see what](/admin/security#who-can-see-what).

### What happens to work from a member who left? [#what-happens-to-work-from-a-member-who-left]

An admin can move their private work from **Inactive** in [Settings → Members](https://capy.ai/settings/org/members) with **Transfer**. For a private project, an admin picks a new owner with **Set owner** in [Settings → Projects](https://capy.ai/settings/projects). See [who can see what](/admin/security#who-can-see-what).
