AI Social Content Provenance 2026: Archive with Context
The social feed is no longer a reliable record of who wrote what. Pangram’s July 2026 analysis, reported by The Register, found that 25% of long-form social posts across its sample were fully AI-generated. LinkedIn led with 41% fully generated long-form posts; on X, 25% were fully generated and another 23.2% showed AI assistance. The figures come from more than one million opt-in posts scanned through Pangram’s browser extension, not from every post on either network, but the direction is clear: an archive needs more context than text alone.
That is where provenance matters. A useful archive should preserve the original URL, author, publication time, capture time, media, edits, and the creator’s disclosure about AI assistance. ThreadGrab is the keep layer in that workflow: it turns social posts into portable Markdown while preserving the evidence around them.
Quick take: Do not treat an AI detector score as proof of authorship. Store the score as one observation, keep the original post beside it, and record how the content was created or edited.
H2-1: What the 2026 AI-Social Data Actually Says
| Platform | Fully AI-written | AI-assisted | Human-attributed |
|---|---|---|---|
| LinkedIn long-form | 41% | 4.3% | 55.2% |
| X long-form | 25% | 23.2% | 52.7% |
| All sampled long-form | 25% | Not separated | Not separated |
| Substack posts | Not separated | 21.9% combined | Not separated |
These categories are not interchangeable. “Fully AI-written” is narrower than “AI-assisted,” and a detector’s classification is not a writing-history ledger. A post can be edited by a human after generation, or flagged because its style resembles training examples. Preserve the source and the methodology with the result.
H2-2: Provenance Is More Useful Than a Binary AI Label
For every captured post, record four layers: source (canonical URL and platform), identity (author handle and display name), time (published and captured timestamps), and process (human draft, AI-assisted edit, detector used, and reviewer decision). This turns a screenshot or Markdown export into a small, auditable record.
---
source: https://x.com/example/status/123
platform: x
author: example
published: 2026-07-15T08:30:00Z
captured: 2026-07-15T09:02:11Z
ai_disclosure: assisted-edit
ai_check: pangram-review
archive: threadgrab
---
Keep the original post URL even when a platform changes its display URL. Keep a hash or snapshot identifier if your workflow supports it. Never overwrite a corrected post: save a new capture and link the versions.
H2-3: A Four-Step Archive Workflow
- Capture. Send the post, thread, or long-form article to ThreadGrab and save the Markdown export with media references.
- Annotate. Add source, author, timestamps, platform, topic, and any public AI disclosure. Separate your notes from the author’s words.
- Check. Run a detector only when the question is relevant. Save the tool name, date, sample length, and result; do not turn the result into a permanent label.
- Review. Compare the archive with the live URL later. If the post changes, keep both versions and write what changed.
curl -L "https://threadgrab.com/api/export?url=https%3A%2F%2Fx.com%2Fexample%2Fstatus%2F123" \
-o archive/example-2026-07-15.md
printf 'captured_at: %s\n' "$(date -u +%FT%TZ)" >> archive/example-2026-07-15.yml
H2-4: How to Use Detectors Without Overclaiming
A detector is best used as a triage signal. Use it to select posts for editorial review, not to declare that a named person used a model. Record the threshold and the text sample because results can change when a post is shortened, translated, or lightly edited. The Pangram study itself distinguishes fully generated from AI-assisted writing; your archive should preserve that distinction too.
For creators, the practical loop is: draft in your own voice, use AI for bounded tasks such as outlining or translation, edit the final text yourself, and disclose meaningful assistance when your audience or workplace expects it. A clean archive makes that process visible instead of hiding it.
H2-5: ThreadGrab vs Screenshots vs Platform Bookmarks
| Method | Portable text | Media copy | Change history | Provenance fields |
|---|---|---|---|---|
| Screenshot | Low | Image only | No | Manual |
| Platform bookmark | No | Link only | No | Minimal |
| ThreadGrab export | Markdown | Yes | Re-fetch and compare | Can be added beside export |
| Custom archive script | Depends on code | Depends on code | Yes, if designed | Full control |
Bookmarks answer “where did I see this?” Screenshots answer “what did it look like?” A provenance-first Markdown archive answers “what was published, when did I capture it, what changed, and what do I know about the process?” Use the lightest method that matches the risk.
H2-6: A Practical Folder and Naming Convention
Keep raw captures immutable and put interpretation in a sidecar file. One simple layout is:
archive/
x/
example/
123/
2026-07-15T090211Z.md
2026-07-15T090211Z.yml
media/
bluesky/
linkedin/
Use UTC timestamps in filenames, platform-specific directories, and a stable post ID when available. In the sidecar, store the canonical URL, capture tool, detector metadata, editorial notes, and links to later captures. This is easier to search than a folder full of screenshots and easier to migrate than a proprietary bookmark database.
H2-7: Disclosure Is Part of the Record
There is a difference between “AI was used somewhere in the workflow” and “the model wrote the post.” A good record can say human-written, assisted-edit, translation-assist, or unknown, with a note about who made the final decisions. Do not infer a private writing process from a detector score. If you publish an analysis, quote the source and explain the uncertainty.
H2-8: The Cross-Platform Capture Checklist
- Save the language-specific canonical URL and the platform’s post ID.
- Capture the visible text, author, date, links, quoted posts, replies, and media references.
- Record capture time and whether the page was edited after the original publication.
- Keep AI-detection output in a separate annotation, never in the source text.
- Cross-link related X, Bluesky, and LinkedIn versions when a creator cross-posts.
FAQ
No. It is a probabilistic signal. Keep the source, method, sample, and date with the result, and avoid presenting it as proof of authorship.
Save the canonical URL, author, publication time, capture time, text, media, edits, and a separate note about AI disclosure or detection checks.
Markdown is searchable, portable, diffable, and easier to feed into a knowledge base. Keep media alongside it when the visual evidence matters.
Yes. Re-fetch the post, preserve the prior capture, and compare the two versions rather than overwriting the first record.
When disclosure is required by a platform, employer, audience, or policy, record it plainly. Even when it is not required, clear provenance builds trust.
Keep the source, not just the screenshot. ThreadGrab archives social posts as portable Markdown so your evidence, media, and context stay together.
Try ThreadGrab