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
532translations469 translate / 63 check18 this week7d streak
last 14 days
tone · casual 98% / polite 2%
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