Mute Chat for BoardGameArena collects no information about its users. It does not share any information with any third parties, because it has nothing to share.
The app also does not access your BoardGameArena.com account information.
Source Code Nutrition Label
You shouldn’t have to worry Mute Chat for BoardGameArena is using some privacy-sucking third-party library. Apps shouldn't be mystery meat. You should know what code goes into them.
Generally speaking, there are two kinds of third-party code used by apps: those used inside the app, and those used to build the app.
Code used in the app is included with Mute Chat and will run on your device. For example, if an app shows ads from Facebook, it might include the Facebook SDK (Mute Chat does neither).
Then there’s code used to build the app, which is not included with Mute Chat. It only runs on my computer when I make a new version of the app. I can’t list every piece of software that goes into building Mute Chat ("macOS"), but I can tell you what third-party code directly helps build the app.
Third-party code included in Mute Chat
This code runs on your device.
- detect-browser: Small tool to check which browser is running Mute Chat so the extension can use the correct icon image. This information is not logged or shared.
- webextension-polyfill: A Mozilla library that smoothes over differences between web browsers, allowing Mute Chat to run on all of them with the same code.
Third-party code used to build BNT
This code does not run on your device.
The app
- Svelte: A framework for building fast, lightweight web apps.
- TypeScript: A variant of JavaScript. Helps you write safer, less crash-y code.
- @tsconfig/svelte: Basic TypeScript configuration for Svelte.
- esbuild: Super-fast compiler that turns Svelte and TypeScript into code browsers understand.
- esbuild-svelte: Lets esbuild compile Svelte files.
- svelte-preprocess: Lets Svelte understand TypeScript.
- @types/webextension-polyfill: Lets TypeScript understand webextension-polyfill
- @tsconfig/svelte: Helps TypeScript understand Svelte
Code quality
- prettier: Automatically formats my code to look nice.
- prettier-plugin-svelte: Lets prettier understand Svelte.