DeployPulse

Transfer Apps

You can transfer ownership of any app you own to another DeployPulse account. This is useful when handing off a project to a client, moving apps between team accounts, or reorganizing ownership across accounts.

What happens during a transfer

When you transfer an app:

  • The recipient becomes the new Owner of the app.
  • You are removed from the app entirely and will no longer have access to it.
  • All deployments, releases, and deployment keys remain completely unchanged. Existing installs in the field will continue receiving updates without any interruption — no key rotation or app republish is required.
  • Any webhooks, auto-rollback configs, and Expo releases associated with the app are transferred to the new owner.
  • Usage from the current month after the transfer counts against the recipient's plan quota going forward.

Transfer via the CLI

Use the dpctl app transfer command:

dpctl app transfer <appName> <recipientEmail>

For example:

dpctl app transfer MyApp-iOS teammate@example.com

The recipient must already have a DeployPulse account. If they don't, they'll need to sign up first before the transfer can proceed.

Transfer via the dashboard

You can also transfer an app directly from the DeployPulse dashboard:

  1. Navigate to the app you want to transfer.
  2. Open the app's Settings tab.
  3. Scroll to the Transfer Ownership section.
  4. Enter the recipient's email address and confirm.

Considerations

  • Deployment keys do not change. Any mobile clients already configured with the app's deployment keys will continue working without modification.
  • Usage quota. Downloads that occurred before the transfer remain on your account's usage for that billing period. Downloads after the transfer accumulate against the recipient's plan.
  • You lose all access. Once transferred, you are removed from the app and will need the new owner to re-add you as a collaborator if access is still needed.
  • The recipient must have an account. Transfers to email addresses without an existing DeployPulse account will fail.
  • Apps in organizations follow org-level access rules and cannot be transferred to a personal account directly.