A 50-minute session should not depend on a timer or on your client's app store. The client opens the link in a browser and enters the waiting room; you admit them. Recording and AI notes are off by default, media runs through servers in Germany and data stays in the EU. A data processing agreement when you need one.
Marta
Lukas
GiuliaA private room per client, a waiting room, nothing recorded unless you switch it on. Professional guides ask for EU servers and a signed DPA; both are here.
One permanent link per client, a schedule with reminders, screen sharing for worksheets, a recording only when the client agrees.
Sessions from a phone, files and photos in the chat, a permanent link the client keeps for months.
Permanent rooms per practitioner under your own address, moderators, a DPA for the practice.
The client knocks, you see the name and device and let them in. Nobody with the link gets in on their own.
An address like joyin.work/practice/you: the same link for every session, closed to outsiders.
If you do record, everyone in the room sees the indicator. The file is kept for 3 days and then deleted.
Video and audio are protected by DTLS-SRTP on every connection.
Weekly sessions with a calendar file and a reminder for the client.
Worksheets, scales and exercises in the next tab; files in the chat during the session.
Waiting room: you decide who enters · Recording and AI notes off by default · Servers in Germany, data in the EU · Data processing agreement on request
Only the practitioner needs an account. Clients join as guests.
Google or Apple. Name the room after yourself or your practice.
On WhatsApp or by email, once. The same link for every session.
You see who is knocking and let them in. The session starts.
Request it via the form; the sub-processors list is public on the DPA page.
Joyin gives you the pieces professional guides ask for: media servers in Germany, data stored in the EU, a waiting room, recording off by default, encryption in transit and a data processing agreement under Article 28. You remain the controller of your clients' data and decide what you record and store; Joyin acts as the processor. We do not claim a certification and we do not process health data on our own initiative.
No. The client opens the link in a browser on a phone or computer, types a name and waits in the waiting room until you admit them.
Only if you switch recording on. Everyone in the room then sees the indicator. The file is kept in your dashboard for 3 days and then deleted; you can delete it earlier.
AI notes are off by default and are not open to everyone yet. When available, the host turns them on per meeting, all participants see a “Transcribing” indicator, and the audio of that meeting is sent to an AI service provider listed on the sub-processors page. For sessions with sensitive content we recommend leaving it off.
Yes. Request it via the form on this page or the contact page. The DPA and the public list of sub-processors are on the DPA page.
As long as you need. There is no time limit on meetings.
No. Rooms, waiting room, scheduling and recording are free. There is no paid plan.
What psychologists, therapists and coaches in Europe should check in a video platform before seeing clients online: servers in the EU, a signable data processing agreement, encryption, a waiting room, recording off by default, and a client side with no account and no install. Why professional guides say no to free Zoom, Meet and WhatsApp, and what Joyin does and does not promise.
How to record a video call in Zoom, Google Meet, Teams and Joyin, what recording costs on each free plan in 2026, how to tell participants under the GDPR, where the file goes and how to share it, and where AI meeting notes and transcription come in.
How to make a free video call without creating an account, installing software or confirming a phone number. Open the link, type your name, talk. What works, what to check, and why Zoom, Meet and Teams still put a door in the way.
Create a room and send the client the link. Only you need to sign up.