app.zeens.profile

Zeens-specific profile extensions. Stored on the user's own PDS so the data is portable — Zeens reads it on top of app.bsky.actor.profile to render extras like social links. The Bluesky profile (name, avatar, banner, bio) remains the canonical identity.

Repository @zeens.app did:plc:pwpuqwge6g7xrjmfbw73uycw namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authorityzeens.app
Indexed

Record

record · key literal:self

Properties

$type

string
  • const: "app.zeens.profile"

bio

string

Zeens-specific bio. Replaces the Bluesky description on Zeens profile pages. Independent from app.bsky.actor.profile.description.

  • maxLength: 2560
  • maxGraphemes: 256

socials

array

The member's profile links, in the order shown. Any https link: services Zeens recognises are stored under their platform id and drawn with that service's icon, everything else as 'link' with the site's own favicon. Capped at 6 entries; order is preserved.

  • maxLength: 6
itemsref
Reference

website

string · uri

LEGACY. A single personal website URL, from before profile links became one list. Readers show it as the first link; Zeens moves it into `socials` (as a 'link') and drops this field the next time the member saves. New writers should not set it.

  • maxLength: 200

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A declaration of a Bluesky account profile.

  • Mackinac extended profile. Supplements app.bsky.actor.profile with additional fields.

  • A user or project profile in the Atmosphere registry. Created by the account owner on their PDS; one record per account. Reviews, ratings, moderation, and other social data live in sibling com.atmosphereaccount.registry.* records.

  • A declaration of a Bivri member profile.

  • A publication profile record. Acts as a signaling record indicating the account hosts a mochott publication.