You can configure which resources support annotation and whether students each have their own version or all share the same copy and can see each others annotations.
All connections to Annotate.co are signed and encrypted. You can also host your own Annotate server on-site or within a specific jurisdiction if required.
Each use of the plugin can specify its own Annotate account for the content. Staff members can manage their own content in Annotate.
Contact us to set up an Annotate server for you - then see the Moodle installation guide for technical details of connecting your Moodle instance to Annotate.