
CareTogether CMS
CareTogether CMS is open-source case management software for nonprofits connecting families to caring communities.
What CareTogether CMS is
CareTogether CMS is open-source case management software for nonprofits connecting families to caring communities. It combines case intake forms and workflow automation with customizable volunteer roles and permissions. Clients, volunteers, and staff can use the same platform, and organizations can send bulk texts to volunteers who have opted in, either to everyone or a selected segment. It can be deployed in a hybrid setup, with web, API, self-hosted, Linux, macOS, and Windows listed among its platforms. Its security documentation describes isolated organizational data containers in the multitenant hosted environment and access filtered through an authorization model. Data storage uses Azure immutability guarantees, and edits leave a permanent version history. Storage uses Azure RA-GZRS and keeps at least six copies across primary and secondary regions. The software is licensed under AGPL-3.0, which requires hosted derivatives to make source code and modifications available under the same license. The CareTogether name and logo are exempt, and using the name for a hosted version requires written permission. Pricing is available on request.
Good
- Clients, volunteers, and staff can use one platform.
- Organizations can customize volunteer roles and permissions.
- Bulk texts can target all opted-in volunteers or a segment.
- Edits leave a permanent version history.
- Storage keeps at least six copies across regions.
Watch out
- Hosted derivatives must make source and modifications available under AGPL-3.0.
- Hosted use of the CareTogether name requires written permission.
- Pricing is available on request.
Who it suits
CareTogether CMS is for organizations supporting healthy families and children through local human services. It may suit nonprofits seeking case intake, workflow automation, and customizable volunteer access.
Verdict
CareTogether CMS combines case management and volunteer coordination with open-source licensing. Organizations considering a hosted derivative should account for the AGPL-3.0 requirements and the separate permission needed to use the CareTogether name.
The facts
Each one read from CareTogether CMS's own pages, with the date it was checked.
What it does
- Branding limits
- The CareTogether name and logo are exempt from AGPL-3.0, and use of the CareTogether CMS name for a hosted version requires written permission from Coept LLC.checked 11 Oct 2026
- Bulk SMS
- The system can send bulk texts to volunteers who have opted in, including to all volunteers or a segment.checked 11 Oct 2026
- Case intake forms
- Yeschecked 19 Sep 2026
- Client portal
- The maker says clients, volunteers, and staff can use the same platform.checked 11 Oct 2026
- Data redundancy
- The security documentation says storage uses Azure RA-GZRS and keeps at least six copies of data across primary and secondary regions.checked 11 Oct 2026
- Deployment
- hybridchecked 19 Sep 2026
- Intended organizations
- The product site says it is for organizations supporting healthy families and children through vital human services in their local communities.checked 11 Oct 2026
- Intended users
- The maker describes its mission as supporting healthy families and children and reducing organizations’ administrative load.checked 11 Oct 2026
- Open source
- The repository says CareTogether is licensed under AGPL-3.0, and hosted derivatives must make their source code available under that license.checked 11 Oct 2026
- Privacy scope
- The published privacy policy covers the public website and says it does not govern how customer organizations use the CareTogether platform to manage information about people they serve.checked 11 Oct 2026
- Public website security
- The maker says it uses reasonable administrative, technical, and organizational safeguards for information handled through the public website, while noting it cannot guarantee absolute security.checked 11 Oct 2026
- Purpose
- CareTogether is an open-source case management system for nonprofits connecting families to caring communities.checked 11 Oct 2026
- Security model
- The project security documentation says organizational data is kept in isolated containers in the multitenant hosted environment and access to records is filtered through its authorization model.checked 11 Oct 2026
- Source availability
- The software is licensed under AGPL-3.0, and the maker says hosted derivatives must make their source code and modifications available to users under the same license.checked 11 Oct 2026
- Support and contributions
- The maker directs prospective contributors to GitHub issues and says larger development efforts can be coordinated through Teams after contacting Lars Kemmann.checked 11 Oct 2026
- Tamper protection
- The security documentation says data storage uses Azure immutability guarantees and edits leave a permanent version history.checked 11 Oct 2026
- Volunteer access
- Organizations can customize volunteer roles and permissions.checked 11 Oct 2026
- Workflow automation
- Yeschecked 19 Sep 2026
Where it runs
- Development platforms
- The maker says CareTogether can be built and run on operating systems supported by Node.js and .NET, including Windows, macOS, and Linux.checked 11 Oct 2026
- Platform data roles
- For information held in the platform on an organization’s behalf, the maker says the organization determines its use and CareTogether acts as the organization’s service provider or processor.checked 11 Oct 2026
- Web application
- The maker’s development instructions describe running a React client and an API project.checked 11 Oct 2026
The full review of CareTogether CMS
Overview
CareTogether CMS is an open-source case management platform for nonprofits serving families and children. It is best suited to community organizations that need to coordinate cases, staff, and volunteers in one system. Its combination of intake, workflow automation, and volunteer tools is compelling, provided an organization can meet the software’s licensing and naming conditions.
Key features
Casework and shared access
Case intake forms and workflow automation help structure how people enter a service and how cases proceed. Clients, volunteers, and staff can use the same platform, while organizations can configure volunteer roles and permissions. This shared setup can support coordinated work without separate access models for each group, but it calls for careful management of who can see which records.
Volunteer coordination
Bulk SMS reaches volunteers who have opted in, either across the whole volunteer group or within a selected segment. That is useful for organizations coordinating volunteer activity; it is not a general-purpose messaging feature for clients or staff.
Security and data handling
In the hosted multitenant environment, organizational data is stored in isolated containers, and record access is governed by the platform’s authorization model. Storage uses Azure immutability guarantees, edits leave a permanent version history, and Azure RA-GZRS keeps at least six copies across primary and secondary regions. These measures address isolation, change history, and redundancy, though they are not a substitute for evaluating how the organization will manage sensitive information.
The maker’s published privacy policy covers its public website, not how customer organizations use the platform to manage information about people they serve. For platform data held on an organization’s behalf, the organization determines its use and CareTogether acts as service provider or processor. The maker describes reasonable safeguards for public-website information but does not guarantee absolute security.
Open-source terms
CareTogether is licensed under AGPL-3.0. A hosted derivative must make its source code and modifications available to users under that license. The CareTogether name and logo are excluded from the license, and a hosted version using the CareTogether CMS name requires written permission from Coept LLC. This distinction matters to organizations planning to modify and host the software under their own service: open-source rights do not grant the right to use the product name.
Pricing
CareTogether is paid, with custom pricing available on request. No plan tiers or included usage allowances are defined, so organizations should establish the expected cost and terms directly before committing. Its open-source license does not remove the need to clarify the commercial arrangement for the product or any hosted offering.
Platforms
CareTogether supports API, Linux, macOS, self-hosted, web, and Windows. Its development setup uses a React client and an API project; the maker says it can be built and run on operating systems supported by Node.js and .NET, including Windows, macOS, and Linux. Hybrid deployment may suit organizations balancing hosted and self-managed needs, while self-hosting also brings the AGPL and naming conditions into play.
Who it's for
The clearest fit is a nonprofit or local human-services organization supporting healthy families and children that wants case intake, workflow automation, and volunteer coordination on a shared platform. Organizations that need flexible volunteer permissions or segmented volunteer texts may find the feature mix particularly relevant. It is a less suitable choice for teams unwilling to manage open-source obligations or seeking to use the CareTogether name for a hosted derivative without written permission.
Pros and cons
- Purpose-built for coordinated services: Intake forms, workflow automation, and shared client, volunteer, and staff access bring core casework functions together.
- Useful volunteer controls: Configurable roles and permissions plus opt-in bulk SMS support volunteer coordination.
- Documented data safeguards: Isolated tenant containers, authorization-filtered access, immutable storage, permanent version history, and geographically redundant copies address several important data-protection concerns.
- License and branding require attention: Hosted derivatives must publish source and modifications under AGPL-3.0, and use of the CareTogether CMS name requires written permission.
- Pricing requires a direct inquiry: Custom pricing on request makes it harder to compare costs before contacting the maker.
Alternatives
For a self-managed, open-source option with a free annual-billed tier, consider Primero; its Tier 1: DIY plan costs nothing and includes documentation and community support. Organizations preferring custom pricing based on size, user count, and modules, with no per-seat licensing fees, should compare Collaborate. SKAS is another paid option with pricing available on request.
Choose CaseFlow if a defined starting package is more useful: its Base Package is $150 a month, billed monthly or $1800/year, plus a $1995 setup fee, and includes two users and one custom workflow. CaseWorthy is another paid case-management option. For a homelessness-services context in England, In-Form is developed by Homeless Link and offers a free plan. Bonterra Penelope is a paid option with pricing available on request. If self-hosting and an AGPL-3.0 codebase with public contributions are priorities, compare CaseLight.
For broader comparisons, browse Nonprofit Case Management Software and Case Management Software.
Verdict
CareTogether CMS is a strong match for family- and child-focused nonprofits that need case workflows and volunteer coordination in one platform. Its casework, shared access, and volunteer messaging make a coherent package; the main reasons to look elsewhere are the AGPL and naming obligations for hosted derivatives, and pricing that requires a direct inquiry.
Getting started
- Visit caretogether.org to learn about the product.
- Contact the maker to request pricing.
- Choose a listed platform or hybrid deployment approach.
- For a hosted derivative, make source code and modifications available under AGPL-3.0.
- Obtain written permission from Coept LLC before using the CareTogether CMS name for a hosted version.
Questions
Is CareTogether CMS open source?
Yes. It is licensed under AGPL-3.0. Hosted derivatives must make their source code and modifications available under that license.
How much does CareTogether CMS cost?
Pricing is available on request.
Which platforms are listed?
The listed platforms are API, Linux, macOS, self-hosted, web, and Windows. Its deployment model is hybrid.
Can volunteers receive bulk text messages?
Yes. Organizations can send bulk texts to volunteers who have opted in, either to all volunteers or a segment.
Can clients, volunteers, and staff use the same platform?
Yes. The maker says all three groups can use the same platform.
Does the CareTogether name fall under AGPL-3.0?
The CareTogether name and logo are exempt. Using the CareTogether CMS name for a hosted version requires written permission from Coept LLC.
Alternatives to CareTogether CMS
- 1
Tracker
Free planAndroidiOSWebmacOS8.3From $24 a month - 2
EQS Integrity Line
AndroidiOSWebAPI8.2From £85 a month - 3

DFIR-IRIS
Free planOpen sourceWebAPILinuxmacOS8.2Free plan - 4
Socianote
Free planAndroidiOSWeb8.2From $99 a month - 5

Primero
Free planAndroidiOSWebAPI8.1From $8,250 a year - 6
FAMCare
AndroidiOSWebAPI8.0From $795 a month
