BookWyrm is a federated reading community, so its visible surface includes public books, reviews, profiles and federation metadata. On 2026-11-04, ZoomEye returned 93 matches for title="BookWyrm" and zero for app="BookWyrm" with page 1, page size 1 and sub_type=all. The title population is small enough to review by domain, but each result still needs an ownership check.

Federation makes the instance a data boundary

BookWyrm's documentation describes federation as a way for small, trusted communities to connect. The admin interface can show federated instances and control federation settings. That means an instance is not merely a public website. It maintains local accounts, remote relationships and moderation decisions.

Review the federation status, remote instance list and moderation routes. Confirm that only an authorized administrator can change federation settings. Check that remote content is stored with provenance and that a blocked domain does not continue to appear through cached pages or client APIs.

Public reading data is not administrative data

A book page or review can be intentionally public. User email addresses, moderation notes, private reading activity and session data are not. Test these with an owned account and no third-party data. Do not enumerate users or use public API responses to infer private relationships.

Keep database, media storage and reverse-proxy access logs separate from the public request path. A federated delivery job should use the minimum credentials needed for federation, not an administrative account token. Review outgoing requests for SSRF protections if an administrator can add a remote instance URL.

Interpreting the zero application count

The absence of a product application fingerprint can mean the index did not see a stable value. It does not show that the 93 titles are unrelated, nor that the software is unconfigured. Use title matches to group domains by certificate and organization, then verify representative hosts against the documented public pages.

For an owned instance, inspect version, deployment configuration and backup age. For an external instance, limit the review to public metadata and ownership. The title is a clue, not an authorization to probe accounts.

A small-population workflow

  1. 1.

    Resolve each candidate's public host and owner.

  2. 2.

    Confirm the expected federation mode.

  3. 3.

    Review admin and moderation route reachability.

  4. 4.

    Check storage and backup access for private reading data.

  5. 5.

    Record the result without collecting user content.

ZoomEye provides a 93-title scope that an organization can compare with its own domains. BookWyrm's federation and moderation documentation defines the controls. The security question is whether the public reading community is separated from the infrastructure that stores private accounts and remote relationship data.

References

[1] BookWyrm documentation

[2] BookWyrm federation documentation

[3] BookWyrm moderation documentation