← Back to Docs
Data Portability
TIP is designed so users own their identity and comment history. You can export everything and take it to any TIP-compatible platform.
What You Can Export
- Identity document: Your signed TIP identity (name, avatar, public key)
- Comment history: All comments you've authored, with page URLs and timestamps
- Attestations: Reputation attestations from sites where you've commented
- Reaction data: Comments you've liked or reacted to
Export Format
Exports are delivered as a JSON file following the TIP Portability Schema:
{
"tip_portability_version": "1.0.0",
"exported_at": "2025-01-15T12:00:00Z",
"identity": { /* TIP identity document */ },
"comments": [
{
"id": "cmt_abc123",
"site_url": "https://example.com",
"page_url": "https://example.com/blog/post-1",
"body_markdown": "Original markdown...",
"created_at": "2025-01-10T08:00:00Z",
"reactions_received": { "like": 5 }
}
],
"attestations": [
{
"site_url": "https://example.com",
"comment_count": 47,
"moderation_rate": 0.98,
"signature": "..."
}
]
}Example export file
A complete TIP identity export includes the portable document plus an optional history summary:
{
"tip_portability_version": "1.0.0",
"exported_at": "2026-05-13T14:22:00Z",
"identity": {
"tip_version": "1.0.0",
"identity_id": "tip_01j9x7kabcdefghijklmnopqrs",
"public_key": "ed25519:MCowBQYDK2VwAyEAa+example+key+here+padding==",
"created_at": "2026-01-01T00:00:00Z",
"profile": {
"display_name": "alice",
"avatar_hash": "sha256:3a1f9c8e7b6d5a4c3b2a1908f7e6d5c4b3a29180",
"bio": "Writer and technologist",
"website": "https://alice.example"
},
"reputation": {
"score": 5500,
"level": "trusted",
"last_computed": "2026-05-13T00:00:00Z",
"breakdown": {
"comment_quality": 0.82,
"account_age_days": 180,
"flag_rate": 0.01,
"upvote_ratio": 0.91
}
},
"privacy": {
"history_public": true,
"cross_site_visible": true,
"data_export_enabled": true
},
"signature": "ed25519:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"history_summary": {
"total_comments": 47,
"sites_commented": 3,
"first_comment_at": "2026-01-10T08:00:00Z",
"last_comment_at": "2026-05-12T19:41:00Z",
"attestations": [
{
"site_url": "https://example.com",
"comment_count": 30,
"moderation_rate": 0.98,
"signature": "ed25519:..."
}
]
}
}How to Export
- Go to your dashboard Settings → Privacy & Data
- Click "Generate Export" (available on all plans)
- Download starts in your browser; a copy of the link is emailed and expires after 24 hours
- Import into any TIP-compatible platform using their import tool
GDPR note: This export satisfies your right to data portability under GDPR Article 20. See GDPR compliance for details.