<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://watchlater.alxple.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://watchlater.alxple.com/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-05-16T17:45:57+00:00</updated><id>https://watchlater.alxple.com/feed.xml</id><title type="html">Watch Later Button</title><subtitle>Save YouTube videos to Watch Later in one click. Clean, minimal, privacy-first browser extension. No data collection. Available in 26 languages.</subtitle><author><name>Alex Pletnov</name></author><entry><title type="html">New Primary Domain: watchlater.alxple.com</title><link href="https://watchlater.alxple.com/updates/2026/05/15/new-domain/" rel="alternate" type="text/html" title="New Primary Domain: watchlater.alxple.com" /><published>2026-05-15T00:00:00+00:00</published><updated>2026-05-15T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/05/15/new-domain</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/05/15/new-domain/"><![CDATA[<p>We’re pleased to announce that our website now has a new primary domain: watchlater.alxple.com.
The new address is live and redirects from the previous domain are in place. Please update your bookmarks and any links or documentation to use the new domain.</p>

<p>What changed:</p>

<ul>
  <li><strong>Primary domain:</strong> watchlater.alxple.com is now the canonical site address</li>
  <li><strong>No service changes:</strong> The extension and website functionality remain unchanged</li>
</ul>

<p>If you’d like us to include an official contact, press materials, or further details in this announcement, tell us and we’ll update the post.</p>

<p>Thank you for your support!</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[We’re pleased to announce that our website now has a new primary domain: watchlater.alxple.com. The new address is live and redirects from the previous domain are in place. Please update your bookmarks and any links or documentation to use the new domain.]]></summary></entry><entry><title type="html">GDPR Compliance and Your Privacy</title><link href="https://watchlater.alxple.com/updates/2026/05/14/gdpr-compliance/" rel="alternate" type="text/html" title="GDPR Compliance and Your Privacy" /><published>2026-05-14T00:00:00+00:00</published><updated>2026-05-14T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/05/14/gdpr-compliance</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/05/14/gdpr-compliance/"><![CDATA[<p>We’ve updated our privacy practices to ensure full <strong>GDPR (General Data Protection Regulation)</strong> compliance. In this post, we explain what GDPR is, why it matters, and how Watch Later Button protects your data.</p>

<h2 id="what-is-gdpr">What is GDPR?</h2>

<p><strong>GDPR</strong> is a European privacy law that took effect in 2018. It requires websites and services to be transparent about what data they collect, how they use it, and gives users control over their personal information.</p>

<p>Even though GDPR is a European regulation, it applies to any website or service processing data from EU residents. Since our servers are in Germany, we comply with GDPR standards for all users worldwide.</p>

<h3 id="key-gdpr-principles">Key GDPR Principles</h3>

<p>GDPR is built on these core principles:</p>

<ul>
  <li><strong>Transparency</strong> – We tell you exactly what data we collect</li>
  <li><strong>Purpose Limitation</strong> – We only use data for stated purposes</li>
  <li><strong>Data Minimization</strong> – We collect only what we need</li>
  <li><strong>Integrity and Confidentiality</strong> – We keep your data secure</li>
  <li><strong>User Rights</strong> – You control your own data</li>
</ul>

<h2 id="how-watch-later-button-complies-with-gdpr">How Watch Later Button Complies with GDPR</h2>

<h3 id="the-extension-itself">The Extension Itself</h3>

<p>The Watch Later Button <strong>browser extension does not collect any personal data</strong>. Period.</p>

<ul>
  <li>❌ No tracking of your browsing history</li>
  <li>❌ No storage of your Watch Later list</li>
  <li>❌ No uploads to our servers</li>
  <li>✅ Everything happens locally in your browser</li>
  <li>✅ Communication only with YouTube’s official services</li>
</ul>

<h3 id="our-website">Our Website</h3>

<p>Our website (watchlater.alxple.com) uses <strong>Umami Analytics</strong>, a privacy-focused analytics tool. Here’s what makes it GDPR compliant:</p>

<h4 id="self-hosted--under-our-control">Self-Hosted &amp; Under Our Control</h4>

<p>Umami runs on our own servers at <code class="language-plaintext highlighter-rouge">uptime.alxple.com</code>. This means:</p>

<ul>
  <li>✅ Your analytics data <strong>never leaves our infrastructure</strong></li>
  <li>✅ No third-party companies have access to your data</li>
  <li>✅ We have complete control over data retention and deletion</li>
  <li>✅ No integration with advertising networks</li>
</ul>

<h4 id="what-umami-collects">What Umami Collects</h4>

<p>When you visit our website, Umami records:</p>

<ul>
  <li>Which pages you view</li>
  <li>Your device type (desktop/mobile)</li>
  <li>Browser information</li>
  <li>Approximate location (country level)</li>
  <li>Interaction events (button clicks)</li>
</ul>

<p><strong>What it doesn’t do:</strong></p>

<ul>
  <li>❌ No individual user tracking</li>
  <li>❌ No persistent cookies</li>
  <li>❌ No IP address storage (hashed and discarded)</li>
  <li>❌ No behavioral profiling</li>
  <li>❌ No retargeting or advertising</li>
</ul>

<h4 id="data-retention">Data Retention</h4>

<p>Analytics data is automatically deleted after <strong>90 days</strong>. After that period, it’s permanently removed from our servers.</p>

<h4 id="your-control">Your Control</h4>

<p>You can opt out of analytics collection:</p>

<ul>
  <li><strong>Use Do Not Track (DNT)</strong> – Enable it in your browser settings and Umami will respect it</li>
  <li><strong>Browser Extensions</strong> – Use privacy-focused extensions to block analytics scripts</li>
  <li><strong>Contact Us</strong> – Email us if you have concerns about data collection</li>
</ul>

<h2 id="our-transparency-commitments">Our Transparency Commitments</h2>

<p>We’ve published detailed legal documents to ensure complete transparency:</p>

<h3 id="privacy-policy"><a href="/privacy/">Privacy Policy</a></h3>

<p>Our Privacy Policy explains:</p>
<ul>
  <li>What data we collect (extension vs. website)</li>
  <li>How we use analytics data</li>
  <li>Your rights under GDPR</li>
  <li>How to opt out or exercise data subject rights</li>
  <li>Contact information for privacy inquiries</li>
</ul>

<h3 id="legal-notice-impressum"><a href="/impressum/">Legal Notice (Impressum)</a></h3>

<p>Our Impressum (required by German law) provides:</p>
<ul>
  <li>Contact information</li>
  <li>Copyright and liability information</li>
  <li>Dispute resolution information</li>
  <li>Data controller details</li>
</ul>

<h2 id="why-privacy-matters">Why Privacy Matters</h2>

<p>In 2026, privacy is more important than ever. We believe:</p>

<ol>
  <li><strong>Your data is yours</strong> – We should never control your personal information</li>
  <li><strong>Transparency builds trust</strong> – You deserve to know what’s happening with your data</li>
  <li><strong>Minimal collection</strong> – The less data collected, the less risk</li>
  <li><strong>Open development</strong> – Our code is open source on <a href="https://github.com/AlxPle/Watch-Later-button">GitHub</a></li>
</ol>

<h2 id="what-this-means-for-you">What This Means for You</h2>

<p>✅ <strong>Your extension usage is completely private</strong> – We have no visibility into what videos you save</p>

<p>✅ <strong>Your website visits are anonymized</strong> – We see aggregate statistics, not individual tracking</p>

<p>✅ <strong>You have legal rights</strong> – Under GDPR, you can request access to, deletion of, or correction of any data</p>

<p>✅ <strong>You can opt out</strong> – Use DNT or contact us to disable analytics</p>

<h2 id="questions">Questions?</h2>

<p>If you have questions about our privacy practices or want to exercise your GDPR rights:</p>

<ol>
  <li><strong>Read our <a href="/privacy/">Privacy Policy</a></strong> – Complete details about data handling</li>
  <li><strong>Check our <a href="/impressum/">Impressum</a></strong> – Contact information</li>
  <li><strong>Email us</strong> – pletnov.alex@gmail.com</li>
</ol>

<p>We take your privacy seriously and are committed to maintaining the highest standards of data protection.</p>

<hr />

<p><strong>Last Updated:</strong> May 14, 2026</p>

<p>Want to learn more about GDPR? Check out:</p>
<ul>
  <li><a href="https://gdpr-info.eu/">GDPR Official Text</a></li>
  <li><a href="https://ico.org.uk/">Information Commissioner’s Office (ICO)</a></li>
  <li><a href="https://www.bfdi.bund.de/">German Data Protection Authority (BfDI)</a></li>
</ul>]]></content><author><name>Alex Pletnov</name></author><category term="privacy" /><summary type="html"><![CDATA[Watch Later Button is now fully GDPR compliant. Learn what this means for your privacy and why it matters.]]></summary></entry><entry><title type="html">Version 1.5.1.1 (Firefox): Maintenance Update</title><link href="https://watchlater.alxple.com/updates/2026/05/09/firefox/" rel="alternate" type="text/html" title="Version 1.5.1.1 (Firefox): Maintenance Update" /><published>2026-05-09T00:00:00+00:00</published><updated>2026-05-09T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/05/09/firefox</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/05/09/firefox/"><![CDATA[<h2 id="firefox-update-version-1511">Firefox update: version 1.5.1.1</h2>

<p>This release is a Firefox-specific maintenance update.</p>

<p>The goal is to keep Firefox distribution aligned with the latest extension behavior and improve overall compatibility.</p>

<p>Firefox Add-ons listing:</p>

<p><a href="https://addons.mozilla.org/firefox/addon/watchlaterbutton/">
	<img src="/assets/banner/get_for_firefox.svg" alt="Get for Firefox" width="220" height="60" />
</a></p>

<h2 id="what-changed">What changed</h2>

<ul>
  <li>Firefox package and release track updated to version 1.5.1.1</li>
  <li>Minor compatibility and maintenance adjustments for Firefox environment</li>
  <li>No new permissions added</li>
  <li>Core one-click Watch Later workflow remains unchanged</li>
</ul>

<h2 id="notes">Notes</h2>

<p>This update focuses on stability and release alignment.</p>

<p>If you are already using the extension in Firefox, no action is required beyond normal auto-update.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Firefox update: version 1.5.1.1]]></summary></entry><entry><title type="html">Version 1.5.1 Released: Watch Later Button Now Works in Shorts</title><link href="https://watchlater.alxple.com/updates/2026/05/09/v1.5.1/" rel="alternate" type="text/html" title="Version 1.5.1 Released: Watch Later Button Now Works in Shorts" /><published>2026-05-09T00:00:00+00:00</published><updated>2026-05-09T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/05/09/v1.5.1</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/05/09/v1.5.1/"><![CDATA[<h2 id="main-feature-watch-later-button-is-now-available-in-youtube-shorts">Main feature: Watch Later button is now available in YouTube Shorts</h2>

<p>Version 1.5.1 brings full button support to YouTube Shorts, so you can add Shorts videos to Watch Later directly from the Shorts interface.</p>

<p>This update extends the one-click flow beyond classic watch pages and keeps behavior consistent between Watch and Shorts surfaces.</p>

<h2 id="more-reliable-button-mounting-on-youtube-watch-and-shorts">More reliable button mounting on YouTube Watch and Shorts</h2>

<p>Alongside Shorts support, this release improves mount reliability across dynamic YouTube layouts, especially during SPA navigation between videos and Shorts.</p>

<p>What was improved:</p>

<ul>
  <li>Stronger fallback selectors for Watch and Shorts action areas</li>
  <li>Safer delayed backfill attempts when action containers appear late</li>
  <li>Better observer target selection for fast re-detection after navigation</li>
</ul>

<h2 id="cleaner-undo-behavior-after-navigation">Cleaner undo behavior after navigation</h2>

<p>The temporary undo state introduced in v1.5.0 is now reset more predictably when YouTube changes pages without a full reload.</p>

<p>This prevents stale visual states (such as active undo countdown style) from carrying over between unrelated videos.</p>

<h2 id="better-stability-for-card-level-injection">Better stability for card-level injection</h2>

<p>We also improved card injection consistency across Home and Results, including modern lockup/card variants, while avoiding duplicate button mounts.</p>

<h2 id="internal-maintenance-updates">Internal maintenance updates</h2>

<ul>
  <li>Improved re-initialization deduplication for burst navigation events</li>
  <li>Additional cleanup of retry/backfill timer handling</li>
  <li>Minor diagnostics improvements for debugging dynamic mount timing</li>
</ul>

<p>Version 1.5.1 focuses on reliability and UI-state consistency without changing the core one-click workflow.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Main feature: Watch Later button is now available in YouTube Shorts]]></summary></entry><entry><title type="html">Version 1.5.0: YouTube Card Compatibility Update</title><link href="https://watchlater.alxple.com/updates/2026/04/10/v1.5.0/" rel="alternate" type="text/html" title="Version 1.5.0: YouTube Card Compatibility Update" /><published>2026-04-10T00:00:00+00:00</published><updated>2026-04-10T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/04/10/v1.5.0</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/04/10/v1.5.0/"><![CDATA[<h2 id="better-support-for-youtubes-updated-card-layout">Better support for YouTube’s updated card layout</h2>

<p>This release improves button rendering on modern YouTube card components, including newer thumbnail view models used across Home and Results pages.</p>

<h2 id="new-undo-flow-and-icon-state-after-adding-to-watch-later">New undo flow and icon state after adding to Watch Later</h2>

<p>We added an undo icon state after adding a video to the Watch Later playlist.</p>

<p>What changes after click:</p>

<ul>
  <li>The button icon changes to a confirmed state</li>
  <li>The button color changes from red to green</li>
  <li>A circular 10-second countdown starts around the button</li>
</ul>

<p>During this 10-second window, clicking the button again removes the video from Watch Later (undo action).
After the timer ends, the temporary undo state is cleared automatically, and you can still remove the video in the usual way.</p>

<h2 id="reliability-checks-completed">Reliability checks completed</h2>

<ul>
  <li>End-to-end SPA navigation scenarios pass</li>
  <li>Manual verification confirms buttons appear in expected places on YouTube</li>
</ul>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Better support for YouTube’s updated card layout]]></summary></entry><entry><title type="html">Version 1.4.4 Released: Reliable Watch-Page Button on SPA Navigation</title><link href="https://watchlater.alxple.com/updates/2026/04/05/v1.4.4/" rel="alternate" type="text/html" title="Version 1.4.4 Released: Reliable Watch-Page Button on SPA Navigation" /><published>2026-04-05T00:00:00+00:00</published><updated>2026-04-05T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/04/05/v1.4.4</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/04/05/v1.4.4/"><![CDATA[<h2 id="watch-page-button-now-appears-reliably-after-in-site-navigation">Watch-page button now appears reliably after in-site navigation</h2>

<p>This update improves the most important reliability case: opening a video via YouTube SPA navigation (for example, from Home or Search) without refreshing the page.</p>

<p>The extension now uses a stronger mount-target strategy for the watch page and keeps retrying until the button is mounted in the preferred watch metadata area.</p>

<h2 id="search-results-behavior-remains-clean-and-consistent">Search results behavior remains clean and consistent</h2>

<p>On <code class="language-plaintext highlighter-rouge">/results</code>, the extension keeps a single button per result item in the intended menu area and avoids duplicate overlay buttons on thumbnails.</p>

<h2 id="better-recovery-flow-for-dynamic-youtube-layouts">Better recovery flow for dynamic YouTube layouts</h2>

<p>To reduce missed renders on delayed metadata updates, we improved:</p>

<ul>
  <li>SPA re-initialization timing</li>
  <li>Backfill retries for late DOM changes</li>
  <li>Watch-page observer target selection</li>
</ul>

<h2 id="code-quality-and-maintainability-improvements">Code quality and maintainability improvements</h2>

<p>This release also includes internal cleanup to make future fixes safer and easier:</p>

<ul>
  <li>Centralized selector configuration</li>
  <li>Reduced redundant mount-path logic</li>
  <li>Added re-initialization deduplication for burst SPA events</li>
</ul>

<p>These changes are focused on real-world reliability while preserving existing behavior for users who already had stable rendering.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Watch-page button now appears reliably after in-site navigation]]></summary></entry><entry><title type="html">Localization Expansion: 7 New Languages Added</title><link href="https://watchlater.alxple.com/updates/2026/04/03/v1.4.1/" rel="alternate" type="text/html" title="Localization Expansion: 7 New Languages Added" /><published>2026-04-03T00:00:00+00:00</published><updated>2026-04-03T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/04/03/v1.4.1</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/04/03/v1.4.1/"><![CDATA[<h2 id="new-languages-now-available-in-the-extension-popup">New languages now available in the extension popup</h2>

<p>This update adds 7 new locales to improve accessibility for more users worldwide:</p>

<ul>
  <li>Arabic (<code class="language-plaintext highlighter-rouge">ar</code>)</li>
  <li>Hindi (<code class="language-plaintext highlighter-rouge">hi</code>)</li>
  <li>Swedish (<code class="language-plaintext highlighter-rouge">sv</code>)</li>
  <li>Portuguese (Portugal) (<code class="language-plaintext highlighter-rouge">pt_PT</code>)</li>
  <li>Czech (<code class="language-plaintext highlighter-rouge">cs</code>)</li>
  <li>Greek (<code class="language-plaintext highlighter-rouge">el</code>)</li>
  <li>Romanian (<code class="language-plaintext highlighter-rouge">ro</code>)</li>
</ul>

<h2 id="why-this-update">Why this update</h2>

<p>These locales were prioritized based on 90-day user distribution data to cover large and medium user groups not previously localized.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[New languages now available in the extension popup]]></summary></entry><entry><title type="html">Version 1.4.0 Released: Stability Upgrade &amp;amp; Popup Refresh</title><link href="https://watchlater.alxple.com/updates/2026/03/30/v1.4/" rel="alternate" type="text/html" title="Version 1.4.0 Released: Stability Upgrade &amp;amp; Popup Refresh" /><published>2026-03-30T00:00:00+00:00</published><updated>2026-03-30T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/03/30/v1.4</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/03/30/v1.4/"><![CDATA[<h2 id="major-stability-improvements-on-youtube">Major stability improvements on YouTube</h2>

<p>This version focuses on making the button appear reliably without needing page refreshes or browser restarts.</p>

<p>We improved initialization and recovery logic for YouTube’s SPA navigation:</p>

<ul>
  <li>Added safe timeout handling for element waiting</li>
  <li>Added observer lifecycle cleanup to prevent long-running leaks</li>
  <li>Added retry flow for delayed action bar rendering</li>
  <li>Improved re-initialization on YouTube navigation events</li>
</ul>

<p>These changes significantly reduce cases where the button could fail to render.</p>

<h2 id="new-popup-design-aligned-with-website-style">New popup design aligned with website style</h2>

<p>The extension popup now matches the visual style of the official website with updated colors, typography, and cleaner action cards.</p>

<p>We also added:</p>

<ul>
  <li>Contact link</li>
  <li>Website link</li>
  <li>“What’s new” link</li>
  <li>Visible extension version in the popup footer</li>
</ul>

<h2 id="better-localization-coverage">Better localization coverage</h2>

<p>New popup labels (<code class="language-plaintext highlighter-rouge">contact</code>, <code class="language-plaintext highlighter-rouge">website</code>, <code class="language-plaintext highlighter-rouge">whatsNew</code>) are now available across all supported locales, so the new popup actions are translated consistently.</p>

<h2 id="behind-the-scenes-improvements">Behind-the-scenes improvements</h2>

<ul>
  <li>Cleaner logging behavior for production</li>
  <li>Better diagnostics for re-initialization attempts</li>
  <li>Updated tests for real SPA navigation scenarios</li>
</ul>

<p>This release improves day-to-day reliability first, while also refreshing the user-facing popup experience.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Major stability improvements on YouTube]]></summary></entry><entry><title type="html">Version 1.3.2 Released: Website Redesign &amp;amp; Improved Navigation</title><link href="https://watchlater.alxple.com/updates/2026/03/29/v1.3.2/" rel="alternate" type="text/html" title="Version 1.3.2 Released: Website Redesign &amp;amp; Improved Navigation" /><published>2026-03-29T00:00:00+00:00</published><updated>2026-03-29T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/03/29/v1.3.2</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/03/29/v1.3.2/"><![CDATA[<h2 id="redesigned-website-interface">Redesigned Website Interface</h2>

<p>We refreshed the Watch Later Button website with a cleaner, more modern layout.<br />
The new structure improves visual consistency and makes key information easier to scan.</p>

<h2 id="clearer-navigation">Clearer Navigation</h2>

<p>Navigation is now easier across Home, Privacy, Updates, and individual update posts.<br />
Active states and quick links make it clearer where you are and where to go next.</p>

<h2 id="better-readability">Better Readability</h2>

<p>We improved typography and spacing on content pages so section headings stand out and long text is easier to read.</p>

<h2 id="updated-chrome-web-store-screenshots">Updated Chrome Web Store Screenshots</h2>

<p>We also updated screenshots on the Chrome Web Store listing to better reflect the current interface and user flow.</p>

<p>This release focuses on website UX improvements only. Extension functionality remains unchanged.</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Redesigned Website Interface]]></summary></entry><entry><title type="html">Version 1.3.1 Released: 19 Languages &amp;amp; New Website</title><link href="https://watchlater.alxple.com/updates/2026/02/13/v1.3.1/" rel="alternate" type="text/html" title="Version 1.3.1 Released: 19 Languages &amp;amp; New Website" /><published>2026-02-13T00:00:00+00:00</published><updated>2026-02-13T00:00:00+00:00</updated><id>https://watchlater.alxple.com/updates/2026/02/13/v1.3.1</id><content type="html" xml:base="https://watchlater.alxple.com/updates/2026/02/13/v1.3.1/"><![CDATA[<h2 id="now-available-in-19-languages">Now available in 19 languages</h2>

<p>This release brings the Watch Later Button to a global audience with support for German, Spanish, French, Italian, Japanese, Korean, Russian, Ukrainian, Chinese (Simplified &amp; Traditional), Persian, Portuguese, Polish, Dutch, Norwegian, Turkish, and more. Make saving videos to Watch Later easier in your language.</p>

<h2 id="new-website">New website</h2>

<p>We’ve launched a new dedicated website at <a href="https://watchlater.alxple.com/">watchlater.alxple.com</a> with updated documentation, privacy information, and version history. Check it out!</p>]]></content><author><name>Alex Pletnov</name></author><summary type="html"><![CDATA[Now available in 19 languages]]></summary></entry></feed>