Cryptid Coordinates is an iOS app to explore haunted locations across the United States. Discover over ten thousand haunted spots, track visits, compete on leaderboards, and share your paranormal experiences.
Explore Haunted Locations
History of location with personal stories from users
View locations on the map
Visit locations to detect paranormal activity
Compete on the leadeboard of visiting haunted locations
Customizable Profile. Pick out a name and avatar
The app leverages SwiftData for efficient location querying. On first load, location data is decoded from a JSON file, converted to SwiftData models, and inserted into the model context, enabling fast location-based and text searches. Firebase Auth with Apple ID simplifies user onboarding, exclusive to iOS.
MapKit provides an immersive interface for browsing haunted locations as map markers around the user's real-time location. To optimize performance with high marker volumes, the ClusterMap package is used for efficient rendering. Geohashes are computed to create geographical boxes for clustering and reloading annotations when the map camera moves.
Users can browse over ten thousand haunted locations with detailed information and user-submitted stories. The app supports tracking visited locations, competing on leaderboards, and exploring nearby haunted spots via location-based search. An interactive map enhances visual exploration, and users can request new locations to expand the database.
Noah Giboney
2025