Privacy Policy
Last updated: March 27, 2026
Overview
WriteMate AI helps users improve, translate, and rewrite selected text on web pages.
The extension sends only the text the user explicitly selects and submits for processing to the configured backend service. That backend may then send the text to the chosen AI provider such as OpenAI.
What data the extension processes
- Text the user explicitly selects and sends for AI processing
- The chosen action such as translate, grammar, improve, or tone
- The selected target language and tone option
- Local extension settings such as preferred translation language, app language, and daily free-limit counters
- Feedback text submitted by the user through the feedback form
- Product analytics events related to extension usage, errors, and performance
What data is not collected by default
- Full browsing history
- Full page content outside the selected text
- User passwords
- Payment information
- Account credentials for third-party services
AI processing
When a user requests a transformation, the selected text is sent to the configured backend service. That backend can forward the request to a configured AI provider.
The AI provider used depends on the backend configuration controlled by the user or operator.
Analytics
The extension may send limited analytics events to the configured backend to help operate and improve the product.
- Event name
- Timestamp
- Anonymous extension-specific user identifier
- Session identifier
- Extension version
- Page host
- Current action
- Selection kind
- Success or failure state
- Error code or error message
- Performance and diagnostic properties
Feedback submissions
If the user submits feedback, the extension sends the feedback text and limited technical metadata to the backend. The backend may forward it to a configured feedback destination such as Google Sheets through a webhook.
Feedback metadata can include timestamp, extension version, app language, current action, target language, tone, browser language, page host, and selection kind.
Storage
The extension uses local browser storage for:
- Preferred translation language
- App language
- Daily usage counters
- Backend URL override
- Anonymous extension-specific analytics user ID
Data retention
Local browser settings remain on the user's device until the user clears extension storage or removes the extension.
Any retention outside the browser depends on the configured backend and third-party services used by that backend.
Security
Users should avoid submitting sensitive personal, financial, medical, or confidential company information unless they trust the configured backend and AI provider.
Contact
For privacy questions, use the support or feedback contact published with the extension listing.