Fediverse, ActivityPub protokolünü kullanan farklı sunucuların ("instance") bir araya gelerek oluşturduğu merkeziyetsiz bir sosyal medya ağıdır. Ancak, ağ genelinde gerçek bir kullanıcı araması, içerik keşfi, trendler veya öneriler kolayca yapılamamaktadır. Her uygulama ve sunucu, keşif konusunda büyük ölçüde bağımsızdır ve arama deneyimi genellikle kullanıcının bulunduğu instance ile sınırlıdır. Bu durum, özellikle küçük instance'larda içerik ve kullanıcı bulmayı zorlaştırmaktadır.
Fediscovery projesi, bu sorunu çözmek amacıyla Fediverse genelinde daha iyi arama ve keşif imkanları sunan, isteğe bağlı, takılabilir bir hizmet geliştirmeyi hedeflemektedir. Bu hizmetin merkeziyetsiz olması, herhangi bir Fediverse hizmetinden bağımsız çalışması ve kullanıcı seçimine ile gizliliğine saygı duyması temel prensipleridir. Proje, Fediverse'in zengin çeşitliliğindeki içeriği keşfetmek için referans bir keşif sağlayıcısı ve protokoller (Mastodon içinde örnek bir tüketici uygulaması dahil) inşa etmektedir.
Gizlilik, projenin en önemli önceliklerinden biridir. Arama sağlayıcıları yalnızca içeriklerinin indekslenmesini kabul eden içerik oluşturuculardan veri alacaktır. Mastodon gibi platformlar, bu bilgiyi ActivityPub protokolü aracılığıyla yayınlama ve kullanıcının tercihine bırakma yöntemini benimsemiştir. Sağlayıcılar ayrıca yalnızca "herkese açık" olarak işaretlenmiş içeriği indeksleyecek ve içerik alma istekleri imzalı olacaktır. Fediverse sunucuları, sağlayıcılarla yalnızca aktör veya içerik URI'larını paylaşacak, bireysel kullanıcı eylemlerini paylaşmayacaktır. Sağlayıcılar, beğeniler veya paylaşımlar gibi verileri dikkate almak isterlerse, yalnızca herkese açık verilerle çalışmak zorundadır.
Fediverse'in merkeziyetsiz yapısından kaynaklanan keşif zorluklarını aşarak kullanıcıların ağ genelindeki içeriğe daha kolay erişmesini sağlayacak önemli bir adım.