HARBOUR AI is built on a simple principle: your data never leaves your device. This page explains exactly what that means, how it maps to UK GDPR and ICO guidance, and what it means for your organisation's compliance obligations.
Under UK GDPR (as retained by the Data Protection Act 2018), a data controller is the entity that determines the purposes and means of processing personal data. A data processor acts on behalf of a controller and must be bound by a written Data Processing Agreement (DPA) under Article 28.
When your organisation deploys and uses HARBOUR AI:
This is the critical distinction from cloud-based AI tools. When your staff use ChatGPT, Microsoft Copilot, or Google Gemini, those providers become processors (or independent controllers) of whatever data is submitted. That triggers Article 28 obligations, international transfer assessments, and ICO scrutiny. With HARBOUR AI, none of that applies.
The table below documents every data type handled by HARBOUR AI and its destination. All data is stored under ~/.harbour-ai/ on the device running the application.
| DATA TYPE | WHERE IT GOES | LEAVES DEVICE? |
|---|---|---|
| Chat messages and conversations | ~/.harbour-ai/harbour-ai.db (SQLite, local) |
NEVER |
| Uploaded documents (RAG / Knowledge Base) | ~/.harbour-ai/uploads/ and ~/.harbour-ai/rag/ |
NEVER |
| User accounts and passwords | ~/.harbour-ai/harbour-ai.db — passwords hashed with PBKDF2-SHA256 |
NEVER |
| Agent memory (saved facts) | ~/.harbour-ai/harbour-ai.db |
NEVER |
| AI inference (prompts sent to model) | Local Ollama instance at localhost:11434 — never leaves the device |
NEVER |
| Application logs | ~/.harbour-ai/harbour-ai.log |
NEVER |
| Web search queries (optional) | DuckDuckGo or local SearXNG — query text only, no account or session data | Query text only (can be disabled) |
| Licence key activation | Railway licence server — one-time on first launch only | Licence key + machine ID only — no personal or business data |
No telemetry. No analytics. No crash reporting. No usage data. The application contains no tracking code of any kind. The source code is publicly auditable at github.com/LOOSEKEY/HARBOUR-AI.
Article 5 of UK GDPR (Data Protection Act 2018, Schedule 1) sets out six data protection principles. Here is how HARBOUR AI satisfies each one by design.
[REDACTED:TYPE] before any message reaches the AI model.~/.harbour-ai/.~/.harbour-ai/ deletes all data completely and permanently.Article 5(2) — Accountability: Because HARBOUR AI processes no data outside the user's device, the deploying organisation retains full accountability and control. Internal policies, staff training, and device security measures are the primary accountability instruments — not contractual obligations with LOOSEKEY.
UK GDPR grants individuals a suite of rights over their personal data. Because all HARBOUR AI data is stored locally on your organisation's own device or server, your organisation can fulfil all of these rights directly — no request to LOOSEKEY is needed or relevant.
~/.harbour-ai/harbour-ai.db. Chat export is also available from the Sessions panel (JSON, Markdown, or PDF).~/.harbour-ai/ from the device.harbour-config.json — e.g. disabling web search, memory, or the knowledge base.HARBOUR AI uses the following third-party services in limited, specific circumstances only. None of these involve personal data or conversation content.
| SERVICE | WHEN USED | DATA SENT | UK GDPR BASIS |
|---|---|---|---|
| Railway licence server (harbour-ai-production.up.railway.app) |
First launch only — one-time licence activation | Licence key + machine ID only. No personal data. | Performance of contract (Art. 6(1)(b)) |
| DuckDuckGo | Only when web search is enabled and local SearXNG is not configured | Search query text. No account, session, or identifying data. | Legitimate interests (Art. 6(1)(f)) — user-controlled, can be disabled |
| Ollama (local) | Every AI query | Runs entirely on localhost. Nothing leaves the device. | N/A — fully local, no external processing |
| GitHub Releases | Auto-updates only — checking for new versions | Version check request only. Standard HTTPS request headers. | Legitimate interests (Art. 6(1)(f)) — keeping software secure |
Run a local SearXNG instance and configure it in settings. When SearXNG is active, DuckDuckGo is never contacted:
Self-hosted SearXNG: docker run -d -p 8080:8080 searxng/searxng
Then set the SearXNG URL in HARBOUR AI settings. All web searches route through your local instance.
Web search can be switched off completely, making HARBOUR AI a fully air-gapped application with zero external network calls after initial licence activation:
In harbour-config.json: "features": { "web_search_enabled": false }
The UK Information Commissioner's Office (ICO) has published extensive guidance on the use of generative AI in organisations. This guidance has been issued in phases from 2023 through 2026. The key publications and how HARBOUR AI addresses each are set out below.
The ICO's 2024 guidance on generative AI (building on its 2023 call for evidence) identifies the following requirements for organisations using AI tools that process personal data:
The ICO's Children's Code (effective since September 2021, updated guidance 2023–24) applies to online services likely to be accessed by children under 18. For organisations in the education sector using HARBOUR AI:
The ICO commenced formal AI audits of high-risk AI deployments from 2025. HARBOUR AI's architecture is designed to minimise audit risk:
The UK government's AI regulation approach (as of 2026) remains sector-led and principles-based rather than a single AI Act equivalent to the EU. Key principles from the AI Safety Institute's framework and DSIT guidance are addressed as follows:
DPIA requirement: A DPIA may still be required by your organisation under UK GDPR Article 35 if the deployment is likely to result in high risk — for example, if staff will input special category data (health, legal, HR records). A template DPIA is provided in Section 7 below.
For organisations that need to complete a Data Protection Impact Assessment before deploying HARBOUR AI, use the template below as a starting point. Complete with your organisation's specific context and have your DPO review and sign off.
The table below summarises HARBOUR AI's compatibility with the key regulatory frameworks for each professional sector. HARBOUR AI includes dedicated Sector Packs for Legal, Accountancy, HR, and Education — each including relevant compliance memory facts and templates.
| SECTOR | RELEVANT FRAMEWORK | STATUS |
|---|---|---|
| Legal Solicitors, barristers, in-house counsel |
SRA Code of Conduct 2019 (client confidentiality); SRA guidance on AI (2024); ICO AI guidance; UK GDPR | COMPATIBLE Client data never leaves the firm's device. No third-party AI processor. SRA AI guidance (2024) is satisfied — no client data shared with external AI. |
| Finance & Accountancy FCA-regulated, ICAEW, ACCA |
FCA Handbook; FCA AI guidance (2024); ICAEW AI guidance; UK GDPR; MTD requirements | COMPATIBLE Financial data processed locally. Meets FCA expectations for AI governance and data security. No customer data reaches third-party AI services. |
| HR & Recruitment Employment law, special categories |
UK GDPR Art. 9 (special categories); ICO employment guidance; Equality Act 2010 | COMPATIBLE Employee and candidate data (special category) processed entirely on-premises. No cloud AI exposure. Art. 9 lawful basis considerations are internal. |
| Education Schools, MATs, FE colleges, universities |
UK GDPR; KCSIE 2023; SEND Code of Practice 2015; Ofsted EIF 2023; ICO Children's Code; DfE Data Protection Toolkit | COMPATIBLE Pupil and student data never leaves school infrastructure. Meets DfE Data Protection Toolkit requirements for local processing. Education Sector Pack included. |
| Healthcare / NHS-adjacent Private clinics, allied health, social care |
DSPT (Data Security and Protection Toolkit); NHS DSCRO guidance; UK GDPR special categories; ICO health sector guidance | COMPATIBLE Patient data (special category) processed entirely on the organisation's device. No transmission to third-party AI. DSPT requirements for data residency are met. |
| Public Sector Councils, housing, government |
UK GDPR; FOIA 2000; Cabinet Office guidance on AI (2024); GDS standards | COMPATIBLE Public data stays on-premises. No commercial AI cloud dependency. Aligns with Cabinet Office principles for responsible AI use in public services. |
| Professional Services Consultancies, architects, surveyors |
UK GDPR; sector-specific professional conduct rules; client confidentiality obligations | COMPATIBLE Client deliverables and confidential materials processed locally. Satisfies professional confidentiality obligations without contractual complexity. |
This table is for general guidance only. Organisations in regulated sectors should consult their DPO, compliance officer, or legal counsel before deployment to assess sector-specific requirements.
For any compliance queries, DPIA assistance, or questions about how HARBOUR AI handles data, contact LOOSEKEY directly. Response within 2 working days.
This document is provided for information only and should not be construed as legal advice. Organisations should consult their Data Protection Officer or qualified legal counsel when conducting their own GDPR assessments. HARBOUR AI GDPR Compliance Statement v2.1 — May 2026.