Tweaks for Snapchat Web.
Lets you use Snapchat for Web on Firefox. Simple and clean.
NOTE: You must hit Ctrl + F5 to reload Snapchat for Web, otherwise it won’t work.
Here’s literally all the code that runs in your browser (from this extension):
const CHROMIUM_WIN11_UA =
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) " +
"AppleWebKit/537.36 (KHTML, like Gecko) " +
"Chrome/120.0.0.0 Safari/537.36";
browser.webRequest.onBeforeSendHeaders.addListener(
details => {
for (const header of details.requestHeaders) {
if (header.name.toLowerCase() === "user-agent") {
header.value = CHROMIUM_WIN11_UA;
}
}
return { requestHeaders: details.requestHeaders };
},
{
urls: [
"*://*.snapchat.com/*",
"*://*.sc-corp.net/*"
]
},
["blocking", "requestHeaders"]
);
Unlike Snapchat web by LN, which does a whole bunch of external data requests.
.
├── Web-on-Firefox
│ └── x.x
│ ├── x.x.zip
│ ├── background.js
│ └── manifest.json
├── blocklist.txt
├── LICENSE
└── README.md
4 directories, 9 files
Blocks various annoyances. Here’s the source link:
https://github.com/NikoboiNFTB/Snapchat-Tweaks/raw/refs/heads/main/blocklist.txt
Select extension in the top-right.
Click the three gears to open the settings.
Under “Filter lists” at the top, scroll down to the bottom.
Select “Import…”
Paste the URL linked above.
Hit “Apply changes” at the top.
Feel free to fork this repository and submit issues or pull requests if you have any suggestions or improvements. If you encounter any bugs or have feature requests, please open an issue.
Created by Nikoboi
This project is licenced under the GNU General Public License V3. See LICENSE for details.