Terms & Conditions
Effective Date: 2026-02-25 Entity: The Janitor (operated by GhrammR) Contact: [email protected]
1. Acceptance of Terms
By downloading, installing, or using The Janitor binary, the Janitor Sentinel API, or any associated tooling ("the Software"), you agree to these Terms & Conditions ("Terms"). If you do not agree, do not use the Software.
2. Nature of Business
The Janitor is a Software-as-a-Service (SaaS) and downloadable digital product provider.
We develop, publish, and license automated software-analysis tooling delivered as compiled binary executables and token-gated SaaS subscriptions. All tiers — Junior Janitor (free), Lead Specialist, and Industrial Core — are self-serve digital products transacted electronically via our payment processor (Lemon Squeezy).
No physical goods, physical media, or in-person services are sold or delivered.
3. No Custom Services
We do not provide custom software development, consulting, or agency services. All software is provided "as-is" as a self-serve digital product.
The Janitor does not accept statements of work, professional-services engagements, retainer agreements, or any arrangement in which we develop, review, or modify code on behalf of a customer. Purchasing any tier grants a license to use the Software; it does not create an employment, contractor, or consulting relationship of any kind.
Support is limited to documentation, community channels, and the tier SLA defined in §12 (Industrial Core only). No human-assisted code review, manual audit, or bespoke integration work is included in or available under any tier.
4. Nature of the Product
The Janitor performs automated dead-symbol detection, structural clone analysis, shadow-tree simulation, and code cleanup operations. All analysis runs locally on your hardware. The Janitor does not receive, transmit, store, or process your source code on any remote server.
Remote network calls are limited to:
- Token verification: a single POST to
https://api.thejanitor.app/v1/verifywhen--tokenis supplied. - Audit attestation: a POST to
https://api.thejanitor.app/v1/attestwhen a signed audit log is requested (Lead Specialist / Industrial Core tiers). - Wisdom synchronisation: a GET from
https://api.thejanitor.app/v1/wisdom.rkyvwhenjanitor update-wisdomis invoked. - Anonymous telemetry: a minimal zero-knowledge hash submitted on rollback events (opt-out: delete
.janitor/telemetry.json).
No source file contents, file paths, or symbol names are transmitted in any of the above calls.
5. License
The Software is licensed under the Business Source License 1.1 (BUSL-1.1), the full text of which is available at https://spdx.org/licenses/BUSL-1.1.html and in the LICENSE file distributed with the Software.
Key terms of the BUSL-1.1 as they apply to The Janitor:
- Non-production use is free and unrestricted for all users.
- Production / commercial use of the signed attestation pipeline requires a valid commercial license (Lead Specialist or Industrial Core tier).
- Change Date:
2030-02-15. On that date the license converts to MIT and remains MIT in perpetuity.
The Junior Janitor tier (scan, clean, dedup, badge, dashboard — without signed attestations) is permanently free for personal, internal, and commercial use with no production-use restriction.
6. Digital License Keys (Tokens)
Lead Specialist and Industrial Core tiers grant a digital license key ("token") that unlocks the signed attestation pipeline within the Software. Tokens are:
- A base64-encoded ML-DSA-65 (NIST FIPS 204) signature verified locally by the binary.
- Non-transferable and issued to a specific licensee.
- Subject to revocation by keypair rotation if the licensee violates these Terms.
- Not a subscription to any ongoing service or support obligation beyond the tier SLA (Industrial Core only).
Tokens are delivered electronically upon purchase. There is no physical component to any license tier.
7. Permitted Use
You may use the Software to:
- Analyse your own codebases or codebases you are authorised to modify.
- Integrate the binary into your internal CI/CD pipelines.
- Distribute scan reports or audit logs generated by the Software internally or to your clients (subject to tier restrictions on signed attestations).
8. Prohibited Use
You may not:
- Redistribute the Software as part of a SaaS product or hosted service without a commercial license.
- Issue signed attestations generated by the Software to third parties as part of a paid product without a Lead Specialist or Industrial Core license.
- Reverse-engineer, decompile, or extract the embedded ML-DSA-65 verifying key for the purpose of forging tokens.
- Use the Software to analyse codebases you do not have authorisation to modify.
9. No Warranty
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU.
The Software modifies source files. You are solely responsible for maintaining version control and backups. The shadow-tree simulation and ghost-backup protocol are provided as a safety mechanism but do not constitute a warranty against data loss.
Automated static analysis is inherently probabilistic. The Janitor cannot guarantee zero false positives or zero false negatives. All cleanup operations should be reviewed by a qualified engineer before deployment to production environments.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE JANITOR OR ITS CONTRIBUTORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF PROFITS, LOSS OF DATA, CODEBASE CORRUPTION, BUILD FAILURES, PRODUCTION OUTAGES, OR BUSINESS INTERRUPTION) ARISING OUT OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
IN NO EVENT SHALL THE AGGREGATE LIABILITY OF THE JANITOR TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR THE SOFTWARE EXCEED THE GREATER OF (A) THE TOTAL FEES YOU PAID FOR THE SOFTWARE IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (B) ONE HUNDRED US DOLLARS (USD $100).
11. Indemnification
You agree to indemnify and hold harmless The Janitor and its contributors from any claims, damages, or expenses (including reasonable legal fees) arising from your use of the Software in violation of these Terms or applicable law.
12. Support & SLA
| Tier | Support | SLA |
|---|---|---|
| Junior Janitor (Free) | Documentation + community channels | None |
| Lead Specialist | Email ([email protected]) | Best-effort, 5 business days |
| Industrial Core | Dedicated channel | Defined in enterprise agreement |
Support covers questions about Software behaviour. It does not include custom development, integration consulting, or code review services (see §3).
13. Refund Policy
Digital license tokens are non-refundable once issued, as delivery and activation are instantaneous. If you believe you were charged in error, contact [email protected] within 30 days of purchase. Refund eligibility is determined solely at our discretion in accordance with the policies of our payment processor (Lemon Squeezy).
14. Governing Law
These Terms are governed by and construed in accordance with applicable law. Any disputes shall be resolved in the jurisdiction of the operator's registered domicile.
15. Changes to Terms
These Terms may be updated. The Effective Date at the top of this document will reflect the most recent revision. Continued use of the Software after a revision constitutes acceptance of the updated Terms.
16. Contact
License questions: [email protected] Commercial inquiries: [email protected]