TermPeek Privacy Policy

Effective date: May 8, 2026 Last updated: May 8, 2026 Version: 1.0

This Privacy Policy explains how TermPeek ("TermPeek", "we", "our", or "us") collects, uses, discloses, and protects personal information when you use the TermPeek browser extension and related services (the "Service").

TermPeek is an informational tool that analyzes legal documents you encounter — such as Terms of Service, privacy policies, and contracts — and provides plain-language summaries. TermPeek is an informational tool, not a legal service. Nothing generated by TermPeek is legal advice. For details on this positioning, see our Terms of Service.

1. Who we are

TermPeek is operated by an individual controller based in Mexico. See Section 15 for controller identity and direct privacy contact.

If you are in the European Economic Area, the United Kingdom, or Switzerland, and you prefer to direct inquiries to a local representative, contact us via the channel in Section 15 and we will provide applicable routing.

2. Summary (you can read this in 30 seconds)

3. What we collect and why

We group the data we handle by how it is generated and where it lives. We only handle what we need to provide the Service.

3.1 Data stored locally in your browser (chrome.storage.local)

This data lives only in your browser's extension storage. It never leaves your device unless we explicitly mention transmission below.

Data Purpose Retention
Anonymous device identifier (UUID) Identify your installation for subscription status without requiring an account Life of the extension installation. Cleared when the extension is uninstalled.
Monthly usage counter Enforce the Free tier limit (5 analyses per month) Resets monthly. Cleared when the extension is uninstalled.
UI locale preference (detected from your browser) Display the extension in your language Re-detected per session from your browser settings.
Lifetime successful-analysis counter Time the review-prompt correctly (after the 3rd successful analysis) Life of the extension installation.
Onboarding and banner flags Remember which one-time banners you have seen Life of the extension installation.

3.2 Document content that you analyze

When you trigger an analysis (via context menu or popup), the text extracted from the page you are viewing is transmitted to our backend (Cloudflare Worker) and forwarded to our AI subprocessor (Anthropic) for analysis.

If the document you are viewing exceeds our analysis cap (60,000 characters), only the first portion up to the cap is analyzed; a banner in the extension notifies you of the truncation.

3.3 Network and infrastructure data (Cloudflare)

Our backend Worker runs on Cloudflare. Cloudflare processes the following as part of delivering the Service:

Data Purpose Retention
Your IP address Rate limiting (20 requests per minute), abuse prevention, and standard operational logging Cloudflare's standard operational retention (see Cloudflare's Privacy Policy). We do not retain full IP addresses in TermPeek's own logs; only truncated forms are used where retention is needed.
Request metadata (timestamp, endpoint, response status) Operational monitoring Cloudflare's standard operational retention.
Subscription status cache Speed up verification of Pro status without calling Polar on every request (5-minute TTL) 5 minutes in Cloudflare KV storage, then re-verified.
Anti-abuse telemetry hash (irreversible cryptographic hash of automatic request metadata — see paragraph below) Detect repeated reinstallations of the extension by the same device that would otherwise reset your monthly Free-tier counter; protect the long-term sustainability of the Free tier for legitimate users 30 days in Cloudflare KV storage, then automatically purged. We never store the raw request metadata — only the irreversible hash output.

About the anti-abuse telemetry hash. When you submit a document for analysis, our Worker computes an irreversible cryptographic hash from a fixed set of technical metadata that your browser and the network send automatically with every HTTP request (your IP address, User-Agent, browser hints, language preference, and the country and network operator that Cloudflare derives server-side). The hash is stored in our Cloudflare KV storage alongside your anonymous device identifier (UUID) and the calendar month, with a 30-day automatic expiration. This hash is used only to protect the Free tier from abuse and does not block, throttle, or alter your analysis in any way. We do not use it for advertising, behavioral profiling, cross-site tracking, identification of you as a person, or any purpose beyond protecting the Free tier from abuse. The legal basis is described in Section 6, the retention summary in Section 9, and your right to object in Section 8.3.

3.4 Payment data (Pro subscribers only, processed by Polar)

If you upgrade to Pro, you go through a checkout page hosted by Polar (our payment processor and merchant of record). Polar collects:

TermPeek does not receive or store your payment method details. Polar tells us only:

Email and payment details stay with Polar. See Polar's Privacy Policy for details of Polar's own processing.

3.5 What we do not collect

4. How we use AI

TermPeek uses artificial intelligence to analyze legal documents. Specifically:

For more detail on the limits of AI analysis, see our in-product disclaimer in the welcome tab and our Terms of Service.

5. Subprocessors

We rely on three subprocessors to operate the Service. A subprocessor is a third party we engage to process personal information on our behalf.

Subprocessor Purpose Data it processes Country/region Safeguards
Anthropic PBC AI analysis of document text Document text (streaming only, not retained by us), anonymous device identifier for rate abuse correlation United States (primary) Anthropic Data Processing Addendum incorporating EU Standard Contractual Clauses (Modules Two and Three) for international transfers. SOC 2 Type II. Anthropic Privacy Policy
Cloudflare, Inc. Backend infrastructure (Workers, KV storage, custom domain routing, rate limiting) IP address (operational logs), subscription status cache (5-minute TTL), request metadata Global Cloudflare edge network Cloudflare Data Processing Addendum + EU SCCs. ISO 27001, SOC 2 Type II. Cloudflare Privacy Policy
Polar Software B.V. Payment processing, subscription management, merchant of record (handles taxes, fraud, and chargebacks) Email, name, payment method, billing country (Pro subscribers only) Netherlands (EU) GDPR-compliant as EU-based processor. Polar Privacy Policy

We will notify you of changes to our subprocessors with at least 15 days' notice via an in-product banner and by updating this Privacy Policy. Your continued use of the Service after such notice constitutes acceptance of the change.

6. Legal bases for processing (EEA, UK, Switzerland)

Where GDPR or UK GDPR applies, we process your personal data under the following legal bases (Art. 6 GDPR):

Processing activity Legal basis
Running the extension (device identifier, usage counter, locale preference) Legitimate interests (Art. 6(1)(f)): operating the Service you requested when you installed the extension.
Analyzing documents you submit Performance of a contract (Art. 6(1)(b)): delivering the analysis you requested.
Rate limiting and abuse prevention (IP logging by Cloudflare) Legitimate interests (Art. 6(1)(f)): protecting the Service from abuse.
Anti-abuse telemetry hash (server-side cryptographic hash of automatic request metadata stored in Cloudflare KV, 30-day TTL — see Section 3.3) Legitimate interests (Art. 6(1)(f)): preserving the long-term sustainability of the Free tier by detecting reinstall-based Free-tier abuse without imposing a friction-heavy alternative (such as mandatory account creation or device fingerprinting via consent banners). The processing is telemetry-only; it does not produce automated decisions that have legal or similarly significant effects on you (Art. 22 not triggered — see Section 8.3).
Processing payment data via Polar (Pro subscribers) Performance of a contract (Art. 6(1)(b)): providing the paid subscription you purchased.
Notifying you of material changes to this Policy Legal obligation (Art. 6(1)(c)): complying with GDPR Art. 13/14 transparency.

We do not primarily rely on consent (Art. 6(1)(a)) as the legal basis, because the processing above is necessary to provide the Service you requested. That said, certain voluntary actions you take — such as submitting content for analysis — may constitute an affirmative action that legitimizes the corresponding processing.

For processing grounded in legitimate interests (Art. 6(1)(f)), we have weighed our interest in operating and protecting the Service against your rights and freedoms and concluded that the minimal data involved (anonymous device identifier, monthly usage counter, operational logs including truncated IP data used only for rate limiting and abuse prevention, and the irreversible anti-abuse telemetry hash described in Section 3.3, which stores only the hash output for 30 days and never the raw request metadata) does not override those rights. We do not engage in behavioral profiling or cross-site tracking (see Section 3.5). You have the right to object at any time to processing based on legitimate interests under Art. 21 GDPR; see Section 8.3 for how to exercise this right.

We do not actively process special categories of data (Art. 9 GDPR); see Section 3.5 for how content you submit is handled where it may incidentally include such data.

7. International transfers

TermPeek's Service involves transfers of personal data to the United States (Anthropic) and globally (Cloudflare edge network). Where the transfer is out of the EEA, UK, or Switzerland, we rely on:

Polar (our payment processor) is based in the Netherlands and is within the EU; Pro subscriber payment data does not leave the EU as part of Polar's standard processing.

For users in Mexico: transfers to Anthropic (US) and Cloudflare (global) are covered under LFPDPPP 2025 Art. 29-31, with your implicit authorization for transfers strictly necessary to provide the Service, as disclosed in this Privacy Notice.

For users in Japan (APPI Article 28(2)): when we transfer your personal information to Anthropic PBC (United States), we disclose the following as required by APPI Article 28(2):

By using the Service, you consent to this transfer. The same disclosure applies to transfers to Cloudflare's global edge network (operated by Cloudflare, Inc., United States), with the additional measure of Cloudflare's ISO 27001 and SOC 2 Type II certifications and Cloudflare's Data Processing Addendum incorporating EU Standard Contractual Clauses.

For users in South Korea (PIPA Article 28-8, effective since 15 September 2023): when we transfer your personal information to Anthropic PBC (United States), we disclose the following as required by PIPA Article 28-8(1):

By using the Service, you consent to this transfer. The same disclosure applies to transfers to Cloudflare's global edge network (operated by Cloudflare, Inc., United States), where the items transferred are limited to operational data (IP address for rate limiting, subscription status cache, request metadata) and the retention period is consistent with the data retention summary in Section 9 of this Policy.

8. Your rights

Regardless of where you live, you have the right to contact us at privacy@termpeek.com with any question or request about your personal data. We will respond within the shortest of the applicable legal time limits (20 days under LFPDPPP, 30/45 days under GDPR, 45 days under CCPA).

Pseudonymous identifiers and practical limitations (Art. 11 GDPR and equivalents). TermPeek operates with pseudonymous identifiers (an anonymous UUID generated in your browser) and does not collect information that would allow us to identify you as a person. To exercise any right over the data linked to your use of the Service (Pro subscription status, anti-abuse telemetry hash), you must provide us with your anonymous device identifier (UUID) in your request. Without that additional information, we cannot link your request to specific data and the request may be denied under Art. 11(2) GDPR or equivalent provisions in other jurisdictions. The right to object to future processing (for example, to the anti-abuse hash) can be exercised without providing a UUID.

8.1 If you are in Mexico — ARCO rights (LFPDPPP 2025)

You have the right to:

To exercise these rights, send a request to privacy@termpeek.com with: (a) your name and contact means for response; (b) the right you wish to exercise; (c) any data that helps us identify the processing you refer to (for example, the anonymous device identifier stored by your extension, available in the extension's settings view). We will respond within 20 business days as required by LFPDPPP Art. 32.

If you are dissatisfied with our response, you may file a complaint with the Secretaría Anticorrupción y Buen Gobierno (SABG), the Mexican federal authority for personal data protection under LFPDPPP 2025.

8.2 If you are in California — CCPA/CPRA rights

You have the right to:

To exercise these rights, contact privacy@termpeek.com. We will respond within 45 days. We may request information necessary to verify your request; for users without an account, verification may be limited to matching the anonymous device identifier you provide.

Automated Decision-Making Technology (ADMT) — California 2026 regulations: In our current assessment, TermPeek's use of AI does not constitute automated decision-making technology for "significant decisions" as that term is defined in the 2026 CCPA regulations (§7001(ooo)), because it does not produce legal effects and does not significantly affect users in a direct manner — it does not decide your access to financial services, housing, education, employment, independent contracting, healthcare services, or essential goods and services. The AI output is informational content that you review yourself. On that basis, the Pre-use Notice and opt-out requirements in §7220 et seq. do not currently apply to our use of AI. This assessment will be reviewed periodically as the regulatory landscape and the product's scope evolve, and this Policy will be updated accordingly if our position changes.

8.3 If you are in the European Economic Area, the United Kingdom, or Switzerland — GDPR rights

You have the right to:

To exercise these rights, contact privacy@termpeek.com. We will respond within 30 days (extendable to 60 days for complex requests under Art. 12(3) GDPR).

8.4 If you are in other U.S. states (Virginia, Colorado, Connecticut, Utah, Texas, Oregon, Delaware, Montana, Iowa, Tennessee, etc.)

You have rights substantively equivalent to the California rights above, including access, deletion, correction, portability, and opt-out of targeted advertising / sale / profiling. We honor Universal Opt-Out Mechanism (UOOM) signals (including GPC) as applicable in states where they are required.

To exercise these rights, contact privacy@termpeek.com. We will respond within the applicable statutory period for your state (typically 45 days).

8.5 If you are in any other jurisdiction

You may contact us with any privacy request at privacy@termpeek.com. We will evaluate the request under applicable law and respond in good faith.

8.6 If you are in Japan — APPI rights (Act on the Protection of Personal Information)

If you reside in Japan, the Act on the Protection of Personal Information (個人情報保護法, "APPI") provides you with rights over your personal information that we hold or process about you, including:

To exercise these rights, send a request to privacy@termpeek.com. We will respond without undue delay as required by APPI Article 38.

The supervisory authority is the Personal Information Protection Commission (個人情報保護委員会, "PPC"), which you may contact at https://www.ppc.go.jp/.

For details on the cross-border transfer of your personal information to Anthropic (United States) — limited to the document content you submit for analysis, processed in real time and not retained by TermPeek — and Cloudflare (global edge network) — limited to standard HTTP request metadata that your browser sends to any web service you interact with, plus the anti-abuse hash described in Section 3.3 — including the country of the recipient, the data protection system in that country, and the measures the recipient implements as required by APPI Article 28(2), see Section 7 of this Policy.

8.7 If you are in South Korea — PIPA rights (Personal Information Protection Act) and Korean AI Basic Act

If you reside in South Korea, the Personal Information Protection Act (개인정보 보호법, "PIPA") provides you with rights over your personal information, including:

To exercise these rights, send a request to privacy@termpeek.com. We will respond within 10 days as required by PIPA Article 35(3) (extendable up to 10 additional days where justified).

The supervisory authority is the Personal Information Protection Commission (개인정보보호위원회, "PIPC"), which you may contact at https://www.pipc.go.kr/.

For details on the cross-border transfer of your personal information to Anthropic (United States) — limited to the document content you submit for analysis, processed in real time and not retained by TermPeek — and Cloudflare (global edge network) — limited to standard HTTP request metadata that your browser sends to any web service you interact with, plus the anti-abuse hash described in Section 3.3 — including the recipient, the country, the purpose, the items of personal information transferred, the recipient's retention period, and the procedure to withdraw your consent as required by PIPA Article 28-8 (effective since 15 September 2023), see Section 7 of this Policy.

Korean AI Basic Act compliance. TermPeek qualifies as a generative AI service under the Framework Act on Artificial Intelligence Development and Establishment of a Foundation for Trustworthiness (인공지능 기본법, "Korean AI Basic Act," effective since 22 January 2026). The transparency notice described in Section 4 — informing you that you are interacting with an AI system at first install (in our welcome tab) and persistently in the side panel footer where analyses appear — also satisfies the transparency obligation under Article 31(1) of the Korean AI Basic Act for users in the Republic of Korea.

9. Data retention summary

Category Retention
Document content you analyze Not retained on TermPeek's systems (streamed and discarded). Our AI subprocessor Anthropic may retain analysis input and output temporarily — generally up to 30 days — for abuse detection, incident response, and service reliability (see Sections 3.2 and 5).
Analysis result Not retained on TermPeek's systems (sent to your browser for display; held in browser memory and discarded when you close the browser). Anthropic retention applies as described above.
Anonymous device identifier (UUID) Life of the extension installation; cleared on uninstall
Monthly usage counter, onboarding flags Life of the extension installation; cleared on uninstall
IP addresses (via Cloudflare logs) Cloudflare's standard operational retention; we do not keep IPs in TermPeek's own logs
Subscription status (Cloudflare KV cache) 5-minute TTL, then re-verified with Polar
Anti-abuse telemetry hash (Cloudflare KV) 30 days from last activity, then automatically purged. We store only the irreversible hash output, never the raw request metadata used to compute it. See Section 3.3.
Payment data (via Polar) Per Polar's retention policy
Privacy-related correspondence (emails you send us) As long as required to handle your request + statutory records (up to 2 years)

10. Children

TermPeek is not intended for use by anyone under 16 years of age, and we do not knowingly collect personal data from children under 16. If you believe a child under 16 has used the Service, contact us at privacy@termpeek.com and we will delete any data linked to that minor's anonymous device identifier (UUID), as described in Section 8 (Your rights). Document content analyzed by the minor is not retained by TermPeek (see Section 3.2).

This threshold (16+) applies globally and is consistent with:

11. Security

We use standard technical and organizational measures to protect your personal data:

No system is perfectly secure. If you believe your data was accessed or used in a way that violates this Policy, contact us at privacy@termpeek.com immediately.

12. Storage technologies we use

TermPeek uses only chrome.storage.local, a browser-managed storage area that lives on your device and is cleared when the extension is uninstalled. We do not use:

If you visit termpeek.com (our website), standard website cookies may be used by Cloudflare for bot protection and caching. These do not track individual users across sites and are not used for advertising. The Polar checkout flow, hosted at polar.sh, sets its own cookies for payment functionality — see Polar's Privacy Policy for details.

13. Chrome Web Store Limited Use certification

In compliance with the Chrome Web Store Developer Program Policies, TermPeek's use of any data obtained through Chrome Web Store APIs is limited as follows:

14. Changes to this Policy

We may update this Privacy Policy from time to time. When we make a material change — for example, adding a new subprocessor, changing the legal basis for processing, or expanding the categories of data we collect — we will:

Your continued use of the Service after a change takes effect indicates acceptance of the updated Policy. If you do not accept a change, your remedy is to stop using the Service and uninstall the extension.

15. Contact

For privacy questions, rights requests, or complaints: privacy@termpeek.com

Controller: Leonardo Villa Salcedo, residing in Mexico (operating as an individual controller).

Chief Privacy Officer / Data Protection Officer: Leonardo Villa Salcedo, in personal capacity, acting as the designated point of contact for privacy matters under PIPA Article 31 (Republic of Korea), GDPR Article 37 (where applicable), and as the standard point of contact under APPI, LFPDPPP, CCPA/CPRA, and other applicable frameworks. Contact: privacy@termpeek.com.

For the fastest response, include in your message:


End of TermPeek Privacy Policy (EN)