On the backend, we’re running our own ActivityPub server (explore.alt.store) that bridges everything to Bluesky via @ap.brid.gy

In the app tho we do use separate APIs (specifically Mastodon and Bluesky) to like apps & also fetch profile info for bridged accounts to make it as seamless as possible