[DEMO] TikTok: caption and comment risk signals
Synthetic demonstration case on TikTok. Research Tools exclude Pakistan, so live collection is blocked; the sandbox walk lists the exact dependency and the two lawful routes.
Demonstration case
2 linked item(s)
- Demonstrationtiktokvideo
[DEMO CONTENT] Fictional TikTok caption #demotrend #testonly — the video discusses a fictional dispute. Caption metadata only; spoken content is not searchable.
Sandbox: TikTok Research Tools eligibility excludes Pakistan, so live collection is blocked pending a named collaboration with an eligible-region institution.
- Demonstrationtiktokcomment
[DEMO CONTENT] Fictional TikTok comment: "attack the convoy" appears as a synthetic test phrase. Illustrative string; no real event is referenced.
Sandbox: comment text is reachable only via the Research API, which excludes Pakistan.
- textSandbox
Engaged 1 risk-term bucket: incitement language (1). Language: en. Review signal only.
- 00:00–00:04attack the convoy (synthetic test phrase)
Each item shows its provenance badge and every analysis attached to it, including the engine that produced it.
1 evidence item(s)
- ev-tt-1Unsealed
- Account ID
- tt-acct-0002
- URL
- https://www.tiktok.com/@aetnic.demo/video/7300000000000000001?comment=8880001
- TLD
- tiktok.com
- IP address(es)
- 203.53.174.196
- Statutory provision
- PECA 2016 s.11 (hate speech) / s.37(1)
- Factual basis
- Synthetic demonstration basis: a comment contains an incitement test phrase. Written as fictional content for workflow demonstration.
- Captured at
- 2026-09-29T06:15:00.000Z
- SHA-256
- 73327c39d0bf733edac93d8fc38783f02030e0b82b7f3ad7b8ce6d202b464b9e
- Sealed at
- Not sealed
Chain of custody- 29 Sep 2026 06:15 — M. F. Ashraf — Evidence item created from source content — Source item item-tt-2 on tiktok
Sealed evidence is immutable — the database rejects any later update or delete.
1 agent run(s)
- extractSandboxsandbox
Extracted caption metadata and a comment test phrase. No media streams are available from TikTok.
A failed run is reported as failed. The application never fabricates a result it did not get.
Approvals recorded
Identity or criticism of government alone can never justify enforcement — the server rejects it.
Recorded results
Rejected, failed and inconclusive are recorded distinctly and never collapsed.
Case transitions
Only legal transitions are offered. Approval additionally requires a lawful ground recorded at the gate below.
Assemble the PECA s.38 package
s.38 requires account ID, URL, TLD, IP address(es), the statutory provision and the factual basis. A capture timestamp, SHA-256 content hash and chain-of-custody log are added.
Run an agent on this case
Each run records the engine actually used. A sandbox run is a deterministic local analyser, never a live model.
Reviewer decision
Reviewer role required
Over-blocking risk: counter-speech, quotation, satire, journalism and newsworthy reporting are not violations. A lawful ground must be matched to a demonstrable content violation, not merely to the subject matter of the content.
Three separate tracks — never one action
Standing disclaimer
Each track carries its own honest capability flag. The application never submits a request it cannot lawfully complete.
Tracked manual escalations
Where no verified integration exists, a named manual channel is opened and tracked rather than failing silently.
Record the result — three distinct terminal states
Rejected, failed and inconclusive are different results. They are never collapsed into 'done'.