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",
"https://w3id.org/security/v1",
{
"mostr": "http://mostr.pub/ns#",
"Zap": "mostr:Zap",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"fep": "https://w3id.org/fep/",
"proxyOf": {
"@id": "fep:fffd/proxyOf",
"@type": "@id",
"@container": "@set"
},
"protocol": {
"@id": "fep:fffd/protocol",
"@type": "@id"
},
"proxied": {
"@id": "fep:fffd/proxied",
"@type": "xsd:string"
},
"authoritative": {
"@id": "fep:fffd/authoritative",
"@type": "xsd:boolean"
}
}
],
"type": "Note",
"id": "https://mostr.pub/objects/d420306e6d509477ad8e8deaf96e6ccdd057e795ad6b47516ac2bc83015af372",
"attributedTo": "https://mostr.pub/users/d23af4ac9bbf3c9e5c5499e132dd252257551a8051a8e414fa59f7417bf07adb",
"content": "Why are people still using APS like <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/Signal\" rel=\"tag\"><span>#</span>Signal</a> and <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/Telegram\" rel=\"tag\"><span>#</span>Telegram</a>? They are inherently unsafe because they relay on highly identifiable and localized identifiers like phone numbers. <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/Anonymity\" rel=\"tag\"><span>#</span>Anonymity</a>, or an option thereof, is IMPARATIVE to <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/privacy\" rel=\"tag\"><span>#</span>privacy</a>. These services leave you vulnerable to 1) their creators being forced to reveal your private info under duress (Telegram) and being made unavailable in your geographical area (Signal). Both relay on your literal phone number for you to <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/identify\" rel=\"tag\"><span>#</span>identify</a> yourself.",
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://m.einverne.info/users/HackerNewsBot"
],
"cc": [
"https://mostr.pub/users/d23af4ac9bbf3c9e5c5499e132dd252257551a8051a8e414fa59f7417bf07adb/followers"
],
"tag": [
{
"type": "Mention",
"href": "https://m.einverne.info/users/HackerNewsBot",
"name": "@HackerNewsBot@m.einverne.info"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/Signal",
"name": "#Signal"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/signal",
"name": "#signal"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/Telegram",
"name": "#Telegram"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/telegram",
"name": "#telegram"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/Anonymity",
"name": "#Anonymity"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/anonymity",
"name": "#anonymity"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/privacy",
"name": "#privacy"
},
{
"type": "Hashtag",
"href": "https://mostr.pub/tags/identify",
"name": "#identify"
}
],
"attachment": [],
"sensitive": false,
"published": "2025-02-25T14:07:23.000Z",
"quoteUrl": "https://m.einverne.info/users/HackerNewsBot/statuses/114064884006388679",
"proxyOf": [
{
"protocol": "https://github.com/nostr-protocol/nostr",
"proxied": "note16ssrqmnd2z280tvw3h40jmnvehg90eu44445w5t2c27gxq267deq2gly4q",
"authoritative": true
}
]
}