Open-source licences
ParallelPath
Copyright (C) 2026 DarkCipher0x / DarkCipher Systems - darkciphersystems.com
ParallelPath is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3 as published by the Free Software Foundation. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the full licence text.
Because it's AGPL, anyone running a modified version as a network service must offer its users the corresponding source. Every ParallelPath server publishes its exact running source at /source.
All ParallelPath code, text, icons, logo and styles are original work. It does not copy code, text, designs or trademarks from any commercial co-parenting product.
Third-party software
All dependencies are under licences compatible with AGPL-3.0. Python packages are installed from PyPI at install time; system packages come from Ubuntu.
Python packages
| Package | Licence |
|---|---|
| FastAPI | MIT |
| Starlette | BSD-3-Clause |
| Pydantic, pydantic-core | MIT |
| Uvicorn | BSD-3-Clause |
| httptools | MIT |
| websockets | BSD-3-Clause |
| Jinja2, MarkupSafe | BSD-3-Clause |
| SQLAlchemy | MIT |
| psycopg 3 (incl. binary) | LGPL-3.0 (used unmodified as a library) |
| argon2-cffi, argon2-cffi-bindings | MIT |
| cffi | MIT-0 |
| pyotp | MIT |
| segno | BSD-3-Clause |
| cryptography | Apache-2.0 OR BSD-3-Clause |
| python-multipart | Apache-2.0 |
| ReportLab (open-source toolkit) | BSD |
| Pillow | MIT-CMU |
| httpx, httpcore | BSD-3-Clause |
| anyio | MIT |
| h11 | MIT |
| certifi | MPL-2.0 (unmodified) |
| idna | BSD-3-Clause |
| sniffio | MIT OR Apache-2.0 |
| Markdown | BSD-3-Clause |
| tzdata | Apache-2.0 |
| anthropic (Python SDK, optional) | MIT |
| typing-extensions | PSF-2.0 |
| annotated-types, jiter, docstring-parser, charset-normalizer | MIT |
System software (installed from Ubuntu)
| Software | Licence |
|---|---|
| Python 3 | PSF-2.0 |
| PostgreSQL | PostgreSQL Licence |
| nginx | BSD-2-Clause |
| coturn | BSD-3-Clause |
| certbot | Apache-2.0 |
| fail2ban | GPL-2.0 |
| cryptsetup | GPL-2.0 |
| ufw | GPL-3.0 |
| AppArmor utilities | GPL-2.0 |
These programs run as separate system services; ParallelPath doesn't modify or redistribute them.
Services you may choose to connect
Let's Encrypt (certificates), an SMTP provider (email), and optional AI providers (Ollama, OpenAI-compatible servers, Anthropic Claude) are governed by their own terms, which the server operator accepts when enabling them.