Privacy Policy

Last updated: 2026-09-07

Web Serial Terminal is a static, serverless web app. There is no backend and no account: everything below is a complete description of where data goes.

Serial data

All communication with your connected device happens locally through the browser's Web Serial API. Data received from or sent to a serial port never leaves your browser and is never transmitted to this site, its author, or any server.

Local storage

The app saves a few preferences directly on your device using localStorage (theme, terminal mode, macros, and similar settings) and caches static assets with a Service Worker so it keeps working offline. None of this is readable by the site owner or sent anywhere.

Third-party services

The page itself is loaded from GitHub Pages and Cloudflare (custom domain), and pulls a few static assets from third parties, each governed by its own policy:

  • Google AdSense: this site shows ads served by Google, which may use cookies or device identifiers to personalize them. See Google's Ads Policy and manage personalization at Ad Settings.
  • Google Fonts and Font Awesome (cdnjs): loaded from Google's and Cloudflare's CDNs to render text and icons; these requests are subject to the respective providers' standard server logs.

Questions? Open an issue on GitHub.

Return to Home Terminal