Collaboration
Besides sharing the same device, there are two ways to collaborate with other users using Caido: remote hosting and the Drop plugin.
Remote Hosting
By remote hosting an instance, multiple users can access it from their own local devices, either sequentially or simultaneously. This allows for a shared workspace where all users view the same data.
However, since all users are working on the same data, if one user makes certain changes to the instance, it will be reflected for all other users.
While many Caido features retain a history of changes, other actions, such as deleting a project entirely, are irreversible.
So, while shared remote instances can be advantageous as they provide each user with the full context of an assessment, this can also be a disadvantage as a lack of coordination and communication between users can lead to data loss.
Drop
The Drop plugin allows for more granular collaboration as each user operates within their own instance and shares specific data with others over a secure end-to-end encrypted channel.
This ensures that each user can work on their own data without affecting others.
However, since all data is shared manually, it can become a disadvantage as doing so can be time-consuming.
