Fluent Everyone in their own language
0:00 / 1:00

One message

Mojca writes in Slovenian.
Nobody else has to.

SL · spoken Predlog za Vipavo je pripravljen — pošiljam ga danes.
The Vipava proposal is ready — I'm sending it today.
Erik reads English
Der Vipava-Vorschlag ist fertig — ich schicke ihn heute.
Lukas reads Deutsch
La proposta per Vipava è pronta — la invio oggi.
Giulia reads Italiano
# prodaja — Vipava Auto-translate on
MK
Mojca Kovač · wrote in Slovenian
@Lukas the proposal is ready — I'm sending it today. Predlog za Vipavo je pripravljen — pošiljam ga danes.
👍 3🎉 1
LW
Lukas Weber · wrote in German
Perfect. I'll add the pricing sheet before it goes out. Perfekt. Ich füge vorher noch die Preisliste hinzu.
GF
Giulia Ferrari · wrote in Italian
Sending it to the client tomorrow morning.
MK Mojcasl-SI
LW Lukasde-DE
GF Giuliait-IT
EL Eriken-US
SPOKEN …in bomo pogodbo podpisali do konca meseca.
EN …and we'll sign the contract by the end of the month.
DE …und wir unterschreiben den Vertrag bis Monatsende.
IT …e firmeremo il contratto entro fine mese.

After the call

Everybody keeps the transcript
in the language they read it in.

Vipava — quarterly review

8 September 2026 · 41 minutes · 4 people · sl, de, it, en
Mojca Kovač 09:04 — …and we'll sign the contract by the end of the month.
Lukas Weber 09:05 — Then I'll have the pricing ready on Thursday.
Giulia Ferrari 09:06 — I'll confirm the delivery window with the client.
Erik Lindqvist 09:08 — Good. Let's put it on the calendar.
Koledar · Delovni teden Nov sestanek
08091011 12131415
Vipava — pregled Ekipa
Stranka — Milano
Stand-up Ponudba — Wien
1:1 Ana
Zaključek tedna

Outside your company

Send a link. They're in.
No account, no download.

A client, a supplier, a lawyer — one conversation you both see, translated the same way, with nothing of yours behind it.

fluent.si/join/8f2c…
The link you send
Giulia opens it, picks Italiano, and starts typing.
What they do
Your roster, files and channels stay invisible to them.
What they never see

One server, many companies

Your conversations live in
your own file. Nobody shares a table.

Vipava d.o.o.

vipava.db

🔒 sealed from the rest
Weber GmbH

weber.db

🔒 sealed from the rest
Ferrari S.r.l.

ferrari.db

🔒 sealed from the rest

Isolation by file, not by a filter somebody has to remember to write. Proven by 113 tests that try to break in.

You stay in control

Decide what each company gets,
and see what it cost.

Vipava d.o.o. — paid features
Live captions in calls
Saved transcripts
Azure chat translation · offline, free
September 2026
Live captions, audio4h 12m
Chat translation1.24M chars
Total62.40 EUR

Off by default, so nothing bills until you say so. One invoice per company, per month.

A message can be more than a sentence

Structure survives translation.
Word by word, it would not.

Written in Slovenian
Sestanek v petek
Prosim, preglejte tocke pred sestankom.
  • poklicati dobavitelja
  • potrditi ceno za ACME-4471
  • pripraviti porocilo
Zamujamo priblizno teden dni.
SELECT * FROM narocila WHERE cena > 100;
Read in English
Meeting on Friday
Please check the items before the meeting.
  • call the supplier
  • confirm the price for ACME-4471
  • prepare the report
We're about a week late.
SELECT * FROM narocila WHERE cena > 100;

Three bullets in, three bullets out. The code is byte-identical, and so is the part number.

Making one

Nobody types the markup.

BI U S •≡1≡ ✎AaA ”🔗</> ⋯

The bar you already know, plus the four it should have had: a table, a checklist, a poll, and a time everybody reads in their own zone.

Ask the room a question
Your question
Which day suits everybody?
Answers
Monday ×
Tuesday ×
Wednesday ×

+ Add an answer

Tables

A price list nobody has to
screenshot a spreadsheet for.

Table
The first row is the heading
Postavka
Cena
Strezniki
100 EUR
Kabli
20 EUR

+ Column  + Row

What everyone else reads
ItemPrice
Servers100 EUR
Cables20 EUR

Translated a cell at a time. Sent as one line, a row comes back as a sentence with the columns gone.

Checklists

One tick. Every language.

Mojca · Slovenian
  • poslano dobavitelju
  • potrjeno
  • placano
Erik · English
  • sent to the supplierLukas ticked this
  • confirmed
  • paid

Shared, not a private note. Block structure is identical in every language, so the second item is the second item wherever you are reading it.

Polls

Asked once. Answered in three languages.

Asked in Slovenian
Kateri dan vam ustreza?
Ponedeljek1
Torek ✓4
Sreda1
odgovorilo: 6
Answered in English
What day suits you?
Monday1
Tuesday ✓4
Wednesday1
6 answered

One answer per person, so the count is a number you can act on. Click your own answer again to take it back.

The words that must not change

A part number is not a phrase.

SL · written Potrdite ceno za ACME-4471 in poglejte pogodba-2026.pdf.
Confirm the price for ACME-4471 and look at pogodba-2026.pdf.
Erik reads English
Bestätigen Sie den Preis für ACME-4471 und sehen Sie pogodba-2026.pdf.
Lukas reads Deutsch

Mark it once and it is never translated — a code, a filename, a clause quoted from a contract. Links, code and file names are protected without being asked.

"Thursday at three"

The most expensive sentence
in a cross-border meeting.

15:00Mojca · LjubljanaSat 12 Sept
14:00Erik · LondonSat 12 Sept
07:00Ana · Mexico CitySat 12 Sept

Written once as a moment, shown to everybody in their own zone. Nothing is guessed from prose — rewriting "tomorrow at three" into a date means guessing the date, and a wrong guess is a meeting somebody misses believing they were told correctly.

Screenshots

Paste three. Keep typing.
Send once.

# prodaja — Vipava 3 files waiting
EL
Erik Lund
Here are the three from the supplier.
shot-one.png × shot-two.png × 📄 notes.txt ×

Ctrl+V, or drag them onto the conversation. They wait in the box instead of firing off one at a time.

Joining late

Six months of history,
in a language you just picked.

The moment Erik joins
Translating earlier messages… (English)
Zamujamo priblizno teden dni.
Dobavitelj ni poslal streznikov.
Ali lahko to nadomestimo?
A moment later
We're about a week late.
The supplier didn't send the servers.
Can we make that up?

Paid for once, then cached — the next person reading English gets it free. Only what you can see is translated, so joining a company with three years of history does not translate three years.

Keeping them current

Each company on the build
you decided they should be.

Builds of the app
1.1.1 · Fluent-1.1.1-x64.exerequired
1.1.0 · on the websitecore
1.1.0-bam.2 · their own SSOBundesanstalt
1.0.0core
Which company gets which
Mercury d.o.o.1.1.0 · stable
Bundesanstalt1.1.0-bam.2
ACMEpinned · 1.0.0

A customer who paid for their own features gets their own build, offered to them alone. The server hashes every file itself, and a download that does not match is deleted rather than run.

Twenty-six of them

People stare at this all day.
Let them choose the room.

Porcelain ☀️
Warm paper, a little blush
Matcha 🍵
Whisked green, bamboo and cream
Watermelon 🍉
Cold slice, seeds and rind
Midnight 🌙
Deep plum, quiet at night
Aurora 🌌
Ribbons of light, violet night
Coffee ☕
Espresso, poured with cream

Light and dark, quiet and loud, picked per person and remembered on their account — not a company-wide decision somebody has to live with.

Everyone in their own language.

Chat, calls, files and meetings for a company that doesn't all speak the same one.

Write in yours. They read it in theirs. Nobody changes how they work.

Everything in the tour, in one list

Talking

  • Chat that translates itself — write in yours, everyone reads theirs, original a tap away
  • Teams and channels, direct messages, renamable group chats
  • Mentions, reactions, replies and mark-as-unread
  • Your own emoji, uploaded per company
  • Spell-check that knows your names — it won't correct a colleague or a product

Meeting

  • Video and audio calls with screen sharing
  • Live captions translated for each person separately
  • Transcripts saved in the language you read them in
  • Recording, announced to the room before it starts
  • Remote control of a colleague's screen, with their consent
  • A real calendar — a time grid, not a list of what's next

Working

  • Files shared company-wide or one to one, drag and drop
  • Presence that tells the truth — in a meeting, away, do not disturb
  • Desktop notifications, silenced when you're busy
  • Guests on a link — no account, no download, and a private way back
  • The interface in your language — English, Slovenian and German today

Running it

  • Your server or ours — it installs on one ordinary machine
  • One company per file, so isolation is structural
  • Translation on-device by default: free, and nothing leaves the building
  • Azure when you want the quality, switched on per company
  • Usage and invoices per company, per month
  • 26 themes, because people stare at this all day
Fluent — the people and companies shown are examples. Runs about a minute · loops · works on any phone