Data & Retention Policy

Version 1.0 Status: Canonical Policy Effective: Upon adoption

Applies to: All Nodes, Proofs, Vaults, Metadata, and Network Infrastructure

1. Purpose

This policy defines what data the Signal Network stores, where it lives, how long it persists, and what protections apply.

It exists to ensure users understand what is kept, what is discarded, and what cannot be deleted.

2. Core Principle

Proofs are permanent. Metadata is minimal. Content stays with the user.

The Signal Network does not centralize proof content. It centralizes proof-of-existence.

3. Data Classification

All data in the Signal Network falls into one of three classes:

3.1 User Content (Stored Locally)

Data TypeLocationRetention
Proof body/contentUser's sitePermanent until user deletes
Proof titlesUser's sitePermanent until user deletes
Vault contentsUser's sitePermanent until user deletes
CategoriesUser's siteUser-controlled
Media/attachmentsUser's siteUser-controlled

User content never leaves the user's container unless explicitly shared.

3.2 Network Metadata (Stored Centrally)

Data TypeWhat Is StoredWhat Is NOT Stored
Node identityHashed node_idReal name, email (unless opted in)
Proof existenceHashed proof_id + timestampProof content, titles
CategoriesHashed category_idHuman-readable category names
Visibility stateFlag (private/shared/public)Access logs
Trust metricsActivity count, time activeBehavioral content

Central records are hashes and flags, not content.

3.3 Cryptographic Attestations (Permanent, Non-Readable)

Data TypePurposeDeletable?
Proof-of-existence hashProves a proof existed at a timeNo
Timestamp anchorImmutable time recordNo
Ownership attestationLinks proof to node (hashed)No

Attestations persist for integrity. They contain no readable content.

4. What the Network Does NOT Store

The Signal Network explicitly does not centrally store:

If it's readable, it stays with the user.

5. Retention Rules

5.1 User Content

ActionResult
User creates proofStored on user's site indefinitely
User deletes proofRemoved from user's site
User deletes accountAll user content deleted from their container

User controls their content lifecycle.

5.2 Network Metadata

ActionResult
User creates proofHashed metadata added to central registry
User deletes proofMetadata flagged as inactive; hash persists
User deletes accountMetadata flagged as inactive; attestations persist

Hashes are not deleted. They prove history without revealing content.

5.3 Cryptographic Attestations

ActionResult
Proof publishedAttestation created (permanent)
Proof deletedAttestation remains (proves it existed)
Account deletedAttestations remain (non-readable)

Attestations are append-only. This is by design.

6. Fragmentation & Breach Resistance

Central metadata is cryptographically fragmented:

Design goal: stolen data is useless data.

7. Access to Stored Data

7.1 User Access

Users may:

7.2 Network Access

Signal Network operators may access:

Signal Network operators may NOT access:

7.3 Third-Party Access

Third parties may NOT access:

Exception: Lawful process, governed by Lawful Process Handling protocol.

8. Data Portability

Users may export:

Export format: JSON, Markdown, or native WordPress export.

Users own their data. They can leave with it.

9. Data Deletion

9.1 What Can Be Deleted

9.2 What Cannot Be Deleted

These persist for network integrity. They contain no readable content.

9.3 Deletion Process

  1. User requests deletion via dashboard or support
  2. Content removed from user's site within 30 days
  3. Metadata flagged as inactive
  4. Attestations remain (non-readable)

10. Relationship to Other Policies

This policy operates in conjunction with:

11. Policy Supremacy

This policy supersedes:

If a conflict exists, this policy controls.

Canonical Summary

  • Proofs are permanent, user-controlled
  • Metadata is minimal, hashed, non-readable
  • Attestations persist for integrity
  • Content stays with the user
  • Stolen data is useless data
  • Users can export everything they own
  • Deletion removes content, not existence