Discover
Fireflies finishes transcription. ClassSync discovers the meeting through the relay or recovery polling and fetches the transcript directly.
ClassSync picks up completed Fireflies transcripts, identifies the right subject with Gemini, writes structured notes, and publishes them to your Notion study workspace — with almost no interaction.
The client keeps the useful data and credentials on your device. The relay exists only to wake devices up and coordinate work safely.
Fireflies finishes transcription. ClassSync discovers the meeting through the relay or recovery polling and fetches the transcript directly.
Gemini matches the lecture against your active subjects and turns raw speech into structured Portuguese study notes.
The note lands in your Notion summary database, linked to the right subject and protected against duplicate publishing.
Transcripts, summaries and Notion content stay between your device and the services you chose. The Cloudflare relay stores identifiers, timestamps and encrypted account sync data — not lecture text.
Background processing, notifications and a local durable queue keep work moving across the platforms ClassSync targets.
Optional ISEP Portal and Moodle integrations bring timetable, grades, assignments and announcements into the same local-first experience.
A recovery code can restore your encrypted ClassSync setup to another device without handing over your service passwords.
The setup guide walks through Fireflies, Gemini, Notion and the ClassSync relay, including exactly where each key comes from.
ClassSync is created and maintained by Hugo Almeida. For setup questions, bug reports or project-related contact, email me directly or find more of my work on my personal website.