Privacy Policy
Effective: January 1, 2026
Pattern51 Context (the "Service") embeds and retrieves your in-house documents and injects them as context for an LLM to generate answers. This Policy describes the scope and method of information processed. The Service does not provide signup/login/payment features and does not directly collect personal identifiers (name, email, phone).
1. Information Processed
- Uploaded document files (Markdown / plain text)
- Search query text
- Answer text and citation metadata (chunk ID, document ID, citation positions)
- Indexing metadata (chunk count, token usage, embedding dimension, duration, language)
- SHA256 hash of access IP (raw IP not stored) and User-Agent
2. Purpose of Processing
- Chunking, embedding, and vector indexing of uploaded documents
- Generating answers (with citations) for search queries
- Improving service quality and measuring RAG accuracy
- Detecting abnormal traffic and abuse
3. Third-Party Processing
The following third parties are used for retrieval and answer generation:
- Anthropic PBC (USA) — Claude API. Retrieved chunks plus user query are sent for answer generation. anthropic.com/legal
- Voyage AI (USA) — Embedding API. Chunked text is sent for vector conversion. voyageai.com
4. Retention
| Item | Retention | Notes |
|---|---|---|
| Uploaded original documents (S3) | Until user deletes | User can delete directly |
| Chunk text / embedding vectors (DB · Qdrant) | Until user deletes | CASCADE on document deletion |
| Indexing/search metadata (aggregated) | Indefinite | No personally identifying data |
| Access IP hash | 30 days | Reset to NULL after 30 days |
| Redis cache (search results, etc.) | Within 24 hours | Auto-expires on TTL |
5. Cookies and Local Storage
| Item | Type | Purpose | Retention |
|---|---|---|---|
NEXT_LOCALE | Cookie | Remember selected language | 1 year |
pattern51:cookieConsent | localStorage | Remember cookie banner dismissal state | Persistent (until cleared) |
_ga, _ga_* | Cookie | Google Analytics session/user tracking | 2 years |
6. User Rights
Users may request deletion of uploaded documents at any time and can delete them directly via the document management UI. For inquiries, contact bytesmix@gmail.com.
7. Security Measures
Uploaded documents, search queries, and answer results are transmitted over HTTPS, with restricted access permissions on the server. Data transmitted to third-party services (Claude API, Voyage API) is also encrypted in transit.
8. Changes to This Policy
This Policy may be revised in response to legal or service changes. We will notify users of any changes via the Service.