Hi Nicole,
All data is stored within the Moodle instance and is not shared externally. Only users with access to login to your Moodle site (or access to your Moodle database) will be able to access information stored by the plugin. The attendance plugin is also fully compliant with Moodle's Privacy API - some of your questions would be covered by installing the attendance plugin in your Moodle site and visit the Plugin privacy compliance registry report in Moodle under admin > users
Plugins that are compliant with Moodle's privacy API that share data with external services (like plagiarism plugins etc) will list in this report the types of data they share with an external service.
If you select the attendance plugin on this report, under "activity module > Attendance" you will see the following data:
- attendance_log
- Log of user attendances recorded.
- sessionid
- Attendance session ID.
- studentid
- ID of student having attendance recorded.
- statusid
- ID of student's attendance status.
- statusset
- Status set to which status ID belongs.
- timetaken
- Timestamp of when attendance was taken for the student.
- takenby
- User ID of the user who took attendance for the student.
- remarks
- Comments about the user's attendance.
- ipaddress
- IP address attendance was marked from.
- attendance_sessions
- Sessions to which attendance will be recorded.
- groupid
- Group ID associated with session.
- sessdate
- Timestamp of when session starts.
- duration
- Session duration in seconds
- lasttaken
- Timestamp of when session attendance was last taken.
- lasttakenby
- User ID of the last user to take attendance in this session
- timemodified
- Timestamp of when session was last modified
- attendance_warning_done
- Log of warnings sent to users over their attendance record.
- notifyid
- ID of attendance session warning is associated with.
- userid
- ID of user to send warning to.
- timesent
- Timestamp when warning was sent.
Students can also request access to this data using the data request functionality in Moodle.
Hope that helps!