···158158 const host = urip.hostname.toLowerCase()
159159160160 // Hosts that end with bsky.app or bsky.social should be trusted by default.
161161- if (host.endsWith('bsky.app') || host.endsWith('bsky.social')) {
161161+ if (
162162+ uri.startsWith('/') ||
163163+ host.endsWith('bsky.app') ||
164164+ host.endsWith('bsky.social') ||
165165+ host.endsWith('blueskyweb.xyz')
166166+ ) {
162167 // if this is a link to internal content,
163168 // warn if it represents itself as a URL to another app
164169 return !!labelDomain && labelDomain !== host && isPossiblyAUrl(labelDomain)