Organizations and roles
Organize your people without mixing file access and billing authority.
Role model
| Role | Primary access |
|---|---|
| Owner | All organization, application, identity-administration, and billing controls |
| Admin | Application management; invite/remove developers and viewers |
| Developer | Application files, configuration, and API keys |
| Billing | Usage and billing metadata, plans, payment methods, and invoices |
| Viewer | Application and file metadata; no private file contents or writes |
Inviting teammates
Only owners may grant privileged roles. Admins can invite developers or viewers. Invitations are accepted by the intended verified email address, and expired or revoked invitations do not grant access.
An organization must retain an owner. Transfer responsibility before deleting the final owner’s account.
Transferring applications
An application transfer requires acceptance from both owners. Paid applications cut over at the billing boundary; Free applications require capacity at the destination. Source ownership remains authoritative until cutover. Earlier debt remains with the source organization, and keys rotate at transfer.
Uploadfile is an independently operated service. The framework SDK is forked from the MIT-licensed UploadThing SDK; UploadThing’s hosted backend is not included in that source.