Privacy Policy

This policy is short because we handle very little of your data. Here’s exactly what happens when you use morsecodes.io.

Your translations stay on your device

Everything the translator does (converting text, generating audio, flashing your screen, vibrating your phone) runs as JavaScript in your browser. The text you type is never sent to us or to anyone else. We have no server that receives translations, no database of messages, and no way to see what you translate. Close the tab and it’s gone.

The same applies to downloaded audio files: they’re generated on your device and saved straight to it.

What we do collect: analytics

We use Google Analytics 4 to understand how the site is used: which pages people visit, roughly where visitors come from, what devices they use, and how they found us. GA4 sets cookies in your browser to do this. We use these numbers to see which pages are useful and what to build next, and that’s the extent of it.

To be clear about the boundary: analytics tells us that someone visited the translator page. It does not, and cannot, include anything you typed into it.

If you’d rather not be counted, browser extensions and Google’s own opt-out tools block GA4, and the site works identically without it.

What we don’t do

There are no accounts, so we hold no names, emails, or passwords. We don’t sell data, share it with advertisers, or run third-party ad trackers. We don’t fingerprint your device beyond what GA4 does by default.

Third parties

Google Analytics is the one third-party service in use. Google’s processing of analytics data is covered by its own privacy policy, and Google may process that data on servers outside your country.

Changes and contact

If this policy changes (for example, if we ever add a new service), this page will be updated with the change and its date. Questions about any of it are welcome at info@morsecodes.io; the about page explains who runs the site.

Last updated: July 17, 2026.