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.
Only the current Owner of an app can initiate a transfer. Collaborators cannot transfer apps.
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.
Transfers are immediate — there is no acceptance step required from the recipient. After a successful transfer, the recipient will receive an email notification informing them that the app has been added to their account.
Transfer via the dashboard
You can also transfer an app directly from the DeployPulse dashboard:
- Navigate to the app you want to transfer.
- Open the app's Settings tab.
- Scroll to the Transfer Ownership section.
- 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.
