ActivityPub Viewer

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.

Open in browser →
{ "@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", "Hashtag": "as:Hashtag" } ], "id": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-02-26T21:21:23Z", "url": "https://social.vivaldi.net/@sesivany/114072281627001719", "attributedTo": "https://social.vivaldi.net/users/sesivany", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://social.vivaldi.net/users/sesivany/followers" ], "sensitive": false, "atomUri": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719", "inReplyToAtomUri": null, "conversation": "tag:vivaldi.net,2025-02-26:objectId=250090627:objectType=Conversation", "content": "<p>The privacy feature I like best in <a href=\"https://social.vivaldi.net/tags/GrapheneOS\" class=\"mention hashtag\" rel=\"tag\">#<span>GrapheneOS</span></a> is the ability to turn off the network access for a particular app. It&#39;s a mandatory permission in <a href=\"https://social.vivaldi.net/tags/Android\" class=\"mention hashtag\" rel=\"tag\">#<span>Android</span></a>, and simply taking it away would break a lot of apps. So instead, GrapheneOS just tells the app that the permission is granted, but the network isn&#39;t available.</p><p>I&#39;m used to <a href=\"https://social.vivaldi.net/tags/SwiftKey\" class=\"mention hashtag\" rel=\"tag\">#<span>SwiftKey</span></a>, but it makes me uncomfortable that the keyboard knows everything I type and has functions that call home. You can turn them off, but you never know. In GrapheneOS, you let it download dictionaries and kill the network access, then you know for sure.</p>", "contentMap": { "en": "<p>The privacy feature I like best in <a href=\"https://social.vivaldi.net/tags/GrapheneOS\" class=\"mention hashtag\" rel=\"tag\">#<span>GrapheneOS</span></a> is the ability to turn off the network access for a particular app. It&#39;s a mandatory permission in <a href=\"https://social.vivaldi.net/tags/Android\" class=\"mention hashtag\" rel=\"tag\">#<span>Android</span></a>, and simply taking it away would break a lot of apps. So instead, GrapheneOS just tells the app that the permission is granted, but the network isn&#39;t available.</p><p>I&#39;m used to <a href=\"https://social.vivaldi.net/tags/SwiftKey\" class=\"mention hashtag\" rel=\"tag\">#<span>SwiftKey</span></a>, but it makes me uncomfortable that the keyboard knows everything I type and has functions that call home. You can turn them off, but you never know. In GrapheneOS, you let it download dictionaries and kill the network access, then you know for sure.</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://social.vivaldi.net/tags/grapheneos", "name": "#grapheneos" }, { "type": "Hashtag", "href": "https://social.vivaldi.net/tags/android", "name": "#android" }, { "type": "Hashtag", "href": "https://social.vivaldi.net/tags/swiftkey", "name": "#swiftkey" } ], "replies": { "id": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719/replies?only_other_accounts=true&page=true", "partOf": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719/replies", "items": [] } }, "likes": { "id": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719/likes", "type": "Collection", "totalItems": 24 }, "shares": { "id": "https://social.vivaldi.net/users/sesivany/statuses/114072281627001719/shares", "type": "Collection", "totalItems": 13 } }