potential analysis
consultingScenario planningReal-time budget and capacity scenariosDigital Obeya & KPIsOne dashboard replaces 10 status meetingsResource managementKnow what your experts are working onPortfolio managementAll projects under control, not just the loudest onesProcess automation60% fewer status emails from day oneMulti-project managementExternal PMO as a serviceKaizen Management SystemContinuous Improvement with SmartsheetAI Agents in the WorkplaceWhere does your small or medium-sized business stand with Agentic AI?
profitabilityImprove profitability5 levers for greater profits in manufacturingChange ManagementPricing changes, increasing EBITS&OP / SIOPSynchronizing sales and productionCost reductionSystematically reducing costsCash flow managementDigitize contracts, secure cash flow
platformsSmartsheetPremier Solution Partner: Consulting & Implementationn8n AutomationWorkflow automation, GDPR compliantKNIME Data AnalysisData analytics without programmingSmartsheet + n8nThe Lego principle: 400+ integrationsGate Review System5-phase project governanceSmartsheet EU MigrationData migration to the EU region, GDPR-compliantSmartCapacityIntelligent Resource Management for Smartsheet
Free ToolsFlinktextDictation app for macOS: speak instead of typing, local and privateCAPEX CalculatorEvaluate and Prioritize InvestmentsProject ProfitabilityROI Calculation for Your ProjectsProfit Leak FinderWhere is your company losing margin?Team Capacity PlanningWeekly Planning for Small BusinessesWeekly PlannerFree interactive weekly plannerDashboard → PPTXExport Smartsheet dashboardsNIS2 Readiness CheckCheck where your business stands in just a few minutes
blogStart potential analysis

Dictation Software and Confidentiality: Dictating Locally as a Bearer of Professional Secrets

Close the knowledge gap and leverage the latest AI features for automated workflows and intelligent analytics.

Dictation saves time in almost every medical practice, law firm, and counseling center. However, as soon as the dictation contains confidential information about clients, patients, or clients, the choice of tool is no longer merely a matter of convenience. Psychotherapists, notaries, psychologists, and social workers are among those bound by professional confidentiality under Section 203 of the German Criminal Code (StGB). The same basic principles apply to them: particularly sensitive data, a legal duty of confidentiality, and the question of who actually gets to hear what is said.

This summary page explains the common pattern underlying all these professions, shows why local processing is the obvious solution, and provides links to the individual pages for each occupational group.

The common theme: Section 203 of the German Criminal Code (StGB), sensitive data, local processing

As different as therapy, notary services, and social counseling may be in everyday practice, their starting points with regard to data protection are very similar.

What Section 203 of the German Criminal Code (StGB) requires

Section 203 of the German Criminal Code (StGB) makes it a criminal offense for certain professional groups to disclose a third party’s secret that was entrusted to them in their professional capacity. This applies not only to intentional disclosure but also to the careless disclosure to third parties. Since the 2017 reform, external service providers may be involved as “other contributing persons,” but only under certain conditions: They must, where necessary, be bound by a confidentiality obligation, and the disclosure must be necessary for the performance of their duties. Uncontrolled uploading of dictations to any cloud service rarely falls within this framework.

Why Dictation Is a Sensitive Issue

Many popular dictation and transcription services operate on the same principle: The microphone records, the audio file is sent to a cloud server, where it is converted into text and returned. The crucial step takes place on third-party servers, often outside the EU. Voice recordings constitute personal data as soon as a person is identifiable or is being discussed. If they are transferred to a third country such as the United States, the GDPR’s requirements for transfers to third countries apply (Chapter V, Article 44 et seq.). For those bound by professional secrecy, Section 203 of the German Criminal Code (StGB) also applies. Cloud dictation is therefore not prohibited across the board, but depending on how it is structured, it can pose a serious compliance risk.

Which professions are subject to confidentiality obligations

The following overview categorizes the occupational groups discussed here. Each has its own page with details and information on day-to-day practice.

Psychotherapists

Psychological psychotherapists and child and adolescent psychotherapists, as members of the healthcare profession, are bound by professional confidentiality under Section 203 of the German Criminal Code (StGB). Session notes, medical histories, and treatment records are among the most sensitive types of data. Anyone who dictates such information should be certain that what is said does not leave the device.

Psychologists

Occupational psychologists who have passed a state-recognized academic qualifying examination are expressly mentioned in § 203 of the German Criminal Code (StGB). Whether they are expert opinions, diagnostic findings, or counseling records, the content is personal in nature and particularly sensitive, so the same principles apply as in psychotherapy.

Notaries

Notaries are subject to their own duty of confidentiality and are also listed as holders of professional secrecy under § 203 of the German Criminal Code (StGB). Draft deeds, wills, and contract negotiations contain highly confidential information about assets and family circumstances. A dictation that transmits this content to an external service directly affects notarial confidentiality.

Social Work and Counseling Centers

State-certified social workers and social educators, as well as counselors at accredited counseling centers, are also covered by Section 203 of the German Criminal Code (StGB). Case documentation in social, addiction, or pregnancy counseling often involves people in particularly vulnerable situations, which further increases the requirements for confidentiality.

Also affected: other professions regulated by professional associations

The same pattern applies to lawyers, doctors, and tax advisors. There is a separate section for each of these groups: dictation software for lawyers and law firms, dictation software for medical practices, and dictation software for tax advisors. The overarching framework is provided by the hub article “GDPR-Compliant Dictation Software for Mac.”

Cloud Dictation vs. Local Dictation: An Overview of the Differences

criterion U.S. Cloud Mandate Local dictation software (Flinktext)
Where the audio is processed External servers, often located in the U.S. On a Mac, on-device
Transfers to Third Countries (GDPR Chapter V) If it takes place, it must be justified Will not take place because no data was transmitted
External Processor under Section 203 of the German Criminal Code (StGB) Generally, to involve and commit Not applicable in standard operation
Data Processing Agreement (DPA) Required Not required for local processing; AVV available upon request
Works without the Internet No Yes, completely offline
Verifiability by Your IT Department Proprietary, internal components not visible Open Source, Verifiable Code
expenses Mostly Subscription Free of charge

Why Local Processing Is the Common Denominator

The straightforward answer is the same across all professions covered by Section 203 and is technically simple: If speech recognition runs entirely on the device, the audio never leaves the Mac. There is no transfer to a third country because there is no transfer at all. There is no external processor that would need to be involved and bound by Section 203 of the German Criminal Code (StGB). And there is no cloud policy being violated.

Local processing thus fundamentally changes the data protection assessment. Instead of having to justify a risky transfer to a third country, you document purely local, data-minimal processing. This reduces the risk of unintended disclosure to third parties and thus helps ensure compliance with confidentiality obligations. A dictation tool alone does not make anyone compliant, but local processing is the technical foundation that enables such a tool to be used in compliance with the GDPR.

Flinktext: Local dictation software for professionals bound by professional confidentiality

Flinktext is a native macOS menu bar app from Lighthouse Consulting that consistently relies on this local approach. The interface is intentionally simple: hold down the hotkey, speak, and release. The recognized text appears immediately at the cursor, in any app—whether in patient or case documentation, a notary program, Mail, or Word. Four modes cover everyday needs: Raw for a 1:1 transcript, Polished for proper written German, Compose for fully formed texts based on a spoken command, and Emoji for casual correspondence.

These privacy features can be verified in the open-source code:

  • 100% local by default. Speech recognition uses a bundled Whisper model that runs on the device. Your audio and dictation never leave the device.
  • No telemetry, no tracking, no account. There are no analytics or crash reporters running that send data in the background.
  • Keys are stored only in the Keychain. Login credentials are stored exclusively on the device in the macOS Keychain, without iCloud sync.
  • Open source under the MIT license. The code is publicly available on GitHub and can be reviewed by your IT department or your data protection officer.

Optional cloud backends are available for particularly complex formulations, but they are disabled by default. They become active only if you explicitly enable them and provide your own API key. By default, everything remains local.

Can be used in compliance with the GDPR; not certified

An honest assessment is in order: No software is, by itself, GDPR-certified or guaranteed to be compliant with § 203. Data protection compliance always arises in the context of actual use—through a combination of tools, processes, and documentation. Flinktext provides the technical foundation that enables local, data-minimal processing. Ensuring legally compliant integration into the operations of a medical practice, law firm, or consulting firm remains the responsibility of the respective institution and, in case of doubt, should be clarified with the data protection officer. We provide a data processing agreement and data protection documentation for institutional rollout upon request.

Frequently Asked Questions

Does my profession fall under Section 203 of the German Criminal Code (StGB)? Psychotherapists, professional psychologists with a state-recognized final examination, notaries, and state-recognized social workers and social educators are listed in Section 203 of the German Criminal Code (StGB) as holders of professional confidentiality, as are physicians, attorneys, and tax consultants. Please consult your professional association or your data protection officer to determine the specific classification of your individual case.

Is cloud-based dictation automatically a criminal offense for those bound by professional secrecy? No, it’s not that simple. External service providers may be involved under certain conditions. However, uncontrolled uploading of sensitive dictations to a U.S. cloud can, depending on the circumstances, pose a compliance risk under both the GDPR and Section 203 of the German Criminal Code (StGB).

How does local processing help, specifically? When speech recognition runs locally on the Mac, the audio never leaves the device. There is no transfer to a third country and no external processor that would need to be included under Section 203 of the German Criminal Code (StGB). This reduces the risk of unintended disclosure to third parties.

Are my dictations uploaded to the cloud? Not by default. Flinktext's speech recognition runs on-device using a bundled Whisper model. Optional cloud backends are disabled by default and are only activated if you enable them yourself and provide your own key.

Does the dictation feature work without an internet connection? Yes. Since processing takes place locally, dictation works entirely offline.

How much does Flinktext cost? The app is free and open source under the MIT license. You can download the ready-to-use DMG file and get started right away—no need to compile it yourself.

Next step

Whether it’s therapy, notary services, psychology, or social counseling: the common thread is confidentiality, and local processing is the more secure approach. Download Flinktext for free from the product page and contact us to discuss a data-protection-compliant rollout for your practice, law firm, or counseling center.

Flinktext App Icon

Flinktext: The Dictation App for Mac

Free, open source, 100% local by default. Download, open, dictate.

Download Flinktext for Mac →

Related Guides

About the author

Nico Röpnack

CEO of Lighthouse Consultings | Member of the Forbes Business Council

Nico Röpnack brings 20 years of operational experience in the manufacturing industry (including BMW, VOSS, and MAGNA). He is currently a Smartsheet Gold Partner, a lecturer on digital transformation at DHBW, and a member of the Forbes Business Council.

Lighthouse Consulting's logo

Let's clear the fog together.

Are you currently feeling a bit lost when it comes to your project? In a free 30-minute consultation, we’ll work together to identify your next steps: concrete actions for your setup—no preparation needed.

Smartsheet Premier Solution Partner – Lighthouse Consultings on the Smartsheet Marketplace