> For the complete documentation index, see [llms.txt](https://triway.gitbook.io/vocab-clipper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://triway.gitbook.io/vocab-clipper/privacy-policy.md).

# Privacy Policy

Vocab Cards Clipper Privacy Policy

**Last updated:** August 7, 2026

Vocab Cards Clipper ("the extension") is a browser extension that lets you select text on any webpage and save it as a vocabulary word to a deck in your own Vocab Cards account. This policy explains what data the extension handles and how.

### Summary

The extension does not collect, sell, or share your data with any third party. It does not use analytics, tracking, or advertising services of any kind. All data the extension handles is sent only to the Vocab Cards backend you configure, under your control, in order to provide the extension's core functionality.

### What data the extension handles

| Data                 | What it is                                                                                                                               | Where it's stored                                                                         | Why                                                               |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Login credentials    | The email/username and password you enter to sign in                                                                                     | Sent to your configured backend to authenticate; not stored by the extension              | To log you into your Vocab Cards account                          |
| Authentication token | A session token issued after login                                                                                                       | `chrome.storage.local` (local to your browser)                                            | To keep you signed in between browser sessions                    |
| Selected text        | Text you highlight on a webpage and choose to add to a deck                                                                              | Sent to your configured backend when you save a word; not otherwise stored or transmitted | To create a vocab word/flashcard from your selection              |
| Deck selections      | The ID of the deck you last used                                                                                                         | `chrome.storage.local`                                                                    | To remember your last-used deck as a convenience                  |
| Backend API URL      | The server address the extension talks to (default: the hosted Vocab Cards backend, or a custom URL you set, e.g. for local development) | `chrome.storage.local`                                                                    | To let you point the extension at a different Vocab Cards backend |

The extension does not read, collect, or transmit any other content from the pages you browse. It only acts on text you explicitly select and choose to save.

### How data is used

* **Local storage (`chrome.storage.local`)**: Your authentication token, last-used deck, and backend URL setting are stored locally in your browser and are never transmitted anywhere except to the backend you've configured, as needed to make authenticated API requests.
* **Network requests**: The extension communicates only with the backend URL you've configured (by default, the hosted Vocab Cards service at `vocab-cards-qbda.onrender.com`, or a URL you set yourself, such as a local development server). These requests are made to sign you in, enrich word definitions, list/create decks, and save words — the same actions you'd perform by using the Vocab Cards app directly.
* **No third parties**: The extension does not send data to any analytics, advertising, or third-party service. The only external communication is with the Vocab Cards backend you choose.

### Permissions

* **`storage`**: Used to save your login token, deck preference, and backend URL locally in your browser.
* **`permissions`**: Used to request access to a custom backend host (e.g. `http://localhost:8000`) at runtime if you change the API URL in the extension's Options page.
* **Host permissions**: The extension requests access to the backend host(s) it needs to call — by default, the hosted Vocab Cards backend. If you configure a different backend URL, the extension will prompt you to grant access to that specific host. It does not request or use broad access to read or modify the content of the pages you visit beyond detecting your text selection.

### Data retention and deletion

Your authentication token and preferences are stored only in your local browser storage and are removed if you sign out, uninstall the extension, or clear your browser's extension storage. Words and decks you create are stored on the Vocab Cards backend you're using, subject to that backend's own data retention practices (if you run your own instance, you control this data directly).

### Children's privacy

The extension is not directed at children and does not knowingly collect data from children.

### Changes to this policy

If this policy changes, the updated version will be published at this same location with a revised "Last updated" date.

### Contact

For questions about this privacy policy, contact: <akashparmar1520@gmail.com>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://triway.gitbook.io/vocab-clipper/privacy-policy.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
