Last modified by Robert Schaub on 2026/02/08 08:30

Hide last authors
Robert Schaub 1.1 1 = Open Source Model and Licensing =
Robert Schaub 1.2 2
Robert Schaub 1.1 3 == 1. Purpose and Relation to Other Documents ==
Robert Schaub 1.2 4
Robert Schaub 1.1 5 This page explains **how FactHarbor is run from a licensing and enforcement perspective** – as an open, trustworthy, non-profit oriented, but professionally maintained project.
6 It covers in particular:
Robert Schaub 1.2 7
Robert Schaub 1.1 8 * the **licensing choices** for code, documentation, data, and core specifications,
9 * how contributors grant the project the right to use and enforce those licenses,
10 * how AI-related components (such as AKEL) fit into the licensing picture,
11 * how licence choices support manipulation-resistance and long-term openness,
12 * **organisational transparency commitments**,
13 * **privacy and data protection standards**.
14 Together with the other Organisation pages, it defines **how FactHarbor is run**:
Robert Schaub 1.2 15 * [[Governance>>Archive.FactHarbor 2026\.02\.08.Organisation.Governance.WebHome]] – who decides what, and under which principles
Robert Schaub 1.1 16 * [[Finance & Compliance>>FactHarbor.Organisation.Finance-Compliance]] – how funding, transparency, and internal controls work
17 * [[Legal Framework>>FactHarbor.Organisation.Legal-Framework]] – legal forms, contracts, and regulatory aspects
18 The **Specification** (Mission, Requirements, Architecture, Data Model, Workflows, etc.) describes **what FactHarbor does**.
19 This Open Source Model and Licensing page (together with Governance and Finance & Compliance) describes **how FactHarbor is run and protected**.
20 For historical context, earlier drafts used a purely AGPLv3-centric model for the core software.
21 The current licence mix is defined in the sections below and takes precedence over any older drafts.
Robert Schaub 1.2 22
Robert Schaub 1.1 23 == 2. Overview ==
Robert Schaub 1.2 24
Robert Schaub 1.1 25 FactHarbor is, and will remain, an **open source project** that:
Robert Schaub 1.2 26
Robert Schaub 1.1 27 * publishes its work openly whenever legally and ethically possible
28 * makes its reasoning and evidence inspectable
29 * invites contributions under clear, transparent rules
30 * avoids situations where a "FactHarbor-branded" system becomes a black box
31 * maintains exceptional organisational transparency to build trust
32 This page defines:
33 * the **licensing choices** currently used,
34 * the **goals and principles** behind these choices,
35 * how contributors are governed from a licensing/enforcement perspective,
36 * how AI models and third-party components are handled,
37 * the standards that repositories must follow,
38 * **organisational transparency and privacy commitments**.
39 Normative licensing decisions on this page **override** any older variants or drafts.
Robert Schaub 1.2 40
Robert Schaub 1.1 41 == 3. Licensing (Current Decisions) ==
Robert Schaub 1.2 42
Robert Schaub 1.1 43 === 3.1 Documentation ===
Robert Schaub 1.2 44
Robert Schaub 1.1 45 All general **documentation** (organisational and technical) is licensed under:
Robert Schaub 1.2 46
Robert Schaub 1.1 47 * **Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0)**
48 This allows:
49 * reuse, adaptation, and translation of documentation,
50 * including commercial reuse,
51 * as long as:
Robert Schaub 1.2 52 * clear attribution to FactHarbor is preserved, and
53 * derivative works are shared under the **same license (CC BY-SA 4.0)**.
Robert Schaub 1.1 54 Exception handling:
55 * In rare cases, **security-sensitive or abuse-enabling documentation** may be:
Robert Schaub 1.2 56 * published only in partial form, or
57 * made available under more restrictive terms, or
58 * kept internal.
Robert Schaub 1.1 59 * Any such exceptions must be **explicitly documented** where they apply.
Robert Schaub 1.2 60
Robert Schaub 1.1 61 === 3.2 Core Protocol & Data Model ===
Robert Schaub 1.2 62
Robert Schaub 1.1 63 The **core protocol**, core **data model** (including key ERDs), and other "defining specifications" are licensed under:
Robert Schaub 1.2 64
Robert Schaub 1.1 65 * **Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0)**
66 Intent:
67 * enable **collaborative evolution** of the protocol and data model,
68 * allow broad reuse, referencing, and implementation,
69 * ensure derivative specifications remain open (share-alike requirement),
70 * maintain canonical status through **trademark control** rather than license restrictions.
71 Implications:
72 * You may **use, implement, and modify** the protocol/data model in your own systems.
73 * You may **publish derivative or modified specifications** under CC BY-SA 4.0.
74 * Derivative specifications must:
Robert Schaub 1.2 75 * be clearly attributed to FactHarbor,
76 * use different branding/names (trademark protection),
77 * state they are "derived from FactHarbor protocol",
78 * remain under CC BY-SA 4.0 (share-alike).
Robert Schaub 1.1 79 * Changes to the **canonical FactHarbor specification** are governed through FactHarbor's internal review and release processes.
80 **Trademark Protection:**
81 The "FactHarbor" name and associated marks are protected separately from the license. Derivative protocols may not use "FactHarbor" branding without explicit permission, ensuring users can distinguish official from derivative implementations.
82 This approach (license for sharing + trademark for brand protection) follows successful models like Mozilla Firefox and the W3C.
Robert Schaub 1.2 83
Robert Schaub 1.1 84 === 3.3 Code ===
Robert Schaub 1.2 85
Robert Schaub 1.1 86 **Default License:** Unless explicitly stated otherwise, **code** produced under the FactHarbor project is licensed under:
Robert Schaub 1.2 87
Robert Schaub 1.1 88 * **MIT License**
89 This allows:
90 * broad reuse, including in commercial software,
91 * proprietary integrations and extensions,
92 * as long as:
Robert Schaub 1.2 93 * the MIT license text is included, and
94 * attribution to the FactHarbor project is preserved.
Robert Schaub 1.1 95 **Hybrid Licensing for Core Components:**
96 For the **core reasoning engine** and **AKEL components**, we recommend using **AGPL-3.0** to prevent black-box deployments and ensure transparency of modifications.
97 The recommended hybrid approach:
98 * **AGPL-3.0** for: Core verdict engine, AKEL reasoning logic, scenario evaluation engine
99 * **MIT** for: Integrations, utilities, frontend clients, libraries, tools
100 This hybrid model (similar to Wikimedia's use of AGPL for MediaWiki) balances maximum adoption with protection of the transparency mission.
101 **Rationale:**
102 * AGPL-3.0 is **network copyleft** – requires source disclosure for network services
103 * Prevents "FactHarbor-as-a-service" black boxes that contradict transparency mission
104 * MIT for peripheral components maximizes ecosystem growth
105 * Strong protection of **openness of reasoning** is handled via:
Robert Schaub 1.2 106 * open protocol and data model (CC BY-SA),
107 * open documentation (CC BY-SA),
108 * AGPL for core reasoning components,
109 * and explicit transparency rules.
Robert Schaub 1.1 110 The decision to implement this hybrid model should be made explicitly before the first public release.
Robert Schaub 1.2 111
Robert Schaub 1.1 112 === 3.4 Structured Data & Curation Artefacts ===
Robert Schaub 1.2 113
Robert Schaub 1.1 114 Structured data, curated knowledge artefacts and derived datasets are licensed under:
Robert Schaub 1.2 115
Robert Schaub 1.1 116 * **Open Database License (ODbL)**
117 **Note on ODbL:** The Open Database License includes a share-alike requirement, ensuring derivative databases remain open. This aligns with FactHarbor's commitment to openness and prevents proprietary capture of community-curated data.
118 Principles:
119 * data used for public reasoning should be:
Robert Schaub 1.2 120 * reusable and remixable,
121 * properly attributed,
122 * versioned and traceable,
123 * kept open through share-alike.
Robert Schaub 1.1 124 * privacy, safety, and legal constraints may require:
Robert Schaub 1.2 125 * partial publication or anonymity,
126 * stronger access control around certain datasets.
Robert Schaub 1.1 127 Concrete exceptions and more restrictive handling must be **documented at dataset level**.
Robert Schaub 1.2 128
Robert Schaub 1.1 129 === 3.5 Attribution Guidelines (Non-Mandatory but Recommended) ===
Robert Schaub 1.2 130
Robert Schaub 1.1 131 FactHarbor encourages, but generally does not require beyond the base licenses, that:
Robert Schaub 1.2 132
Robert Schaub 1.1 133 * user interfaces show a short line such as:
134 `Powered by FactHarbor (open documentation, open protocol, open data)`
135 Intent:
136 * strengthen **brand recognition** and trust,
137 * keep attribution light-weight and compatible with open licenses,
138 * avoid creating extra legal conditions beyond the existing licenses.
Robert Schaub 1.2 139
Robert Schaub 1.1 140 == 4. Licensing Goals and Principles ==
Robert Schaub 1.2 141
Robert Schaub 1.1 142 Earlier "Open Source Model & Licensing" drafts contained valuable reasoning about **why** strong open-source protections might be needed. The core goals remain relevant, even though the exact license mix has evolved.
143 FactHarbor's licensing aims to:
Robert Schaub 1.2 144
Robert Schaub 1.1 145 * **Protect openness of reasoning**
Robert Schaub 1.2 146 * Users must be able to understand how conclusions were reached.
147 * Code and documentation that materially affect user-visible behaviour should be inspectable or clearly described.
Robert Schaub 1.1 148 * **Discourage hostile or misleading forks**
Robert Schaub 1.2 149 * Avoid "closed clones" that keep the FactHarbor name or appearance while hiding important changes.
150 * Forks that significantly diverge should use their own branding and not pretend to be official FactHarbor instances.
Robert Schaub 1.1 151 * **Make modifications traceable**
Robert Schaub 1.2 152 * Substantial changes to code, specs, or governance documents should be documented and versioned.
153 * Users interacting with a service based on FactHarbor should be able to see **which version or fork** they are using.
Robert Schaub 1.1 154 * **Support long-term sustainability and legal clarity**
Robert Schaub 1.2 155 * Licenses and governance must be enforceable in practice.
156 * The organisation should have clear standing to protect the project if needed.
157
Robert Schaub 1.1 158 == 5. Contributors, Governance & CLA ==
Robert Schaub 1.2 159
Robert Schaub 1.1 160 === 5.1 Contributor Journey (from licensing perspective) ===
Robert Schaub 1.2 161
Robert Schaub 1.1 162 The contributor journey (Visitor → New Contributor → Contributor → Trusted Contributor → Contributor → Moderator → Trusted Contributor) is defined in more detail in the **Contributor Processes** and **Organisation** pages.
163 From a *licensing* perspective, the key points are:
Robert Schaub 1.2 164
Robert Schaub 1.1 165 * All contributions must be compatible with the chosen licenses (CC, MIT, AGPL, ODbL, etc.).
166 * Contributors confirm that they have the right to contribute the material under these licenses.
167 * Higher-trust roles (Trusted Contributors, Contributors, Moderators) help enforce licensing and attribution rules when reviewing changes.
168 For full role definitions, see the **Organisation / Contributor Processes** documentation.
Robert Schaub 1.2 169
Robert Schaub 1.1 170 === 5.2 Contributor License Agreement (CLA) ===
Robert Schaub 1.2 171
Robert Schaub 1.1 172 To keep the legal situation clear and enforceable, FactHarbor uses a **Contributor License Agreement (CLA)**.
173 See [[Contributor License Agreement>>FactHarbor.Organisation.CLA]].
Robert Schaub 1.2 174
Robert Schaub 1.1 175 ==== 5.2.1 Dual Contributor Model ====
Robert Schaub 1.2 176
Robert Schaub 1.1 177 FactHarbor distinguishes between two contributor types with different copyright arrangements:
178 **Unpaid Contributors (Volunteers)**:
Robert Schaub 1.2 179
Robert Schaub 1.1 180 * **Retain copyright** of their contributions
181 * Grant FactHarbor a perpetual, royalty-free license to use and distribute
182 * Enable the project to enforce licenses on their behalf
183 * Maintain attribution in version control and documentation
184 **Paid Contributors (Employees, Contractors)**:
185 * **Transfer copyright** to FactHarbor Organisation
186 * Ensures clear ownership for sponsored work
187 * Simplifies long-term governance
188 * Still receive attribution for their contributions
189 This dual model:
190 * Respects volunteer contributions while preserving their rights
191 * Provides clarity for commercially sponsored work
192 * Ensures FactHarbor can effectively maintain and defend the project
193 * Maintains transparency about contribution sources
Robert Schaub 1.2 194
Robert Schaub 1.1 195 ==== 5.2.2 Core Intent (All Contributors) ====
Robert Schaub 1.2 196
Robert Schaub 1.1 197 Regardless of contributor type, the CLA ensures:
Robert Schaub 1.2 198
Robert Schaub 1.1 199 * Contributors grant the **FactHarbor organisation**:
Robert Schaub 1.2 200 * a **perpetual, worldwide, irrevocable license** to use, modify, and redistribute their contributions under the project's chosen licenses (CC BY-SA, MIT, AGPL, ODbL, etc.), and
201 * the **express right to enforce** those licenses and **pursue legal action** against infringers on their behalf.
Robert Schaub 1.1 202 This ensures that:
203 * the organisation has **clear standing** to defend the project legally,
204 * individual contributors do not have to act alone against infringements,
205 * licensing remains enforceable even if contributors become inactive.
Robert Schaub 1.2 206
Robert Schaub 1.1 207 ==== 5.2.3 Determining Contributor Type ====
Robert Schaub 1.2 208
Robert Schaub 1.1 209 * **Default**: Contributors are considered unpaid volunteers unless they have a written agreement specifying paid status.
210 * **Paid Status Indicators**: Employment contract, written contracting agreement, or grant/sponsorship agreement.
211 * **Transparency**: Contributor type should be disclosed where applicable.
212 See [[Contributor License Agreement>>FactHarbor.Organisation.CLA]] for complete terms.
Robert Schaub 1.2 213
Robert Schaub 1.1 214 == 6. AI Models and Licensing (AKEL) ==
Robert Schaub 1.2 215
Robert Schaub 1.1 216 AKEL (AI Knowledge Extraction Layer) may rely on different types of models. Licensing and transparency rules are crucial here.
Robert Schaub 1.2 217
Robert Schaub 1.1 218 === 6.1 Open vs Proprietary Models ===
Robert Schaub 1.2 219
Robert Schaub 1.1 220 AKEL may use:
Robert Schaub 1.2 221
Robert Schaub 1.1 222 * **Open-source models (preferred)**:
Robert Schaub 1.2 223 * weights and code are openly available under compatible licenses,
224 * prompts, evaluation logic and integration code are made public where licenses permit.
Robert Schaub 1.1 225 * **Proprietary / hosted models (allowed but constrained)**:
Robert Schaub 1.2 226 * used only when necessary for quality or feasibility,
227 * must be clearly **disclosed to the user** at point of use,
228 * AKEL must label which parts of its output derive from proprietary tools,
229 * surrounding **integration logic remains open** (MIT/AGPL or compatible) and is documented.
Robert Schaub 1.1 230 Rules:
231 * No deployment may suggest "fully open" AI if proprietary models are used without disclosure.
232 * For high-impact reasoning (e.g. health, politics, safety-critical topics), **open, auditable models** are preferred wherever feasible.
233 * Where proprietary models are unavoidable, additional care is taken to:
Robert Schaub 1.2 234 * document limitations,
235 * avoid overstating certainty,
236 * and keep reasoning layers as transparent as possible.
237
Robert Schaub 1.1 238 === 6.2 Prompts, Pipelines and Integration Code ===
Robert Schaub 1.2 239
Robert Schaub 1.1 240 * Orchestration code, pipelines and evaluation logic around AKEL are treated as part of the **open FactHarbor codebase** (MIT or AGPL).
241 * Where prompts or model configurations are licensed in a way that restricts publication, this must be documented clearly, and safe abstractions should be used in public documentation.
Robert Schaub 1.2 242
Robert Schaub 1.1 243 === 6.3 AI Prompts and Orchestration ===
Robert Schaub 1.2 244
Robert Schaub 1.1 245 * Prompts, system instructions, and orchestration code are considered **Code** and licensed under **MIT** or **AGPL** (depending on component).
246 * They must be visible in the repository to ensure the system is not a 'black box'.
247 * If a proprietary model requires a prompt that cannot be shared (e.g. contractual restriction), that component cannot be part of the open core.
Robert Schaub 1.2 248
Robert Schaub 1.1 249 == 7. Third-Party Libraries and Components ==
Robert Schaub 1.2 250
Robert Schaub 1.1 251 FactHarbor depends on third-party libraries under:
Robert Schaub 1.2 252
Robert Schaub 1.1 253 * permissive licenses (MIT, Apache-2.0, BSD), and/or
254 * other compatible open-source licenses.
255 Requirements:
256 * All dependencies must be **license-compatible** with:
Robert Schaub 1.2 257 * the MIT/AGPL-licensed code,
258 * and the overall FactHarbor licensing strategy.
Robert Schaub 1.1 259 * License information is documented in:
Robert Schaub 1.2 260 * `/LICENSE` and, where applicable, `/NOTICE`,
261 * and a dedicated "Third-Party Licenses" section in project documentation.
Robert Schaub 1.1 262 FactHarbor actively avoids dependencies that:
263 * restrict redistribution in ways incompatible with open-source norms,
264 * prevent network users from accessing the relevant source,
265 * or conflict with the project's transparency and licensing goals.
Robert Schaub 1.2 266
Robert Schaub 1.1 267 == 8. Repository Standards ==
Robert Schaub 1.2 268
Robert Schaub 1.1 269 Each official FactHarbor repository must follow a minimum standard.
Robert Schaub 1.2 270
Robert Schaub 1.1 271 === 8.1 Required Files ===
Robert Schaub 1.2 272
Robert Schaub 1.1 273 Each repository should contain at least:
Robert Schaub 1.2 274
Robert Schaub 1.1 275 * `README` – purpose, scope, status, and how to use it.
276 * `LICENSE` – the applicable license(s) for the repository.
277 * `CONTRIBUTING` – how to propose changes; coding/writing guidelines.
278 * `CODEOWNERS` – who is responsible for which parts.
279 * `CHANGELOG` – human-readable log of important changes.
280 * `SECURITY` (or `SECURITY.md`) – how to report vulnerabilities and how they are handled.
Robert Schaub 1.2 281
Robert Schaub 1.1 282 === 8.2 Prohibited Content ===
Robert Schaub 1.2 283
Robert Schaub 1.1 284 FactHarbor repositories must **not** contain:
Robert Schaub 1.2 285
Robert Schaub 1.1 286 * purely ideological advocacy texts unrelated to the project's purpose,
287 * opaque binaries or artefacts that cannot reasonably be inspected or reproduced,
288 * embedded secrets (API keys, passwords, private tokens),
289 * content that materially contradicts the stated licenses or governance rules.
Robert Schaub 1.2 290
Robert Schaub 1.1 291 == 9. Historical Licensing Option: AGPLv3 for Core Engine (Non-Normative Background) ==
Robert Schaub 1.2 292
Robert Schaub 1.1 293 Earlier versions of this page explored a **strong copyleft** option for the core software based on **GNU Affero General Public License v3 (AGPLv3)**.
294 Those drafts argued that:
Robert Schaub 1.2 295
Robert Schaub 1.1 296 * AGPLv3, as a **network-copyleft license**, would:
Robert Schaub 1.2 297 * require modified network services to publish their source to users,
298 * prevent closed forks of the core reasoning engine,
299 * ensure that any public "FactHarbor-like" service stays inspectable.
Robert Schaub 1.1 300 They also defined:
301 * the scope of AGPLv3 coverage (backend services, AKEL logic, frontend),
302 * expectations for forks (must remain AGPLv3, must declare they are forks),
Robert Schaub 1.2 303 * and the same CLA principles now adapted to the current license mix.
Robert Schaub 1.1 304 These AGPLv3 considerations have been **partially adopted** in the hybrid licensing model (section 3.3), where AGPL-3.0 is recommended for core reasoning components.
305 They are preserved here as **design background** and may be revisited for specific components or future arrangements.
Robert Schaub 1.2 306
Robert Schaub 1.1 307 == 10. Organisational Transparency ==
Robert Schaub 1.2 308
Robert Schaub 1.1 309 FactHarbor is committed to exceptional transparency in all aspects of its operations, governance, and finances. This commitment is essential to build trust in a system claiming to support well-grounded judgments.
Robert Schaub 1.2 310
Robert Schaub 1.1 311 === 10.1 Financial Transparency ===
Robert Schaub 1.2 312
Robert Schaub 1.1 313 We commit to publishing annually:
Robert Schaub 1.2 314
Robert Schaub 1.1 315 * Complete financial statements (audited where possible)
316 * Swiss tax filings (annual statements per Swiss law)
317 * Income sources in aggregate (grants, donations, sponsorships)
318 * Expense breakdown by category
319 * Compensation ranges for staff roles (not individual salaries)
320 * Major funding relationships and partnerships
Robert Schaub 1.2 321
Robert Schaub 1.1 322 === 10.2 Governance Transparency ===
Robert Schaub 1.2 323
Robert Schaub 1.1 324 We commit to publishing:
Robert Schaub 1.2 325
Robert Schaub 1.1 326 * All governance documents (bylaws, policies, procedures)
327 * Governing Team composition and meeting schedules
328 * Governing Team meeting minutes (with narrow exceptions for privacy, security, or legal matters)
329 * Policy changes with rationale and effective dates
330 * Decision-making process documentation
331 * Conflict of interest policies and disclosures
Robert Schaub 1.2 332
Robert Schaub 1.1 333 === 10.3 Operational Transparency ===
Robert Schaub 1.2 334
Robert Schaub 1.1 335 We commit to publishing:
Robert Schaub 1.2 336
Robert Schaub 1.1 337 * Transparency reports (published twice yearly)
338 * Content moderation statistics and practices
339 * AKEL performance metrics and audit results
340 * Risk tier assignment statistics
341 * Partnership agreements and funding relationships
342 * Incident reports (security, moderation, governance)
343 * System uptime and performance data
Robert Schaub 1.2 344
Robert Schaub 1.1 345 === 10.4 Privacy Protection ===
Robert Schaub 1.2 346
Robert Schaub 1.1 347 While maintaining organisational transparency, we protect:
Robert Schaub 1.2 348
Robert Schaub 1.1 349 * Individual user privacy and personal data
350 * Security vulnerabilities (until patched, typically 30-90 days)
351 * Personnel matters and personal information
352 * Ongoing legal matters (until resolved)
353 * Whistleblower and abuse reports
354 * Authentication credentials and sensitive operational details
Robert Schaub 1.2 355
Robert Schaub 1.1 356 === 10.5 Review and Oversight ===
Robert Schaub 1.2 357
Robert Schaub 1.1 358 * Annual review of all information marked "private"
359 * Public reporting on transparency compliance
360 * Community input opportunities on transparency policies
361 * Appeals process for information requests
362 * Independent transparency audits (when feasible)
363 See [[Transparency Policy>>FactHarbor.Organisation.How-We-Work-Together.Transparency-Policy]] for complete details.
Robert Schaub 1.2 364
Robert Schaub 1.1 365 == 11. Privacy and Data Protection ==
Robert Schaub 1.2 366
Robert Schaub 1.1 367 FactHarbor is committed to protecting user privacy while maintaining transparency in operations and governance.
Robert Schaub 1.2 368
Robert Schaub 1.1 369 === 11.1 Data Collection Principles ===
Robert Schaub 1.2 370
Robert Schaub 1.1 371 * **Data minimization**: Collect only what is necessary for functionality
372 * **Purpose limitation**: Use data only for stated purposes
373 * **Short retention**: Delete data when no longer needed
374 * **User control**: Provide access, correction, and deletion rights
Robert Schaub 1.2 375
Robert Schaub 1.1 376 === 11.2 User Rights ===
Robert Schaub 1.2 377
Robert Schaub 1.1 378 Users have the right to:
Robert Schaub 1.2 379
Robert Schaub 1.1 380 * Access their personal data
381 * Correct inaccurate information
382 * Delete their accounts and associated data
383 * Export their data (portability)
384 * Object to certain processing
385 * Lodge complaints with supervisory authorities
Robert Schaub 1.2 386
Robert Schaub 1.1 387 === 11.3 What We Collect ===
Robert Schaub 1.2 388
Robert Schaub 1.1 389 For specific details on data collection practices, retention periods, and processing purposes, see [[Privacy Policy>>FactHarbor.Organisation.How-We-Work-Together.Privacy-Policy]].
390 In general:
Robert Schaub 1.2 391
Robert Schaub 1.1 392 * **Public contributions**: Permanently public and attributed (essential for transparency)
393 * **Account information**: Email, username (minimal required data)
394 * **Technical data**: IP addresses, user agents (short retention, logged out users)
395 * **Usage data**: Aggregated, anonymized analytics
Robert Schaub 1.2 396
Robert Schaub 1.1 397 === 11.4 What We Never Do ===
Robert Schaub 1.2 398
Robert Schaub 1.1 399 * Sell or rent user data
400 * Share personal data with third parties for marketing
401 * Track users across unrelated sites
402 * Use personal data for purposes beyond stated scope
403 * Keep personal data longer than necessary
Robert Schaub 1.2 404
Robert Schaub 1.1 405 === 11.5 Security Measures ===
Robert Schaub 1.2 406
Robert Schaub 1.1 407 * Encryption in transit (TLS/HTTPS)
408 * Encryption at rest for sensitive data
409 * Access controls and authentication
410 * Regular security audits
411 * Incident response procedures
412 * Vulnerability disclosure program
413 * **Data Protection Impact Assessments (DPIA)** for high-risk processing (required by FADP Article 22)
414 See [[Privacy Policy>>FactHarbor.Organisation.How-We-Work-Together.Privacy-Policy]] for complete details.
Robert Schaub 1.2 415
Robert Schaub 1.1 416 === 11.6 Data Protection Officer (DPO) ===
Robert Schaub 1.2 417
Robert Schaub 1.1 418 **If we serve users in the European Union**, we will appoint a Data Protection Officer (DPO) as required by EU GDPR Article 37.
419 The DPO will:
Robert Schaub 1.2 420
Robert Schaub 1.1 421 * Advise on data protection compliance
422 * Monitor FADP and GDPR compliance
423 * Serve as contact point for Swiss FDPIC and EU data protection authorities
424 * Conduct privacy audits and DPIAs
425 * Handle data subject requests
426 Contact (if appointed): [DPO contact to be established if needed]
427 **Note:** Swiss law (FADP) does not require a DPO for organizations of our size. However, EU GDPR Article 37 requires a DPO for:
428 * Large-scale systematic monitoring of data subjects
429 * Large-scale processing of sensitive personal data (including political opinions, health information)
430 Given that FactHarbor processes claims containing political opinions and uses AI for systematic evaluation, we commit to appointing a DPO if we process personal data of EU residents.
Robert Schaub 1.2 431
Robert Schaub 1.1 432 == 12. Exceptions and Appeals ==
Robert Schaub 1.2 433
Robert Schaub 1.1 434 === 12.1 Requesting Information ===
Robert Schaub 1.2 435
Robert Schaub 1.1 436 If you believe FactHarbor should disclose specific organisational information:
Robert Schaub 1.2 437
Robert Schaub 1.1 438 1. Submit a written request to [Transparency contact to be established]
439 2. Specify the information requested and rationale
440 3. Expect initial response promptly
Robert Schaub 1.2 441
Robert Schaub 1.1 442 === 12.2 Appeals Process ===
Robert Schaub 1.2 443
Robert Schaub 1.1 444 If a transparency request is denied:
Robert Schaub 1.2 445
Robert Schaub 1.1 446 1. Appeal to the Transparency Committee (if established)
447 2. Provide additional context or rationale
448 3. Expect appeal decision promptly
449 4. Final appeals may be escalated to the Governing Team
Robert Schaub 1.2 450
Robert Schaub 1.1 451 === 12.3 Exception Criteria ===
Robert Schaub 1.2 452
Robert Schaub 1.1 453 Information may be withheld only if disclosure would:
Robert Schaub 1.2 454
Robert Schaub 1.1 455 * Violate individual privacy rights
456 * Compromise security (vulnerability, credential)
457 * Violate legal obligations (court order, attorney-client privilege)
458 * Enable abuse or harm (expose victim, enable attack)
459 * Breach fiduciary duty (ongoing confidential negotiations)
460 All exceptions are time-limited and reviewed annually.