UNPKG

oneie

Version:

Build apps, websites, and AI agents in English. Zero-interaction setup for AI agents (Claude Code, Cursor, Windsurf). Download to your computer, run in the cloud, deploy to the edge. Open source and free forever.

235 lines (163 loc) 7.28 kB
--- title: Readme dimension: things category: legal tags: ai, connections, events, groups, knowledge, ontology, people, things related_dimensions: connections, events, groups, knowledge, people scope: global created: 2025-11-03 updated: 2025-11-03 version: 1.0.0 ai_context: | This document is part of the things dimension in the legal category. Location: one/things/legal/README.md Purpose: Documents one platform legal documentation Related dimensions: connections, events, groups, knowledge, people For AI agents: Read this to understand README. --- # ONE Platform Legal Documentation **Last Updated:** October 16, 2025 **Status:** Initial Release This directory contains all legal documentation for ONE Platform. ## Available Documents ### 1. Privacy Policy **File:** `privacy-policy.md` **Length:** ~15,000 words **Last Updated:** 2025-10-16 **Version:** 1.0.0 Comprehensive privacy policy covering: - 6-dimension ontology data flows (Groups, People, Things, Connections, Events, Knowledge) - Third-party processor disclosures (Convex, OpenAI, ElevenLabs, Stripe, Cloudflare, Resend) - GDPR, CCPA, and PIPEDA compliance - User rights (access, delete, export, opt-out) - AI transparency and limitations - Biometric data processing (voice cloning) - Cookie disclosure and consent mechanism - International data transfers (SCCs, adequacy decisions) - Data retention periods (30-90-365 days tiered, 7 years financial) **Status:** ✅ Complete, ready for legal review and deployment ### 2. Terms of Service **File:** `terms-of-service.md` **Length:** ~14,000 words **Last Updated:** 2025-10-16 **Version:** 1.0.0 Comprehensive terms of service covering: - Eligibility and account registration - Four role types (platform owner, group owner, group user, customer) - Subscription plans (Starter free, Pro $29/month, Enterprise custom) - License grant and intellectual property (ONE License 1.0 compatibility) - AI features and disclaimers (no warranty, limitation of liability) - Group management and multi-tenancy - Acceptable use policy - DMCA takedown procedures - Third-party integrations - Dispute resolution (arbitration, Irish law) - Limitation of liability and indemnification - SLA commitments (99.5% Pro, 99.9% Enterprise) **Status:** ✅ Complete, ready for legal review and deployment ### 3. Legal Assessment Report **File:** `../events/legal-assessment-2025-10-16.md` **Length:** ~50,000 words (comprehensive) **Date:** 2025-10-16 **Conducted By:** Legal Agent (Claude AI) Comprehensive legal compliance assessment covering: - Assessment methodology (GDPR, CCPA, PIPEDA, ePrivacy Directive) - Findings by ontology dimension (Groups, People, Things, Connections, Events, Knowledge) - Third-party service compliance review - Critical issues (4 identified, requiring immediate action 0-7 days) - High priority issues (5 identified, requiring action 7-30 days) - Medium priority issues (5 identified, requiring action 30-90 days) - Low priority issues (3 identified, ongoing improvements) - Compliance checklists (GDPR 45%, CCPA 60%, PIPEDA 40%, ePrivacy 40%) - Remediation roadmap (4 phases: 0-7 days, 7-30 days, 30-90 days, ongoing) - Recommendations and next steps **Status:** ✅ Complete, ready for review by platform owner and legal counsel ## Quick Links **For Deployment:** - Privacy Policy route: `/web/src/pages/legal/privacy-policy.astro` - Terms of Service route: `/web/src/pages/legal/terms-of-service.astro` **For Compliance:** - Assessment report: `/one/events/legal-assessment-2025-10-16.md` ## Critical Issues Requiring Immediate Action ### Issue #1: Missing TOS/Privacy Acceptance at Signup (CRITICAL) **Timeline:** 0-3 days **Files:** `/web/src/pages/account/signup.astro`, `/web/src/components/auth/SignUpPage.tsx` **Action:** Add checkbox: "I have read and accept the [Privacy Policy] and [Terms of Service]" ### Issue #2: No Cookie Consent Banner (CRITICAL) **Timeline:** 0-7 days **Files:** All pages **Action:** Implement cookie consent banner component before setting any non-essential cookies ### Issue #3: No Biometric Consent for Voice Cloning (CRITICAL) **Timeline:** 0-3 days **Files:** AI clone creation flow **Action:** Add explicit consent screen for biometric data processing per GDPR Article 9 ### Issue #4: No DPAs with AI Processors (CRITICAL) **Timeline:** 0-14 days **Processors:** Convex, OpenAI, ElevenLabs, Resend **Action:** Obtain signed Data Processing Agreements from all processors ## Deployment Checklist Before deploying to production: **Step 1: Legal Review (0-3 days)** - [ ] Engage Irish privacy lawyer to review all documents - [ ] Review placeholders (company address, VAT number, phone) - [ ] Verify all contact emails are set up (privacy@, legal@, dpo@, etc.) **Step 2: Deploy Documents (Day 3-4)** - [ ] Create `/web/src/pages/legal/privacy-policy.astro` - [ ] Create `/web/src/pages/legal/terms-of-service.astro` - [ ] Verify documents render correctly at /legal/privacy-policy and /legal/terms-of-service **Step 3: Update Signup Flow (Day 4-5)** - [ ] Add TOS/Privacy acceptance checkbox to signup form - [ ] Log acceptance events in backend - [ ] Test signup flow end-to-end **Step 4: Cookie Consent (Day 5-6)** - [ ] Implement cookie consent banner component - [ ] Add to Layout.astro - [ ] Create cookie settings page - [ ] Test consent flow on all browsers **Step 5: Biometric Consent (Day 6-7)** - [ ] Add biometric consent screen to AI clone creation - [ ] Log biometric consent events - [ ] Add "Delete Voice Data" button - [ ] Test voice cloning flow **Step 6: Footer Links (Day 7)** - [ ] Add footer to Layout.astro with legal links - [ ] Verify footer on all pages - [ ] Add "Legal" section to navigation menu **Step 7: DPAs (Days 7-14)** - [ ] Contact Convex for DPA - [ ] Contact OpenAI for DPA - [ ] Contact ElevenLabs for DPA - [ ] Contact Resend for DPA - [ ] Review and sign all DPAs **Step 8: Verification (Day 14)** - [ ] End-to-end compliance testing - [ ] Verify all critical issues resolved - [ ] Document completion in compliance log ## Contact Information **For Legal Questions:** - Email: legal@one.ie - Privacy inquiries: privacy@one.ie - Security concerns: security@one.ie **For Assessment Questions:** - Contact: Legal Agent (this AI assessment) - Follow-up: Engage human legal counsel for production review ## Regulatory Compliance Status **GDPR (EU/EEA/UK):** - Current: 45% compliant (5/11 requirements met) - After remediation: 95%+ compliant (all requirements met) **CCPA (California):** - Current: 60% compliant (3/5 requirements met) - After remediation: 100% compliant **PIPEDA (Canada):** - Current: 40% compliant (4/10 principles met) - After remediation: 90%+ compliant **ePrivacy Directive (Cookie Law):** - Current: 40% compliant (2/5 requirements met) - After remediation: 100% compliant ## License These legal documents are part of ONE Platform and are subject to ONE License 1.0. **Copyright:** © 2025 ONE Platform (Anthony O'Connell) **Usage:** These documents are templates for ONE Platform only. Do NOT use for other projects without legal review and modification. --- **For the latest version of this documentation, visit:** https://github.com/one-ie/ONE/tree/main/one/things/legal