Skip to content

Chrome extension

Build a lesson without leaving Chrome

Draft My Lesson brings the lesson builder into Chrome's side panel. Sign in with your existing account, choose the class settings, and keep working while generation finishes in the background.

Plan in the side panel

Choose the subject, level, duration, curriculum option, class, or student profile supported by your account.

Use a page when you decide

Select the page-to-lesson action to add the active page URL and title, plus selected text when available, to the lesson references.

Follow background generation

See progress, receive a Chrome notification, and open the finished lesson in Draft My Lesson.

Page context is optional

The extension does not read your browsing history or monitor pages in the background. The page-to-lesson button reads the active URL, page title, and selected text when available. The context-menu command uses only the URL and title supplied by Chrome. That chosen context becomes a lesson reference and is sent to the Draft My Lesson generation API over HTTPS.

Why Chrome asks for these permissions

storage
Keeps your sign-in token, lesson-form preferences, and recent generation status on this device.
activeTab and scripting
Reads the active page title, URL, and selected text only when you choose the page-to-lesson action.
sidePanel
Opens the lesson builder beside the page you are viewing.
contextMenus
Adds the page-to-lesson command to Chrome's context menu.
identity
Completes Google sign-in through Chrome's secure OAuth flow.
notifications and alarms
Reports background lesson completion and maintains short-lived generation status.

Network access is limited to draftmylesson.com for account and lesson services and eu.i.posthog.com for first-party product analytics. Captured page content is not sent to PostHog.