BuddyPress Check-ins Pro lets members post location check-ins to the activity stream, the same basic idea as Facebook or Foursquare check-ins, but native to your BuddyPress community.
Key Features:
1. Check-ins: Members create check-ins that post directly to the activity stream.
2. Check-ins mashup: Each member gets a visual mashup of their own check-in history on their profile.
3. Members mashup: The member directory shows a mashup of check-ins across all members.
4. Groups mashup: The group directory does the same for group-level check-ins.
5. Customizable settings: Tailor how check-ins behave to fit your community.
6. Privacy settings: Members control who can see their check-ins.
7. Notifications: Members get notified when someone interacts with their check-in.
Pricing
BuddyPress Check-ins has a free core version; Check-ins Pro (the version with mashups and privacy controls described above) starts from $49/year.