A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"toot": "http://joinmastodon.org/ns#",
"votersCount": "toot:votersCount",
"litepub": "http://litepub.social/ns#",
"directMessage": "litepub:directMessage",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"Hashtag": "as:Hashtag"
}
],
"id": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-04-24T02:00:18Z",
"url": "https://infosec.exchange/@theghostoftomjoad/114390467770446962",
"attributedTo": "https://infosec.exchange/users/theghostoftomjoad",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/theghostoftomjoad/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2025-04-24:objectId=264512081:objectType=Conversation",
"content": "I’ve compiled an A-Z field manual specifically for people who use their voice to challenge power—especially on social media. It’s written for activists, organizers, journalists, and anyone who has reason to believe they might be on someone’s watchlist. Not theory—just facts, tools, tactics, and what you’re really up against.\n📕 If you use your phone to speak truth, understand this:\nYour phone might already be speaking back—for them.\n👉 https://www.amazon.com/Cybersecurity-Activists-Watermelon-Book-Condor/dp/B0F5NKC8Y5/\nStay alert. Stay encrypted. Stay dangerous.\n#SurveillanceState #Cellebrite #NoviSpy #ZeroDayExploit #DataPrivacy #ActivistsUnderAttack #PrivacyMatters #DigitalSecurity #EndTheCreep #Totalitarianism #SurveillanceCapitalism #DigitalRights #TechForGood #KnowYourRights #StaySafe #PhoneHacking #Spyware #ZeroDay #Resistance #ProtectYourData\n\nCybersecurity for Activists\nhttps://www.amazon.com/dp/B0F5NKC8Y5\n\nInternational Link: https://mybook.to/opsec",
"contentMap": {
"en": "I’ve compiled an A-Z field manual specifically for people who use their voice to challenge power—especially on social media. It’s written for activists, organizers, journalists, and anyone who has reason to believe they might be on someone’s watchlist. Not theory—just facts, tools, tactics, and what you’re really up against.\n📕 If you use your phone to speak truth, understand this:\nYour phone might already be speaking back—for them.\n👉 https://www.amazon.com/Cybersecurity-Activists-Watermelon-Book-Condor/dp/B0F5NKC8Y5/\nStay alert. Stay encrypted. Stay dangerous.\n#SurveillanceState #Cellebrite #NoviSpy #ZeroDayExploit #DataPrivacy #ActivistsUnderAttack #PrivacyMatters #DigitalSecurity #EndTheCreep #Totalitarianism #SurveillanceCapitalism #DigitalRights #TechForGood #KnowYourRights #StaySafe #PhoneHacking #Spyware #ZeroDay #Resistance #ProtectYourData\n\nCybersecurity for Activists\nhttps://www.amazon.com/dp/B0F5NKC8Y5\n\nInternational Link: https://mybook.to/opsec"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://media.infosec.exchange/infosec.exchange/media_attachments/files/114/390/465/695/042/650/original/552567e72f5615ca.png",
"name": "book cover with watermelons\n",
"blurhash": "UnE.^UkWOFoe0;junjWC-hj@s,fPRSWXOEj[",
"focalPoint": [
0,
0
],
"width": 1410,
"height": 2250
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/surveillancestate",
"name": "#surveillancestate"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/cellebrite",
"name": "#cellebrite"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/novispy",
"name": "#novispy"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/zerodayexploit",
"name": "#zerodayexploit"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/dataprivacy",
"name": "#dataprivacy"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/activistsunderattack",
"name": "#activistsunderattack"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/privacymatters",
"name": "#privacymatters"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/digitalsecurity",
"name": "#digitalsecurity"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/endthecreep",
"name": "#endthecreep"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/totalitarianism",
"name": "#totalitarianism"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/surveillancecapitalism",
"name": "#surveillancecapitalism"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/digitalrights",
"name": "#digitalrights"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/techforgood",
"name": "#techforgood"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/knowyourrights",
"name": "#knowyourrights"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/staysafe",
"name": "#staysafe"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/phonehacking",
"name": "#phonehacking"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/spyware",
"name": "#spyware"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/zeroday",
"name": "#zeroday"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/resistance",
"name": "#resistance"
},
{
"type": "Hashtag",
"href": "https://infosec.exchange/tags/protectyourdata",
"name": "#protectyourdata"
}
],
"replies": {
"id": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962/replies?min_id=114396221455013617&page=true",
"partOf": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962/replies",
"items": [
"https://infosec.exchange/users/theghostoftomjoad/statuses/114396221455013617"
]
}
},
"likes": {
"id": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962/likes",
"type": "Collection",
"totalItems": 9
},
"shares": {
"id": "https://infosec.exchange/users/theghostoftomjoad/statuses/114390467770446962/shares",
"type": "Collection",
"totalItems": 6
}
}