Remove a Member
An owner or admin removes a user from the group.
Who Can Do This
- Owner — can remove any admin or member.
- Admin — can remove members only. Cannot remove other admins or the owner.
Steps
- Go to the group member list.
- Select the user to remove.
- Tap Remove from Group.
- Confirm the action.
Rules
- The owner can remove any user regardless of their role, except themselves.
- Admins can only remove users with the member role. They cannot remove other admins, the owner, or themselves. To leave voluntarily, an admin must use Leave a Group.
- The removed user is notified that they have been removed. The notification does not include a reason, and the owner or admin who removed them is not identified.
- Other members are not notified when someone is removed.
- Rides the removed user created within the group remain. They are not deleted on removal.
- For rides the removed user RSVPed to within this group: they lose access to private group rides and their RSVP is cancelled. They retain access to public group rides they RSVPed to. A ride that was previously detached from the group is no longer a group ride; the user keeps any RSVP made before removal. See Detach a Ride from a Group.
- If the removed user is the target of a pending ownership transfer, that transfer request is automatically cancelled. The owner is notified and must select a new admin to restart the process. See Transfer Ownership.
- Removing a user automatically adds them to the group's blocklist. A blocked user cannot rejoin the group through any path — direct join, invite link, or QR code. The blocked user is not told they are blocked; any attempt to join produces a generic error.
- The group blocklist is managed by the owner and admins. A blocked user can be unblocked, after which they may rejoin subject to the group's current join approval settings.
- The blocklist is tied to the group, not the owner. When ownership is transferred, the new owner inherits the full blocklist.
What Happens Next
The user is removed immediately. They lose access to the group's details and rides. Their group membership record is deleted.
Failure Cases
- Admin trying to remove an admin: The remove option is not shown for admins when the actor is also an admin.
- Admin trying to remove the owner: Not possible. The owner cannot be removed by an admin.
Status: partially-live. Backend API is complete. The groups module has not yet been built in the frontend.