Dental·Polyglot
features · overview

Everything the clinic needs to be
findable, readable, and bookable
in the patient's language.

DentalPolyglot is the software layer between a Romanian, Hungarian, or Italian clinic and the German, British, Norwegian patients who want their work done there. One paste of an existing clinic URL, eight locales, a patient pipeline from inquiry to boarding pass, and the email cron that gets it done.

See the three tiersEmail the founder
hello@dentalpolyglot.com
replies within 24h, Mon–Fri, CET
01 · onboarding
02 · multilingual
03 · SEO
04 · patient pipeline
05 · operator surface
06 · guarantees
[01] the onboarding

Paste a clinic URL.
Have a draft site while the coffee brews.

Claude Opus reads the clinic's existing site, lifts the treatments, team, certifications, and brand colors, then reorders the sections for a conversion funnel a German patient actually reads. The clinic owner edits, nothing else.

up to 30
pages mirrored from the source site
8
locales in the standard library
7
currencies displayed on patient pages
10–15 min
idle to draft, scales with site size
onboarding.run · liveidle
$
+0.4sfetchFetching clinicaberariu.ro
+3.8sparse14 pages parsed, 6 treatments, 4 team members
+9.1spaletteBrand palette extracted: ivory, slate, terracotta
+18.6stranslateMirroring RO → DE, EN, ES (8 locale library)
+47.0sseoSitemap, hreflang, JSON-LD Organization compiled
+58.7sreadyDraft live at andreis-clinic.dentalpolyglot.com
ready · open the draft to keep editing, or hand it to us for review
[02] the public-facing layer

Three deep-dives into the public-facing layer.

Each is a deep-dive page with the workflow, the limits, and the receipts. The short version is below.

[02.1] try it live

Type German. Watch eight languages mirror it.
Glossary-locked, tone-fingerprinted.

The translation pipeline that ships on every clinic page. Same glossary, same tone, same reviewer queue, no matter which tier. Type something on the right and watch the mirror.

  • Glossary-aware: Heil- und Kostenplan never becomes "healing plan".
  • Tone-locked to warm, professional, calm.
  • Reviewer queue: every line passes a native reviewer.
Read the full translation deep-dive
output · enexample output
Implants in the German tradition, at Romanian prices.
review depth depends on your tier:
· Start: you review in your dashboard
· Expand: full review pass · Concierge: native translator
[03] patient pipeline

The part a website builder
cannot ship for you.

A website brings the inquiry. Everything after that, from the clinic's PDF treatment plan to the patient stepping onto a plane, is what DentalPolyglot does and what Wix, Squarespace, and a translator do not. Six stations, one queue, one inbox.

06
Plan import

Clinic uploads their native-language PDF or pastes text. Claude parses findings, treatments, totals, recommended stay.

07
Patient respond

Token-gated page, no account. Accept / Request changes / Decline. Accept fires the next email automatically.

08
Patient schedule

Calendar picker that respects the recommended stay length, blackouts, closed weekdays, capacity-full days.

09
Clinic calendar

Two-month view, three layers: blackout, proposed, confirmed. Side panel for pending windows with Accept and Counter-propose.

10
Reminders

T-7 and T-1 to the patient, T-3 and T-1 to the clinic, T+1 follow-up. Each with an .ics that calendar apps deduplicate.

11
Email composer

Outbound from the clinic, with typeahead over patients and leads, {first_name} substitution, branded shell, auto-saved draft.

one concrete walk-through
Tuesday morning, Brașov to Munich.

Andrei drops a 4-page PDF treatment plan into the dashboard, written in Romanian. Claude parses it: 6 findings, 4 treatments, total 8,400€, stay 6 nights. He renames the patient (Stefan Müller), confirms the stay length, clicks send. Stefan receives a German PDF, branded with the clinic's logo and not ours, and a respond link.

Stefan clicks Accept on his phone in Munich. The schedule page opens, he picks three week windows. Andrei sees them in his calendar side panel, confirms one. Both sides get an .ics with a stable UID. The T-7 reminder mails itself on the morning of week 5.

[04] operator surface

One dashboard. Eight destinations.
Nothing where you'd never look.

andreis-clinic.dentalpolyglot.com / dashboardlive
overview
leads
plans
calendar
composer
settings
sent log
This week
leads
7
new this week
plans
3
awaiting patient
confirmed
2
next week
queue
4
reminders
Sent log · last 5
plan_readyh.müller@…delivered
reminder_t_7a.fischer@…delivered
schedule_linkm.kowalski@…opened
plan_readyr.dahl@…queued
followup_t_1l.gianni@…delivered

Three operator-only surfaces, each tenant-scoped, password-protected, and built so the clinic's receptionist can use it on the day they are hired.

12
Lead inbox

Every contact form submission lands here with reply tracking. No spreadsheet, no Outlook rule.

13
Analytics

Inquiry trends by category, plan-to-acceptance funnel, reply-time median, and outbound volume. Real data from your clinic's own dashboard, nothing sent to third-party trackers.

14
Dashboard

Overview, leads, plans, calendar, composer, settings, sent log. Filter by kind and status.

[04.1] the built surface

Four screens from the dashboard a clinic actually opens.
Not mockups. The real surface.

What a clinic sees the morning after their first lead arrives. Shot from the seeded demo clinic on the live build.

/app/plans/[id]live
awaiting screenshot
dashboard-plans-v1.png
/app/plans/[id]Two-column editor. PDF preview live-reloads as you type.
/app/email
awaiting screenshot
dashboard-email-v1.png
/app/emailKit templates pre-fill the first reply. Typeahead picker spans leads and patients.
/app/calendar
awaiting screenshot
dashboard-calendar-v1.png
/app/calendarTwo-month view. Blackouts grey, proposed amber, confirmed solid.
Captured on the production build. Resolution 1440×900. Re-shot when the surface changes.
[05] operational guarantees

What the platform does not do, on purpose.

The product decisions a clinic's IT counsel would otherwise ask about, made for them, in the EU.

hosting
Frankfurt (Vercel fra1)

Patient data never crosses the Atlantic.

analytics
No GA4, no tracking cookies

Vercel Web Analytics and Speed Insights, both cookie-free.

fonts
Self-hosted, OFL

No Google Fonts CDN; nothing leaks to a third party on first paint.

auth
Password + magic link for clinics

Email and password day-to-day. Magic link for first-time setup and password reset. Argon2id, HIBP-checked at set time.

gdpr
GDPR by default

DPA on request. Article 9 handling for health data.

commission
€0 on the patient bill

Flat subscription. We are not a marketplace.

[06] which tier

Most clinics
choose Expand.

Full matrix at /pricing. The short version is below.

tier
Start
€499 setup · €79/mo
2 foreign languages
one clinic location, one specialty
most clinics
Expand
€1,499 setup · €199/mo
up to 5 languages
multi-treatment, two or three target markets
tier
Concierge
€4,999 setup · €499/mo
up to 5 + 1 custom
group, multi-city, white-glove translation
[07] one paste away

Paste your URL.
See the draft.

[07] one paste away
Set up takes one paste. No card. The draft is yours either way.
hello@dentalpolyglot.com
Bucharest, Romania · CET · Mon–Fri