anthony taguest·sydney --:--

Japanese ⇄ English that lands as meant

Translation where the unsaid part — register, cushioning, distance — survives the trip.

from 以心伝心 — understanding without words · live at ishin.io

two faces

personalfree

The daily driver

The fastest natural casual JP⇄EN translator — for chatting with friends. Naturalness beats literal; casual first, polite when it matters.

open the translator →
businessearly access

Messages that land wrong

Grammatically perfect can still be culturally wrong — the missing cushion before a refusal, the misread soft no. Ishin catches it before your client does.

join the waitlist →

live from the product

665translations597 translate / 68 check6 this week2d streak

last 14 days

tone · casual 98% / polite 1%

how it's built

  • ·Per-direction models — a fast model EN→JP, a stronger one JP→EN, both streaming.
  • ·Naturalness check — a second mode verdicts your own JP or EN: ✓ natural / ⚠ with a fix.
  • ·Hardened prompts — injection-resistant, snapshot-tested so a stray edit fails CI.
  • ·Golden-case evals — every field bug becomes a permanent regression case.
  • ·Next.js · Clerk · Supabase — installable PWA with a hand-rolled service worker.

ishin · Japanese ⇄ English that lands as meant · casual → keigo