“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.
3. Google Analytics 4 & Consent Mode v2
Answer-first: tanhdev.com uses Google Analytics 4 (GA4) with Consent Mode v2 enabled to measure site traffic while respecting visitor privacy choices.
Consent Signals & States
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.comand/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.comhas 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:
- Google Ads Settings: You can opt out of personalized ads served by Google by visiting Google Ads Settings (or Google Ad Center / Google Ads Settings).
- Digital Advertising Alliance (DAA): You can opt out of third-party vendor cookies for interest-based advertising via the DAA WebChoices Tool or AboutAds.info.
- Network Advertising Initiative (NAI): You can opt out across participating advertising networks via the NAI Consumer Opt-Out Page.
- European Interactive Digital Advertising Alliance (EDAA): Visitors located in the European Union / UK can opt out via Your Online Choices.
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:
- Google Chrome Cookie Management
- Mozilla Firefox Cookie Management
- Apple Safari Cookie Management
- Microsoft Edge Cookie Management
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 Type | Purpose | Retention Period | Purge Action |
|---|---|---|---|
| Server Log Files | Security & DDoS Defense | Up to 90 days | Automated deletion |
| GA4 Analytics Data | Traffic Analysis | 14 months (Google default) | Automated expiration |
| Consent Cookie (CMP) | Store visitor cookie consent preferences | 12 months (365 days) | Automatic browser expiration |
| Third-Party Ad Cookies (Google AdSense) | Campaign measurement & ad personalization | Per Google policy (typically 30 days to 13 months) | Automated expiration or manual browser clearance |
| Email Communications | Technical Inquiries & Consulting | Duration of active inquiry/engagement | Manual 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.comdoes 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.
7. External Links & Third-Party Platforms
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:
- GitHub Repositories:
github.com/vesviet - LinkedIn Profile:
linkedin.com/in/vesviet - Subdomains: IT Tools (
it-tools.tanhdev.com), Wiki (wiki.tanhdev.com)
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:
- Publisher: Lê Tuấn Anh
- Email: vesviet@gmail.com
- Website: https://tanhdev.com/privacy-policy/
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.
