PRIVACY POLICY
Private by design.
Last updated 31 August 2026
Lectio Sync has no analytics, advertising, telemetry, crash-reporting service or application backend.
Stored locally
- Lectio school ID, student ID, optional school name and connection time.
- Sync settings, status timestamps and reconciliation metadata.
- The identifier and display name of the dedicated calendar.
- The Mac app pairing state and the originating supported browser.
- In Firefox only, a revocable Google OAuth refresh token required for synchronization after restart.
The extension does not store Lectio page HTML, MitID data, Lectio cookies, Google passwords or long-lived Google access tokens. Chrome and Brave leave token storage to the browser. Firefox caches short-lived access tokens only in memory.
Sent to services
- Lectio receives normal authenticated timetable requests from the student’s browser.
- Chrome, Brave and Firefox send selected timetable fields to Google Calendar after the user explicitly connects it.
- The Mac app sends selected timetable fields to Apple EventKit, which writes them to a dedicated Apple calendar.
When pairing the Mac app, the extension transfers only the Lectio school and student identity, compatible sync preferences and the display label of any legacy Google calendar. It does not transfer Google tokens, calendar identifiers, cookies, passwords, authorization headers, page history or event history.
Calendar events can contain the activity title, note, time, room, teacher, Lectio activity link and cancellation state. Homework is disabled by default. Attached files and their contents are not copied.
Deletion and disconnect
Disconnecting clears the relevant extension connection state. Firefox also removes its locally stored refresh token and requests revocation from Google. Disconnecting does not delete the dedicated calendar or existing events. The Mac migration never deletes or modifies the old Google Lectio calendar.
Clearing browser extension data or uninstalling removes local state according to the browser’s normal storage behavior. Calendar events already sent to a provider remain subject to that provider’s retention controls.