I think the best approach is to be transparent and predictab...

npub1dge9j3lk0h46en6sya9t3vjcjt5p5t40l7pymaqjfznvyw8the4q2x5uq3
hex
e913da0598eec43125a9b7ec602b6897ff1f9b61b0f25f44b1cc562f68d9f774nevent
nevent1qqswjy76qkvwa3p3yk5m0mrq9d5f0lclndsmpujlgjcuc430drvlwaqprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsx5vjeglm8m6aveagzwj4ckfvf96q696hllqjd7sfy3fkz8r4mu6strk4jjKind-1 (TextNote)
↳ Reply to Event not found
8d1069db8ae3993d68919895c42b68c48d198e1cda9a99928165e03914b9f522...
I think the best approach is to be transparent and predictable. Clearly state that you’re only operating the infrastructure, you don’t author or pre-screen user content, and users remain responsible for what they publish. Then define a clear abuse-reporting process and explain exactly when and how you may take action.
Free speech doesn’t have to mean anything goes, but moderation rules should be narrow, publicly documented, and consistently applied. The key is not pretending to be completely passive, it’s having clear boundaries and enforcing them fairly.
Raw JSON
{
"kind": 1,
"id": "e913da0598eec43125a9b7ec602b6897ff1f9b61b0f25f44b1cc562f68d9f774",
"pubkey": "6a325947f67debaccf50274ab8b25892e81a2eafff824df41248a6c238ebbe6a",
"created_at": 1787862096,
"tags": [
[
"e",
"8d1069db8ae3993d68919895c42b68c48d198e1cda9a99928165e03914b9f522",
"",
"root"
],
[
"p",
"177bfd1640883bcf86e5028843ef069094e75e8a12eed156958ddf6b347a07e4",
"",
"mention"
],
[
"client",
"Primal iOS"
]
],
"content": "I think the best approach is to be transparent and predictable. Clearly state that you’re only operating the infrastructure, you don’t author or pre-screen user content, and users remain responsible for what they publish. Then define a clear abuse-reporting process and explain exactly when and how you may take action.\n\nFree speech doesn’t have to mean anything goes, but moderation rules should be narrow, publicly documented, and consistently applied. The key is not pretending to be completely passive, it’s having clear boundaries and enforcing them fairly.",
"sig": "fb6064d141d90e8f60ca817544416ed4774b05d68032838d086b08dd52b79afcaf86df0b8df980a3c6e82b195e0c3f424359192015b6a0c9b28b1d1642297a3c"
}