Loading...
Loading...
Our data protection compliance framework under UK GDPR and the Data Protection Act 2018.
| Data Subject | Description |
|---|---|
| Parents / Guardians | Adult users managing co-parenting arrangements |
| Children | Minors whose data is entered by parents (names, photos, health/mood) |
| Extended Family | Grandparents, stepparents, guardians with limited access |
| Data Category | Examples | Purpose | Lawful Basis |
|---|---|---|---|
| Account Information | Name, email, phone, password hash | Account creation, authentication | Contract (Art. 6(1)(b)) |
| Profile Information | Avatar, role, contact preferences | Service personalisation | Contract (Art. 6(1)(b)) |
| Children's Names & Ages | First name, DOB, school year | Custody scheduling | Legitimate Interest (Art. 6(1)(f)) |
| Photos (Picture Wall) | Shared images of children/family | Shared memory keeping | Explicit Consent (Art. 9(2)(a)) |
| GPS Location (Check-ins) | Lat/long during check-in events | Custody exchange verification | Explicit Consent (Art. 9(2)(a)) |
| Messages | Text communications | Co-parenting communication | Contract / Legitimate Interest |
| Expenses | Shared expense entries, receipts | Expense splitting | Contract (Art. 6(1)(b)) |
| Health / Mood Data | Child mood tracking, wellbeing notes | Child wellbeing monitoring | Explicit Consent (Art. 9(2)(a)) |
| Custody Schedule | Calendar entries, exchange times | Core app functionality | Legitimate Interest (Art. 6(1)(f)) |
| Payment Data | Stripe subscription tokens | Subscription billing | Contract (Art. 6(1)(b)) |
CoOwl processes the following special category data under Article 9 of the GDPR:
Processing necessary for the performance of a contract with the data subject. Used for:
Processing necessary for our legitimate interests, provided those interests do not override the data subject's rights:
Legitimate Interest Assessment (LIA) conducted: users' reasonable expectations are met; processing is necessary and less intrusive means are not available; users can object to non-core processing via settings.
Used for special category data processing:
All consent events are logged with timestamp, version of consent, and user ID in Firestore consentLogs collection.
| Data Category | Retention Period | Rationale | Deletion Method |
|---|---|---|---|
| Account information | Account deletion + 30 days grace | Contract termination | Hard delete from Firestore |
| Messages | 7 years | Family court evidence preservation | Anonymised after 7 years |
| Photos (Picture Wall) | Until deleted by user / account deletion | User control; children's best interests | Hard delete from Storage + Firestore |
| GPS Location (Check-ins) | 90 days | Check-in verification window | Automated cron deletion |
| Expenses | 7 years | HMRC / court financial disclosure | Anonymised after 7 years |
| Health/Mood data | 2 years after last entry | Limited utility window | Automated deletion |
| Custody schedule | Until account deletion | Core service provision | Hard delete |
| Payment data | Not stored by CoOwl — processed entirely by Stripe | — | |
| Analytics | 26 months | Industry standard | Aggregated/anonymised |
| Consent logs | Account duration + 1 year | Regulatory audit trail | Hard delete |
| Deletion requests | 3 years | Erasure compliance evidence | Hard delete |
Retention periods reviewed annually by DPO.
CoOwl complies with the UK ICO Age-Appropriate Design Code (the "Children's Code"):
| Layer | Measure |
|---|---|
| At Rest | Firestore and Cloud Storage encrypted using AES-256 (Google-managed keys) |
| In Transit | TLS 1.3 for all client-server communication |
| End-to-End | Messages encrypted in transit and at rest |
| Backups | Encrypted with customer-managed encryption keys (CMEK) |
| Role | Access |
|---|---|
| User | Own data only; shared within family per permission model |
| Family Member | Role-based permissions (parent, extended family, teen) |
| System Administrator | Limited support access; all access logged |
| DPO | Compliance and SAR processing |
Technical controls:
consentLogs collectiondeletionRequests collectionData subjects can request access via privacy@coowl.app or the in-app data export feature. SARs are processed within 30 calendar days per Art. 15 UK GDPR.
Data Subject → privacy@coowl.app (verify identity within 7 days) → Acknowledge (3 working days) → Search & collate (20 days) → Review third-party data — Apply exemptions — Redact → Respond (25-30 days)
Data provided in machine-readable format (JSON) or human-readable (PDF). Includes right to rectification, erasure, and objection.
Data subjects can request erasure via in-app deletion or email to privacy@coowl.app. Executed within 30 calendar days, except where legal retention applies (messages/expenses: 7 years for court evidence). Self-service deletion writes to deletionRequests and is processed within 48 hours.
Data subjects can correct most data directly via in-app settings (profile, children's details, expenses). Messages are not editable for court evidence integrity. Contested corrections are mediated with supporting evidence within 30 days.
A DPIA has been conducted. High-risk processing (children's data, location, photographs) is mitigated by explicit consent, data minimisation, strict access controls, and encryption. ICO consultation not required as mitigations adequately address risks. Reviewed annually.
Primary hosting: Google Cloud Platform (EEA — europe-west1 Belgium, europe-west2 London). Sub-processors: Google Cloud Platform and Stripe (DPAs in place). UK Adequacy Regulations recognise EEA as adequate. SCCs in place with non-EEA sub-processors.
| DPO | [INSERT NAME], CoOwl Ltd |
| privacy@coowl.app | |
| ICO Registration | [INSERT ICO REGISTRATION NUMBER] |
A Record of Processing Activities (Art. 30) is maintained and updated annually. Available for ICO inspection upon request.
| Item | Frequency | Owner |
|---|---|---|
| Compliance plan review | Quarterly | DPO |
| Data retention audit | Annual | DPO + Engineering |
| DPIA review | Annual or on feature change | DPO |
| Consent mechanism audit | Annual | Product + Legal |
| Staff training | Annual | DPO |
| Penetration testing | Bi-annual | External security firm |
| ICO registration renewal | Annual | Finance + Legal |
This document is for compliance purposes and does not constitute legal advice. CoOwl recommends independent legal advice for specific compliance obligations.