The browser extension for Wyvern Drive — free, unlimited cloud storage powered by Discord.
This lightweight extension enables Wyvern Drive to download files from Discord's CDN by bypassing CORS restrictions. It's required for the web app to function properly.
- Download Latest Release →
- Extract the ZIP file
- Open
chrome://extensionsin Chrome (oredge://extensionsin Edge) - Enable Developer mode (toggle in top-right corner)
- Click Load unpacked button
- Select the extracted folder
- ✅ Done! The 🐉 icon should appear in your toolbar
- Why This Extension?
- Features
- Browser Support
- Installation Guide
- Privacy & Security
- Troubleshooting
- FAQ
- Support
- License
Modern browsers block cross-origin requests (CORS) for security. When Wyvern Drive tries to download your files from Discord's CDN, the browser says:
❌ "Blocked by CORS policy"
This extension acts as a secure bridge between Wyvern Drive and Discord, bypassing CORS restrictions only for Discord CDN domains.
Wyvern Drive → Extension → Discord CDN → Your Files
(Web App) (Bridge) (Storage)
Without Extension: ❌ Downloads fail With Extension: ✅ Downloads work perfectly
- 🔓 CORS Bypass — Downloads from Discord CDN without browser restrictions
- 📨 Message Passing — Secure communication with Wyvern Drive web app
- ⚡ Zero Latency — Operates instantly in the background
- 🔒 Privacy First — No tracking, no analytics, no data collection
- ✅ Minimal Permissions — Only accesses Discord domains
- ✅ Open Source — Review every line of code yourself
- ✅ No Server — Everything runs locally in your browser
- ✅ No Storage — Doesn't save any data
| Browser | Status | Notes |
|---|---|---|
| Chrome | ✅ Supported | Recommended |
| Edge | ✅ Supported | Chromium-based |
| Brave | ✅ Supported | Chromium-based |
| Opera | ✅ Supported | Chromium-based |
| Firefox | ⏳ Planned | Coming soon |
| Safari | ❌ Not Supported | No Manifest V3 support |
Tested on: Chrome 120+, Edge 120+
Step-by-step:
-
Visit the Releases page
-
Download
wyvern-extension-v1.0.1.zip -
Extract the ZIP file to a permanent location
⚠️ Don't delete this folder — Chrome needs it to stay installed -
Open your browser's extension page:
- Chrome:
chrome://extensions - Edge:
edge://extensions - Brave:
brave://extensions
- Chrome:
-
Enable Developer Mode:
- Look for the toggle switch in the top-right corner
- Turn it ON
-
Click "Load unpacked" button (top-left)
-
Navigate to the extracted folder and click "Select Folder"
-
✅ Success! The extension icon (🐉) should appear in your toolbar
# Clone this repository
git clone https://github.com/Zendevve/wyvern-extension.git
cd wyvern-extension
# Load the folder in Chrome as explained above✅ Allowed Domains:
cdn.discordapp.com— Download your filesdiscord.com— Webhook operationslocalhost— Local development (optional)
❌ Blocked:
- Access other websites (Google, Facebook, etc.)
- Read your browsing history
- Track your activity
- Send data to third parties
- Access your keyboard or webcam
Every line of code is public. Review it yourself:
wyvern-extension/
├── manifest.json # Permissions declared here
├── background.js # Main logic (70 lines)
└── content.js # Web app bridge (40 lines)
Total code: ~110 lines. No obfuscation, no minification.
| Permission | Why We Need It |
|---|---|
host_permissions |
Access Discord CDN to download your files |
webRequest |
Intercept download requests from web app |
background |
Run download logic in the background |
We do NOT request:
- ❌ Tabs permission (can't see your browsing)
- ❌ Storage permission (doesn't save data)
- ❌ Cookies permission (can't track you)
- Check if extension is enabled in
chrome://extensions - Look for errors in extension details
- Try reloading the extension (circular arrow button)
- Restart Chrome
- Check extension is installed: Look for 🐉 icon in toolbar
- Verify permissions: Extension should have access to Discord domains
- Clear cache: Sometimes helps with stale CORS policies
- Check Discord webhook: Ensure it's valid and not rate-limited
- Open
chrome://extensions - Click "Details" on Wyvern Drive extension
- Click "Errors" button to see details
- Open an issue with error details
- Go to
chrome://extensions - Find Wyvern Drive extension
- Click the reload icon (🔄)
- Refresh the Wyvern Drive web app
Is this extension safe to use?
Yes! The extension is:
- ✅ Open source (review the code)
- ✅ Minimal permissions (only Discord domains)
- ✅ No tracking or analytics
- ✅ No server-side components
- ✅ Locally operated
Why isn't this on the Chrome Web Store?
Submitting to the Web Store requires:
- $5 one-time developer fee
- Review process (7-14 days)
- Limitations on CORS bypass extensions
We prioritize open-source distribution for transparency. A Web Store listing may come in the future.
Can I use Wyvern Drive without the extension?
No. The extension is required for downloads due to browser CORS restrictions. However, you can:
- ✅ Upload files without the extension
- ✅ Browse your files
- ❌ Download files (blocked by CORS)
Does the extension work on mobile?
No. Mobile browsers (Chrome, Safari) don't support browser extensions. We recommend using the Wyvern Drive PWA (Progressive Web App) for mobile access.
Will this extension affect my other web browsing?
No. The extension only activates when:
- You visit
wyverndrive.netlify.app - A download request is made to Discord CDN
It's completely dormant otherwise.
How do I uninstall?
- Go to
chrome://extensions - Find "Wyvern Drive"
- Click "Remove"
- Confirm deletion
Your files in Discord are not affected — only the browser extension is removed.
- ⭐ Star this repo if you find it useful
- 💬 Join discussions in Issues
- 🔀 Fork and contribute — PRs welcome!
If Wyvern Drive saves you money on cloud storage, consider:
Every contribution helps maintain and improve the project!
See CHANGELOG.md for version history and updates.
Latest Release: v1.0.1 — View Release Notes →
Released under the MIT License.
You are free to:
- ✅ Use for personal or commercial projects
- ✅ Modify the code
- ✅ Distribute copies
- ✅ Create derivative works
Conditions:
- Include the original license and copyright notice
- Wyvern Drive Web App — Main application (private repo)
- Wyvern Drive Live — Use the app now
Made with 💜 by Zendevve
Free forever. Open source. Your storage, your control.