Store check-ins on your PDS, optionally share on Bluesky
Currently in TestFlight beta β’ Follow @dropanchor.app for updates
Anchor lets you store structured check-in data on your home PDS with optional social sharing on Bluesky using the AT Protocol. Browse a global feed of check-ins from around the world.
Find nearby climbing gyms, restaurants, and points of interest using OpenStreetMap data.
Discover check-ins from around the world via the Anchor AppView, no authentication required.
Beautiful SwiftUI interface designed specifically for iOS with TabView navigation and native patterns.
Both the apps and the backend are open source. You can see how it works and contribute to it.
All check-in data stored on your home Personal Data Server using StrongRef architecture for content integrity.
Choose for each check-in whether to share as a Bluesky post or keep private on your PDS.
Browse check-ins from around the world
Start your check-in journey
Discover places to check in at
Customize your check-in
Full-featured mobile app for check-ins on the go. Browse the global feed, discover nearby places, and manage your location data with privacy controls.
Every check-in creates two separate records on your PDS: a reusable address record and a check-in record that references it. Here's what they look like:
{
"$type": "community.lexicon.location.address",
"name": "Brooklyn Boulders",
"street": "123 Main St",
"locality": "New York",
"region": "NY",
"country": "US",
"postalCode": "10001"
}
{
"$type": "app.dropanchor.checkin",
"text": "Great climbing session!",
"createdAt": "2025-07-13T10:30:00Z",
"addressRef": {
"uri": "at://did:user/community.../abc123",
"cid": "bafyreigh2akiscail..."
},
"coordinates": {
"$type": "community.lexicon.location.geo",
"latitude": "40.7128",
"longitude": "-74.0060"
}
}
The StrongRef includes both the record URI and CID for content integrity verification. If someone modifies the address record, the CID won't match and you'll know it's been tampered with.
A Personal Data Server (PDS) in the AT Protocol ecosystem is like your personal data vault. Think of it as your own private corner of the decentralized social network where your check-ins live.
Your check-ins are stored on your home Personal Data Server, giving you control over your location data. Choose from Bluesky's PDS or run your own.
Browse check-ins from around the world via the Anchor AppView, aggregating location data across the AT Protocol network.
Choose for each check-in whether to share as a Bluesky post or keep private. Your structured data stays on your PDS regardless.
Anchor uses a rich categorization system based on OpenStreetMap standards. We've organized 220+ OSM categories into 11 intuitive groups: