|
| 1 | +# Privacy Policy — Discord Quiet |
| 2 | + |
| 3 | +**Last updated: 2026-08-12** |
| 4 | + |
| 5 | +Discord Quiet does not collect, transmit, sell, or share any personal data. There is no analytics, |
| 6 | +no telemetry, no crash reporting, no advertising, and no server operated by this project. The |
| 7 | +extension talks to exactly one host — `https://discord.com` — and only to the same notification |
| 8 | +settings endpoints the official Discord web client already calls on your behalf. |
| 9 | + |
| 10 | +## What the extension handles |
| 11 | + |
| 12 | +| Data | Where it lives | When it is erased | |
| 13 | +|---|---|---| |
| 14 | +| Your Discord auth token | `storage.session` (browser memory) | When the browser closes | |
| 15 | +| The job currently running | `storage.session` (browser memory) | When the browser closes | |
| 16 | +| Notification snapshots (up to 10) | `storage.local` (on your device) | When you uninstall or clear extension data | |
| 17 | +| Settings (pacing delay, disclosure accepted date) | `storage.local` (on your device) | When you uninstall or clear extension data | |
| 18 | + |
| 19 | +**The token is never written to disk.** It lives only in session storage, is never logged, and is |
| 20 | +never included in an error message. It is read once from an `authorization` header on a request |
| 21 | +Discord's own page makes, and is used only to authenticate the settings calls you asked for. |
| 22 | + |
| 23 | +A **snapshot** is a record of your own per-server notification settings — which servers were muted, |
| 24 | +their notification level, and their suppression flags — captured before a bulk mute so the extension |
| 25 | +can put everything back exactly as it was. Snapshots contain server IDs and settings values. They do |
| 26 | +not contain messages, member lists, server names, avatars, or any other content. They stay on your |
| 27 | +device. |
| 28 | + |
| 29 | +## What is sent where |
| 30 | + |
| 31 | +Requests go only to `https://discord.com/api/v9`: |
| 32 | + |
| 33 | +- `GET /users/@me/guilds` — the list of servers you are in |
| 34 | +- `GET /users/@me/guilds/settings` — your current notification settings, to build a snapshot |
| 35 | +- `PATCH /users/@me/guilds/settings` — applies your mute or restore |
| 36 | + |
| 37 | +Nothing is sent to any other destination. There is no remote code: everything the extension runs, |
| 38 | +including its fonts, is bundled in the package you installed. |
| 39 | + |
| 40 | +## Permissions and why they exist |
| 41 | + |
| 42 | +| Permission | Why | |
| 43 | +|---|---| |
| 44 | +| `storage` | Save snapshots and settings locally, and hold the token in session memory | |
| 45 | +| `alarms` | Resume a paused job after a rate-limit wait longer than the background worker survives | |
| 46 | +| `sidePanel` | Show the extension's own progress UI in Chrome's side panel, so a long run stays visible after you click elsewhere | |
| 47 | +| `scripting` | Re-inject the extension's own bundled content script into an already-open Discord tab after an update, so you do not have to refresh manually | |
| 48 | +| `https://discord.com/*` | The only host the extension contacts | |
| 49 | + |
| 50 | +The extension does not request `tabs` or `activeTab`, and never reads or navigates your tabs. |
| 51 | +`scripting` is scoped to `https://discord.com/*` and only ever injects a file that ships inside the |
| 52 | +extension package. The Firefox add-on requests fewer permissions still: `storage`, `alarms`, and |
| 53 | +`discord.com`. |
| 54 | + |
| 55 | +## Third parties |
| 56 | + |
| 57 | +None. Your data is processed by Discord under |
| 58 | +[Discord's Privacy Policy](https://discord.com/privacy) because you are using your own Discord |
| 59 | +account; this project adds no other processor. |
| 60 | + |
| 61 | +## Discord's Terms of Service |
| 62 | + |
| 63 | +Discord's Terms of Service prohibit automating a user account. Discord Quiet acts with your account |
| 64 | +credentials, and accounts that automate can be terminated. The extension shows this notice before |
| 65 | +first use and requires you to acknowledge it. Use it at your own risk. |
| 66 | + |
| 67 | +## Your control |
| 68 | + |
| 69 | +- Uninstalling the extension removes all locally stored snapshots and settings. |
| 70 | +- Closing the browser discards the token and any in-flight job. |
| 71 | +- Your browser's extension settings can clear the extension's storage at any time. |
| 72 | + |
| 73 | +## Contact |
| 74 | + |
| 75 | +Report a privacy concern or a security issue on our |
| 76 | +[issue tracker](https://github.com/Automations-Project/Automations-Project.github.io/issues). |
0 commit comments