CareTogether CMS
caretogether.org
What it is
CareTogether CMS is open-source case management software for nonprofits supporting families and children through local human services. 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 group. The platform is listed for web, API, Linux, macOS, self-hosted, and Windows use, with hybrid deployment. Its security documentation describes separate data containers for organizations in the multitenant hosted environment and access filtered by an authorization model. Storage uses Azure immutability guarantees, and edits leave a permanent version history. The project says storage uses Azure RA-GZRS and retains at least six data copies across primary and secondary regions. CareTogether is licensed under AGPL-3.0, which requires hosted derivatives to make their source code and modifications available under that license. The product name and logo are exempt, and using the CareTogether CMS name for a hosted version requires written permission. Pricing is available on request.
Spec sheet
- Purpose
- CareTogether is an open-source case management system for nonprofits connecting families to caring communities.Read 11 Oct 2026 · github.com
- Intended users
- The maker describes its mission as supporting healthy families and children and reducing organizations’ administrative load.Read 11 Oct 2026 · caretogether.org
- Deployment
- hybridRead 19 Sep 2026 · github.com
- 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.Read 11 Oct 2026 · github.com
- Bulk SMS
- The system can send bulk texts to volunteers who have opted in, including to all volunteers or a segment.Read 11 Oct 2026 · caretogether.org
- Case intake forms
- YesRead 19 Sep 2026 · github.com
- Client portal
- The maker says clients, volunteers, and staff can use the same platform.Read 11 Oct 2026 · caretogether.org
- Data redundancy
- The security documentation says storage uses Azure RA-GZRS and keeps at least six copies of data across primary and secondary regions.Read 11 Oct 2026 · github-wiki-see.page
- 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.Read 11 Oct 2026 · github.com
- Intended organizations
- The product site says it is for organizations supporting healthy families and children through vital human services in their local communities.Read 11 Oct 2026 · caretogether.org
- Open source
- The repository says CareTogether is licensed under AGPL-3.0, and hosted derivatives must make their source code available under that license.Read 11 Oct 2026 · github.com
- 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.Read 11 Oct 2026 · caretogether.org
- 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.Read 11 Oct 2026 · caretogether.org
- 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.Read 11 Oct 2026 · caretogether.org
- 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.Read 11 Oct 2026 · github-wiki-see.page
- 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.Read 11 Oct 2026 · github.com
- 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.Read 11 Oct 2026 · github.com
- Tamper protection
- The security documentation says data storage uses Azure immutability guarantees and edits leave a permanent version history.Read 11 Oct 2026 · github-wiki-see.page
- Volunteer access
- Organizations can customize volunteer roles and permissions.Read 11 Oct 2026 · caretogether.org
- Web application
- The maker’s development instructions describe running a React client and an API project.Read 11 Oct 2026 · github.com
- Workflow automation
- YesRead 19 Sep 2026 · github.com
Strong points and limits
Strong points
- Case intake forms and workflow automation
- Customizable volunteer roles and permissions
- Clients, volunteers, and staff share one platform
- Bulk texts can target opted-in volunteers
- Permanent version history for edits
Limits
- Pricing is available on request
- Hosted derivatives must share source and modifications under AGPL-3.0
- Hosted use of the name requires written permission
Who it suits
CareTogether is intended for organizations providing local human services to families and children. It may suit nonprofits that need case management, volunteer permissions, and bulk texting for opted-in volunteers.
CareTogether CMS in depth
Read the full write-up
CareTogether CMS is an open-source case-management platform for nonprofits serving families and children. It is most suitable for community-service organizations that need casework, volunteers, and clients working through one system. The main decision is whether its shared-access model and AGPL-3.0 obligations fit your operating and branding plans.
Overview
CareTogether is built around connecting families with caring local communities while reducing administrative work for organizations delivering human services. Case intake forms and workflow automation provide a structured path from an initial referral through subsequent work. Because clients, volunteers, and staff can use the same platform, it can replace disconnected processes, although organizations must define permissions carefully when several audiences share records.
Deployment is hybrid, and the project is open source. That combination gives a nonprofit more control over where and how it runs the system, but it also puts licensing and operational responsibilities into the buying decision. A hosted derivative must publish its source code and modifications under AGPL-3.0. The CareTogether name and logo are outside that license, and using the CareTogether CMS name for a hosted version requires written permission from Coept LLC.
Key features
Casework and coordinated access
Intake forms help standardize how people enter a service, while workflow automation can move cases through repeatable stages rather than relying on informal handoffs. Clients, volunteers, and staff can work in one platform, and volunteer roles and permissions are customizable. This is a strong fit for organizations whose service model depends on volunteers taking defined responsibilities; it is less suitable when each audience needs a completely separate application or data model.
Volunteer communications
Bulk SMS can reach volunteers who have opted in, either across the whole volunteer base or within a chosen segment. That supports shift changes, urgent requests, and other operational notices without treating messaging as a general broadcast channel. The opt-in requirement and volunteer-only scope mean it should not be selected as a broad client-communications system.
Security and data handling
In the multitenant hosted environment, organizational data is held in isolated containers and access to records is filtered through the authorization model. Azure immutability guarantees protect stored data, edits create a permanent version history, and Azure RA-GZRS keeps at least six copies across primary and secondary regions. Those controls support accountability and recovery for sensitive casework, but the maker’s public-website privacy policy does not govern how customer organizations use the platform. For information an organization places in CareTogether, that organization determines the purpose and use while CareTogether acts as its service provider or processor.
Open-source governance
The AGPL-3.0 license supports modification and redistribution with corresponding source-code obligations, including for hosted derivatives. Contributions are directed through GitHub issues, with larger efforts potentially coordinated through Teams after contacting Lars Kemmann. Organizations planning substantial customization should treat compliance, maintenance, and naming permission as part of implementation rather than as optional administration.
Pricing
CareTogether uses paid, custom pricing, with terms supplied on request. That suits organizations that need a deployment conversation around their environment, users, or support arrangement, but it prevents a simple budget comparison before contacting the maker. There is no published free tier, seat allowance, quota, trial period, or renewal term to use as a lower-cost entry point, so smaller nonprofits should seek those commercial terms directly before committing resources.
Platforms
The platform runs on web, Windows, macOS, Linux, API, and self-hosted deployments. Development instructions describe a React client alongside an API project, and the maker says it can be built and run on operating systems supported by Node.js and.NET, including Windows, macOS, and Linux. Self-hosting and hybrid deployment give technically capable organizations latitude over infrastructure; teams wanting only a fixed, vendor-managed endpoint may prefer a conventional hosted product.
Who it's for
CareTogether is aimed at organizations supporting healthy families and children through local human services. It is particularly well matched to nonprofits that coordinate volunteers around active cases, need configurable volunteer permissions, and can manage an open-source deployment or hosted derivative. It is a weaker fit for buyers seeking transparent, off-the-shelf pricing, a general-purpose messaging suite, or freedom to brand a hosted service with the CareTogether CMS name without written permission.
Pros and cons
Pros
One shared workspace: clients, volunteers, and staff can use the same platform for coordinated casework.
Structured operations: intake forms and workflow automation support repeatable case processes.
Volunteer control: configurable roles, permissions, and opted-in segmented SMS suit organized volunteer programs.
Strong data safeguards: isolated containers, immutable storage, permanent version history, and multi-region redundancy address integrity and recovery concerns.
Deployment flexibility: web, API, self-hosted, and hybrid options accommodate different technical strategies.
Cons
Custom pricing: buyers cannot assess cost from a published plan or trial.
AGPL obligations: hosted derivatives must release source code and modifications under the same license.
Branding constraint: a hosted version using the CareTogether CMS name needs written permission from Coept LLC.
Privacy responsibility remains organizational: customer organizations determine how platform-held information is used and must govern that use.
Alternatives
Browse Nonprofit Case Management Software or Case Management Software for broader category choices.
Primero is a freemium, open-source self-managed option with a free DIY tier and Android, iOS, API, web, and self-hosted support; choose it when zero license cost and self-management matter most.
CaseFlow starts at $150 a month for two users, one custom workflow, and unlimited cases and documents, plus a $1,995 setup fee; choose it when a priced commercial package is preferable.
Collaborate uses custom pricing based on organization size, user count, and modules with no per-seat licensing fees; choose it when avoiding per-seat charges is central.
Neighbor Solutions starts at $100.00 per month, includes unlimited neighbors and a help mobile app, and offers a free trial; choose it when that mobile-oriented model and trial are more useful.
SKAS uses custom pricing; choose it when you want a case-management alternative priced through a direct quotation.
Case Amplify is a paid API and web product with a free trial; choose it when those access channels and trial terms fit.
CaseWorthy is a paid platform for Android, iOS, API, and web; choose it when those platform combinations are the priority.
In-Form is a freemium product from Homeless Link with Android, iOS, and web support; choose it when its homelessness-sector focus is closer to your work.
Verdict
Choose CareTogether CMS if your nonprofit needs shared casework and volunteer coordination, values open-source control, and can meet AGPL-3.0 and hosted-branding requirements. Look elsewhere if you need upfront pricing, a simpler proprietary deployment, or unrestricted use of the product name for a hosted service.
Verdict
CareTogether combines case management and volunteer coordination, with security controls described in its documentation. Organizations considering a hosted derivative should review the AGPL-3.0 and product-name requirements.
Where Specifiction places it
- Nonprofit Case Management Software#10 of 327.8
- Case Management Software#135 of 1777.2