Terms of Service

Effective: April 2, 2026 (updated with attestation and compliance evidence language)

1. Acceptance of Terms

By accessing or using Halo (the "Service"), including the CLI tool (runhalo), VS Code extension, website at runhalo.dev, and any associated services, you agree to be bound by these Terms of Service. If you do not agree, do not use the Service.

2. Nature of Service

Halo is a software analysis and compliance evidence tool. Halo scans source code, identifies patterns relevant to children's privacy regulations, and enables developers to document their compliance positions through structured attestations. Halo does not provide legal advice, legal opinions, or compliance certifications. Use of Halo does not establish an attorney-client relationship.

The Service includes:

  • A command-line interface (CLI) for scanning codebases
  • A VS Code extension for real-time scanning
  • An AI Review Board for automated compliance analysis
  • A Developer Attestation Q&A layer for documenting compliance positions
  • A website providing dashboards, compliance reports, and documentation

3. Developer Attestations

Developer attestations recorded through Halo represent the attesting party's own statements regarding their code's purpose, data handling practices, and regulatory intent. Halo captures, timestamps, and preserves these attestations as compliance documentation. Halo does not independently verify the accuracy of developer attestations and makes no representation that attested statements are true, complete, or legally sufficient for any regulatory purpose.

4. No Compliance Guarantee

Halo's scan results and attestation records do not constitute a determination, certification, or guarantee of compliance with any law, regulation, or standard, including but not limited to COPPA, the AADC (Age-Appropriate Design Code), GDPR Article 8, or any state children's privacy law. Compliance determinations require review by qualified legal counsel familiar with the applicable jurisdiction and the specific facts of your implementation. Halo's output should be treated as one input to that review process, not as a substitute for it.

5. License

The Halo open-source software is licensed under the Apache License 2.0. You may use, modify, and distribute the software in accordance with the terms of that license. The full license text is available in the project repository.

6. Acceptable Use

You agree not to:

  • Use the Service for any unlawful purpose
  • Attempt to circumvent rate limits or access controls
  • Misrepresent Halo scan results as a formal compliance certification or legal opinion
  • Use the Service to gain unauthorized access to any system

7. Limitation of Liability

In no event shall Mindful Media and its contributors be liable for any regulatory fine, penalty, enforcement action, or legal proceeding arising from reliance on Halo's scan results or attestation records. Users are solely responsible for ensuring their applications comply with applicable law.

To the maximum extent permitted by law, Mindful Media and its contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or goodwill, arising out of or related to your use of the Service.

8. Disclaimer of Warranties

The Service is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, either express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or free of harmful components.

9. Changes to Terms

We may update these Terms from time to time. Material changes will be communicated via the website or email (if you have opted in to communications). Continued use of the Service after changes constitutes acceptance of the updated Terms.

10. Contact

For questions about these Terms, contact us at:

Mindful Media
hello@mindfulmedia.org