Privacy policy

Operated by Jarvis404. Contact: jarvis404.dev@gmail.com.

Data accessed and used

With your permission, this service reads your Google Classroom courses, announcements, coursework, course materials, topics, and your own submissions and grades to answer requests from your connected MCP client. It requests six Classroom read-only permissions and no Google Drive or write permission. It can display Classroom-provided attachment titles and links, but cannot read attachment bodies.

Storage and sharing

We store an internal connection identifier, encrypted Google refresh grant, OAuth client and token records, and timestamps needed to maintain your connection. We do not persist course content or attachment bodies as an application cache. Requested Classroom information is returned to your connected MCP client, which may process it under that client's own terms and privacy policy. Google processes sign-in and API requests. We do not sell Classroom data or use it for advertising.

Retention and deletion

Authorization records remain while the connection is active and are deleted when you disconnect. Short-lived OAuth attempts expire, MCP access tokens expire after one hour, and MCP refresh tokens after 30 days. You can disconnect through the connected service or revoke access in your Google Account. To request help or deletion, contact jarvis404.dev@gmail.com. Minimal operational logs contain route category, status and duration, without tokens, request bodies or Classroom content.

Last updated: 1 October 2026.