Naruhodo — Privacy Policy

Last updated: August 19, 2026

Overview

Naruhodo is a Chrome extension that helps you read Japanese by providing furigana and word lookups. We are committed to protecting your privacy. This policy describes what data the extension processes and how it is handled. In short: Naruhodo operates no servers, and the text of the pages you read is never sent anywhere. Exactly one feature reaches the network: pressing play on a word fetches that word's pronunciation recording from an outside audio service. That single word is the only thing Naruhodo ever sends, it goes out only when you press play, and it can be switched off — all of it described under “Audio Pronunciation” below.

Data Stored in Your Browser

The following data is stored in your browser and is never sent to Naruhodo or any third-party service:

Chrome Sync

Your known-words list and extension settings are written to chrome.storage.sync so they can follow you across your own devices and survive a reinstall. If you have Chrome Sync enabled in your browser, Chrome transmits this data through your own Google account — the same mechanism Chrome uses to sync bookmarks. Naruhodo has no access to this transmission and no servers of its own. If Chrome Sync is disabled, this data never leaves your device. Your vocabulary bank is never written to the sync area.

Data Sent to External Services

Naruhodo has no servers, so nothing is ever sent to us. All core processing — dictionary lookups, tokenization, furigana generation, grammar annotation — happens entirely within your browser.

One feature makes a network request of its own: audio pronunciation, described in the next section. It sends one dictionary word to an outside audio service, and only when you press play.

Two features hand work to services built into your browser:

Audio Pronunciation

When you press play on a word — on a hover card, or in your vocabulary bank — with “Native recordings” enabled (the default), Naruhodo requests that word's pronunciation clip from the JapanesePod101 dictionary audio service (assets.languagepod101.com, which redirects the download to that vendor's own CDN, currently cdn.innovativelanguage.com). The request contains the dictionary word and its kana reading — nothing else. As with any web request, standard metadata such as your IP address is visible to that service. Clips are cached on your device, so playing the same word again reaches no further than that cache; it holds a few hundred clips, and one that ages out is fetched again the next time you play that word. Words shown in a conjugated form, and name entries, are spoken by your device's voice and never trigger a request. Nothing is requested while you read or hover — only when you press play. Choose “Device voice only” in the toolbar and Naruhodo makes no network requests at all — pronunciation then uses your browser’s own speech engine. One caveat that is the browser’s, not Naruhodo’s: if the only Japanese voice your browser offers is an online one, the browser itself sends the spoken text to its voice vendor.

Data We Do Not Collect

Permissions

The extension requests the following browser permissions:

Data Retention and Deletion

All stored data remains under your control:

Changes to This Policy

If we make changes to this privacy policy, we will update the "Last updated" date above. Continued use of the extension after changes constitutes acceptance of the updated policy.

Contact

Questions about this privacy policy, bug reports, and feature requests are all welcome — please open an issue at github.com/hanashi42/naruhodo-feedback/issues.