Open Source for Non-Profit Organizations
An open source platform for 1.5 million consultations per year
Client: TelefonSeelsorge Deutschland e.V. | https://www.telefonseelsorge.de
When helpers need help
Every third call is about loneliness. Every fifth about suicidal thoughts. For many people, TelefonSeelsorge is the last place where someone listens when no one else is there anymore.
104 offices. 8,000 volunteers. 300 permanent staff. Around the clock, 365 days a year, free of charge, anonymous. Supported by the two major churches and the Federal Ministry for Family Affairs. For decades a cornerstone of psychosocial care in Germany.
These people answer the phone at three in the morning. They read emails from desperate people and respond within 72 hours. They chat with people seeking help in acute crisis situations. And they do this voluntarily, alongside their jobs, alongside their lives. Demand has been rising for years. Society needs TelefonSeelsorge more than ever.
For this work to function, it takes more than compassion. It takes a digital system that connects 104 independent units, coordinates shift schedules for 24/7 operations, protects sensitive documentation — and is simple enough that a 68-year-old volunteer can use it just as easily as a visually impaired counsellor using a screen reader.
We built this system.
Starting Point
What we found
TelefonSeelsorge had a functioning intranet running on Drupal 7. It had served the organisation well for years. But the world around the system had changed: more counselling channels, rising demand, growing requirements around data protection and accessibility.
The Business Analysis and Discovery phase is documented in a separate case study. Three months of interviews, workshops and technical audits before a single line of code was written.

Three insights from the analysis phase determined our further course:
Two platforms, one database.
Only the technical audit made it visible that the intranet and the helpseeker cockpit share a common database. This fundamentally changed the scope: what had been planned as a migration became a new development. Both sides recalibrated the course together.
Local autonomy, central control.
The telephone counselling service is not a corporation with branches. It is a network of 104 independent units with their own lines and processes. At the same time, the national association needs standardized statistics and comprehensive quality assurance.
People, not users.
From tech-savvy coordinators to volunteers without technical expertise, from trainees to colleagues with visual impairments. The system must work for everyone, without training manuals and without on-site IT support.
The Implementation
What We Built: DAISIE
DAISIE was built from scratch on Drupal 10. Not as a website with additional features, but as a working platform that makes the organisational logic of TelefonSeelsorge the architectural principle.

A roles and permissions system for the real structure.
Offices, organisational units, federal level. Each level has its own visibilities and responsibilities. Volunteers see their office. Leadership manages their unit. Coordinators work across units. Trainees create drafts that are approved by mentors. A system that treats decentralised organisational structures not as a special case, but as a core principle.
Shift planning for 24/7 operations.
Scheduling shifts months in advance, swap requests, double staffing during high volume. Different rooms with different equipment. Previously, three to four planning tools ran in parallel. DAISIE brings everything together in one solution.


Real-time chat and email counselling.
People in crisis situations chat live with counsellors or use asynchronous email counselling. Availabilities, appointment slots, timers, documentation and multi-stage approval processes in one interface. The chat infrastructure runs via an integrated Mattermost instance.
Secure infrastructure with full data sovereignty.
Anonymous crisis counselling requires special protection. The platform runs on its own infrastructure at Kraut.Hosting, with device-based access control, GDPR-compliant data management and documented processes for official requests. File management via Nextcloud.
Statistics and reporting for the federal association.
Every consultation is documented anonymously. The data flows to the umbrella association and forms the basis for funding applications, political work and quality assurance. Collected in a standardised way, without restricting the autonomy of individual offices.
A System That Excludes No One
Accessibility was not an afterthought. It was part of the architecture and design from the very beginning.
Colleagues with visual impairments or blindness work via screen reader. Older volunteers without smartphone experience find their way around intuitively. The platform is developed to WCAG AA standard. In an organisation that depends on people’s willingness to contribute, the system cannot exclude anyone.

What the project required
The discovery of the shared database changed the scope. Both sides recalibrated the course together: reprioritised, adjusted expectations, revised the roadmap.
The migration ran in parallel with ongoing operations. Counselling takes place around the clock. An interruption was not an option.
Transitioning 8,000 volunteers to a new system required patience, communication and a system that genuinely makes everyday work easier. Some offices had built their own workarounds over the years. Changing those habits takes more than a good deployment.
The Result: A Digital Operating System
DAISIE went live on schedule in September 2025, with no downtime to the counselling channels. Today all 104 offices work on the platform. The patchwork of parallel solutions is history.
Since the soft launch, the system has been further developed across more than 14 releases, steered in close collaboration with the product owners in weekly coordination meetings. The adoption rate is 100%.

„Factorial’s professionalism, the technical excellence, the clear communication and the remarkable human approach have shaped this project. TelefonSeelsorge deeply appreciates how respectfully, solution-orientedly and committedly the Factorial team has accompanied this task.“
Markus S. Mütze, TelefonSeelsorge Deutschland e.V.
Bringing Decentralised Organisations Together Digitally
What We Learned from TelefonSeelsorge
Working with TelefonSeelsorge has shown us that the challenges of decentralised organisations are structurally similar. What we solved here is something we encounter again and again:
- Decentralised structures need their own architectural principle.
Standard tools assume a central headquarters. Organisations with local chapters, regional associations and a federal level need a system that enables local autonomy and central governance simultaneously.
- Volunteers and inclusive teams need radically simple, accessible systems.
When a platform requires training or excludes people with disabilities, you lose the very people who need it most.
- The patchwork of tools is the actual problem.
Not any single bad tool. But the fact that shift planning runs in Excel, communication via email distribution lists and statistics in yet another system.
- Data sovereignty is not optional.
Since July 2025, Microsoft has restricted its free nonprofit licences. Open source on own infrastructure is the sustainable alternative
JOCI OS: Our Solution for Decentralised Organisations
For exactly these challenges we developed JOCI OS — a modular open source operating system built on the architectural decisions that proved themselves in live operations at TelefonSeelsorge. And this use case shows: the concept works — in live operations, around the clock.

Drupal as the core
Flexible, proven, open source.
Roles and permissions for multi-level structures
Local autonomy with central governance.
Integrated communication and collaboration
Messaging, file management, shift planning, documentation in one system.
Add-on modules
CRM, marketing automation, fundraising, website with donation funnel.
Full data sovereignty
Own infrastructure, GDPR-compliant.
Accessible from the ground up
WCAG AA as an architectural principle.
Are you coordinating a decentralised organisation?
In a Discovery Workshop we will show you how JOCI OS can map your structure digitally — without bending it out of shape.



