“Transparency, data minimization, and user control are fundamental to building trustworthy technical platforms.”

Answer-first: This Privacy Policy outlines how tanhdev.com (published and operated by Lê Tuấn Anh) collects, uses, and safeguards visitor data. We prioritize data minimization, use Google Analytics 4 with Consent Mode v2, serve personalized and non-personalized ads via Google AdSense, adhere strictly to GDPR and CCPA/CPRA regulations, and never sell personal information. For privacy inquiries, email vesviet@gmail.com.


1. Data Controller & Identity

Answer-first: Lê Tuấn Anh is the sole Data Controller for tanhdev.com. All data privacy inquiries and rights requests are handled directly by the site owner via email at vesviet@gmail.com.

  • Website URL: https://tanhdev.com/
  • Data Controller: Lê Tuấn Anh (Senior Software Engineer · Backend & Platform Specialist)
  • Primary Contact Email: vesviet@gmail.com
  • Geographic Scope: Based in Vietnam (UTC+7), serving a global audience across Vietnam, Southeast Asia, North America, and Europe.

2. Information We Collect & Logging

Answer-first: tanhdev.com collects non-personally identifiable log files automatically for system security, performance tuning, and traffic analytics.

Hosting & Log Files

Like standard technical websites, tanhdev.com collects system log data generated by web servers and edge networks. Information stored in hosting log files includes:

  • Internet Protocol (IP) addresses (anonymized/truncated where applicable)
  • Browser type, engine, and version
  • Internet Service Provider (ISP) and network routing details
  • Date and time stamps of requests
  • Referring and exit pages
  • Aggregate clickstream data

This data is strictly utilized for trend analysis, threat detection (e.g., rate limiting and DDoS mitigation), site administration, and server performance monitoring. Log file entries are not linked to personally identifiable information.


Answer-first: tanhdev.com uses Google Analytics 4 (GA4) with Consent Mode v2 enabled to measure site traffic while respecting visitor privacy choices.

We implement GA4 Consent Mode v2 to ensure measurement tags adjust dynamically based on user consent:

  • analytics_storage: Controls cookie storage for analytics modeling and performance measurement.
  • ad_storage: Controls cookie storage for advertising purposes.
  • ad_user_data: Controls whether user data can be sent to Google for online advertising purposes.
  • ad_personalization: Controls whether personalized advertising (remarketing) is enabled.

When consent is withheld, GA4 operates in a cookieless mode, transmitting un-itemized, functional pings to model traffic without reading or writing tracking cookies on visitor devices.


4. Google AdSense & Third-Party Advertising

Answer-first: Third-party advertising vendors, including Google, use cookies, web beacons, and IP address signals to serve ads based on prior visits to tanhdev.com or other websites across the web.

Google Advertising & Partner Sites Policy Disclosure

tanhdev.com partners with Google LLC to display advertisements. Because we use Google services, we disclose Google’s data practices in accordance with Google’s publisher policies:

  • How Google Uses Information: To understand how Google collects, shares, and uses information when you visit partner sites or use partner apps, please read: How Google uses information from sites or apps that use our services.
  • Google Advertising Cookies: Google’s use of advertising cookies enables it and its partners to serve ads to users based on their visits to tanhdev.com and/or other websites on the Internet.
  • Third-Party Vendors: Third-party vendors and ad networks may also serve advertisements on this site and place or recognize cookies on visitors’ browsers.

Web Beacons, JavaScript & IP Address Ad Serving Practices

  • Third-party ad servers or ad networks utilize technologies such as cookies, JavaScript, and Web Beacons (pixel tags) within advertisements and sponsored links that appear on tanhdev.com.
  • These technologies are transmitted directly to visitors’ web browsers, automatically conveying the visitor’s Internet Protocol (IP) address to the ad server.
  • These technologies are primarily deployed by advertisers to evaluate the effectiveness of their marketing campaigns and/or personalize the advertising content presented during your browsing sessions.
  • Publisher Control Limitation: tanhdev.com has no direct access to, ownership of, or administrative control over the cookies, web beacons, or tracking technologies employed by third-party advertisers and advertising networks.

User Choices & Advertising Opt-Out Mechanisms

Visitors retain full agency to opt out of interest-based and personalized advertising through multiple dedicated self-regulatory portals:

Managing Browser Cookies & Storage

Visitors can configure, block, or delete cookies at any time through individual web browser settings. Please refer to your browser’s official support documentation for step-by-step instructions:

Note: Disabling cookies entirely may alter site presentation or disable certain interactive features, though core reading access to all technical publications remains fully functional.


5. Data Retention Policy

Answer-first: We enforce clear retention limits: server logs are purged after 90 days, GA4 analytics records are retained for 14 months, CMP consent choices persist for 12 months, and direct emails are kept only while resolving inquiries.

Data TypePurposeRetention PeriodPurge Action
Server Log FilesSecurity & DDoS DefenseUp to 90 daysAutomated deletion
GA4 Analytics DataTraffic Analysis14 months (Google default)Automated expiration
Consent Cookie (CMP)Store visitor cookie consent preferences12 months (365 days)Automatic browser expiration
Third-Party Ad Cookies (Google AdSense)Campaign measurement & ad personalizationPer Google policy (typically 30 days to 13 months)Automated expiration or manual browser clearance
Email CommunicationsTechnical Inquiries & ConsultingDuration of active inquiry/engagementManual or requested deletion

6. User Data Protection Rights (GDPR & CCPA/CPRA)

Answer-first: We fully support visitor privacy rights under the European Union General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA/CPRA).

European Union (GDPR) Data Rights

Every user in the European Economic Area (EEA) is entitled to the following rights:

  • Right to Access: Request copies of your personal data held by us.
  • Right to Rectification: Request correction of inaccurate or incomplete data.
  • Right to Erasure (“Right to be Forgotten”): Request deletion of your personal data under certain conditions.
  • Right to Restrict Processing: Request restriction of processing under specified circumstances.
  • Right to Object to Processing: Object to our processing of your personal data.
  • Right to Data Portability: Request transfer of collected data to another organization or directly to you.

California Resident (CCPA/CPRA) Rights

California consumers have the right to:

  • Right to Know: Request disclosure of categories and specific pieces of personal information collected.
  • Right to Delete: Request deletion of personal information collected from the consumer.
  • Right to Opt-Out of Sale/Sharing: tanhdev.com does NOT sell or share personal information to third parties for monetary or valuable consideration.
  • Right to Non-Discrimination: Receive equal service and pricing regardless of exercising privacy rights.

How to Exercise Your Rights

To exercise any of these privacy rights, contact us via email at vesviet@gmail.com with the subject line “Data Privacy Request”. We respond to all verified requests within 30 calendar days.


Answer-first: tanhdev.com contains links to external technical platforms (such as GitHub, LinkedIn, and external technical documentation); we are not responsible for the privacy practices of external websites.

Our content frequently links to third-party services, including:

We encourage visitors to review the privacy policies of any third-party website they visit.


8. Policy Updates & Contact Information

Answer-first: Updates to this Privacy Policy are posted on this page with a revised lastmod date. Continued use of tanhdev.com constitutes acceptance of updated policy terms.

For privacy queries, data requests, or compliance feedback:


9. Browser Extensions (MarkPDF)

Answer-first: For users of our browser extensions (such as MarkPDF - PDF to Markdown Converter for Microsoft Edge and Google Chrome), we enforce a strict offline-first, zero-telemetry policy.

  • 100% Client-Side Conversion: All PDF document parsing and text extractions are executed locally within your browser. No document content is transmitted to our servers.
  • API Key Storage (BYOK): If you use optional AI capabilities (Google Gemini), your API key is stored strictly on your local device via chrome.storage.local.
  • Zero Tracking: We do not collect, monitor, or profile your browsing activity or document data.
  • Dedicated Extension Policy: For full technical details and permissions justification, please refer to our dedicated Privacy Policy for MarkPDF.