Your dog is nobody else's business.

This site collects nothing, sends nothing, and sets no cookies. That is not a promise asking for trust. It is an architecture you can verify from your own browser in about a minute.

Verify it yourself

A bark-translator app needs two things this site deliberately does not have: access to your microphone, and a server to invent a sentence.

  1. Check the network. Open developer tools, select the Network tab, and reload. Every request goes to www.translate.dog. No fonts CDN, no analytics beacon, no third-party script, no tracking pixel.
  2. Pull the plug. Switch the Network tab to Offline, or enable airplane mode, and use the interpreter. It keeps working, because the reasoning runs on your device.
  3. Try to open the microphone. In the console, run navigator.mediaDevices.getUserMedia({audio:true}). The browser rejects it by policy: we send Permissions-Policy: microphone=(), camera=(), geolocation=(), so permission is refused at the platform level before any script can ask.
  4. Read the engine. The entire interpretation model is human-readable at /assets/js/kb.js and /assets/js/engine.js. There is no minified bundle and no hidden model.

What we collect

Nothing. There is no account, no sign-up, no email capture, no contact form, no comment system, no cookies, and no analytics service. We do not know who you are, that you visited, or what you ticked.

On analytics, specifically. Even a cookieless, privacy-respecting analytics service would be a request to a third-party host, which would break the zero-external-request property that makes the check above meaningful. We chose the stronger guarantee. If visit counts are ever needed, they will come from the web server's own logs, which never involve your browser contacting anyone else.

What is stored, and where

If you choose to add a dog, the following is written to your own browser's local storage, on your own device:

  • The name you typed
  • Readings you explicitly saved: the signals and context you ticked, the resulting state and confidence band, and the date

This never leaves the device. It is not transmitted, backed up, or synchronised. Clearing your browser's site data removes it permanently, as does the delete button in the journal.

When you copy a link to a reading, the ticks you made are encoded into the part of the address after the #. Browsers do not transmit that fragment to the server, so even the act of opening a shared link does not tell us anything. The link contains only the observations themselves — never your dog's name, your journal, or anything identifying.

Outbound links

The safety pages link to professional directories such as veterinary and behaviour bodies. Those are ordinary links that you choose to click, opening in a new tab with rel="noopener noreferrer". Nothing is fetched from them while you are on this site, and we receive nothing back. Once you arrive at another organisation's website, their own privacy policy applies.

There are no advertisements anywhere on this site, and no affiliate links of any kind — categorically none on safety, triage, or veterinary-referral pages.

Your control

  • Use it without saving anything. Leave the selection on “Just this once” and nothing is written at all.
  • Export. The journal has an export button that writes a JSON file locally, generated in your browser.
  • Delete. Remove individual readings, or use delete-everything to wipe all dogs and journals from the device.

Because no personal data ever reaches us, there is nothing for us to disclose, rectify, or erase on request under the GDPR — the controls above are complete and immediate, and they are in your hands rather than ours.

Disclaimer

translate.dog is an educational tool for understanding canine communication. It offers evidence-informed interpretations of observed behaviour. It is not a translation of vocalisations into language, and no such translation is possible.

  • It does not provide veterinary, medical, or professional behavioural advice, and it is not a diagnosis.
  • It cannot see your dog and does not know their history, health, or baseline. Your own judgement, and that of a professional who can examine your dog, takes precedence over anything here.
  • For aggression, a bite or near-bite, escalating fear or guarding, or any sudden change in behaviour, consult a veterinarian first to rule out pain or illness, then a qualified force-free behaviour professional.
  • You remain responsible for the safety of the people and animals around you. Where there is any risk, prioritise separation and distance.

Terms of use

This site is provided as is, for general educational purposes, without warranties of any kind. To the fullest extent permitted by law, the publisher accepts no liability for loss, injury, or damage arising from use of, or reliance on, the information provided. Content is published for personal, non-commercial use; the underlying research remains the property of its authors and is cited so you can consult the originals.

Third-party materials referenced on this site, including proprietary assessment scales, remain the property of their owners and are linked rather than reproduced.

Imprint

translate.dog is published by:

Justas Jarmalavičius
Individuali veikla (sole proprietor)
Jogailos g. 4B, Vilnius, LT-01116, Lithuania
VAT LT100020563416
hello@plainforge.com

Corrections, particularly from behaviour and veterinary professionals, are genuinely welcome and are logged publicly. How corrections work.

Last updated .