You have found Optocat, a minimal browser extension for downloading
Panopto-hosted video lectures from Stanford, MIT, CMU, and hundreds of
other universities.
Download individual videos or entire folders in the highest available
quality, even if downloads are disabled.
Simply navigate to a video or folder and click the Optocat button.
Purchase
The extension costs $14 as a one-time payment, with free updates included.
After payment, you will get a button to install it.
Status
Success
Amount
Card
Charge
Support
Hover status
Hover over the button to see the number of enqueued or skipped videos.
Idempotent operation
Already downloaded videos are skipped by checking the browser's
download history using a hexadecimal video id. This makes the button
idempotent, that is pressing it multiple times will only enqueue new
videos.
To re-download a video, remove it from your download history, then
click the Optocat button.
System requirements
Firefox 112+ or Chrome 97+
Restore purchasePrivacy policy
Extension
The extension does not collect, store, sell, or otherwise handle your
personal information.
Only strictly necessary permissions are requested:
Downloads: Required to enqueue videos for download.
Host permission for panopto.com: Required to communicate with the
Panopto API.
Declarative Content [Chrome only]: Required to enable the Optocat
button only on panopto.com.
Website
This website does not track or identify visitors. There are no user
accounts, cookies, or use of local storage.
Payment information is processed directly by Stripe, Inc., which is
GDPR compliant. This site does not access or store your payment card
details.
Your email address is used only onceāto send a purchase receipt via
Mailtrap, which is also GDPR compliant. It is not stored afterward.
A hash of your email address is attached to the Stripe transaction to
allow retrieval via the accounting interface.
To enable purchase recovery, a hash of your email address is generated
locally in your browser and sent to the server. Your actual email
address is never transmitted or stored.
Contact
optocat@optocat.com
Any feedback is welcome.
If you are having a technical issue, please include the URL and a
full-window screenshot, if possible.