What's New
Changelog
Last updated: February 2026
v1.1.7
What's New
Over-the-Air (OTA) Updates
- App now checks for updates automatically on launch and when resuming from background
- When an update is ready, a banner appears: "Update ready. Restart the app to apply."
- Restart the app to get the latest version without visiting the app store
- Updates are throttled to avoid excessive checks
Design System & UI Components
- New reusable components for consistent styling across the app:
- AppButton – Primary, secondary, tertiary, and inverse styles with multiple sizes
- AppChip – Chips for labels (e.g. PRIVATE GROUP), actions (e.g. Directions), and filters
- AppTextField – Standardized text input styling
- AppSectionHeader – Consistent section headers
- Component gallery (debug) for previewing and testing UI components
Chat Improvements
- New matches now show "It's a match! Say hi 👋" as the subtitle when there are no messages yet
- Chat list tabs and layout refinements
Improvements
- Refactored login, onboarding, profile, groups, events, and deals screens to use the new design system
- Reorganized component structure (avatars, banners, cards, layout, etc.) for better maintainability
- New app colors and theme constants for consistent theming
- Updated Snatch logo assets
- General performance and stability improvements
What's New
Create Private Groups
- Create your own private groups
- Set the name, description, and image
- You're automatically the admin of groups you create
Invite Friends to Groups
- Invite people to your private groups by searching for them
- Invitees receive a push notification
- Accept or decline from the group invite screen
- Pending invite reminder 24 hours later if you haven't responded
Create Private Events
- Create private events linked to your groups
- Invite group members or connections to your event
- Private events appear only to people you invite
Invite Friends to Events
- Invite connections to events (public or private)
- Invitees get a notification and can RSVP
- Event reminder 2 hours before start
Improvements
- Event chat member counts visible to encourage joining
- Group invite flow improvements
- Chat list consistency fix (active vs inactive rooms)
- General performance and stability improvements
What's New
Re-engagement
- "We miss you!" reminder 3 days after your last app open
- Helps bring users back when they've been away
Profile Nudge
- "Complete your profile" reminder 3 days after last open (if profile is incomplete)
- Encourages adding a photo and bio for better matches
Group Invite Push
- Push notification when you're invited to a group
- Tap to open the group and accept or decline
Bug Fixes & Improvements
- Fixed push notification delivery on Android after permission grant
- Improved token registration and refresh handling
- Chat list performance improvements
- Various stability and UI polish fixes
What's New
Push Notifications
- New message notifications (with optional preview)
- Group invite notifications
- Event invite notifications
- Date invite notifications
- Notification preferences: enable/disable push, sound, vibration, preview
Local Reminders
- Event reminder – 2 hours before an event you've RSVP'd to
- Event invite reminder – 2 hours before an event you're invited to
- Date reminder – 2 hours before a scheduled date
- Pending group invite – 24 hours after you're invited (if you haven't responded)
- Pending date invite – 24 hours after someone invites you (if you haven't responded)
- Unread messages – 2 hours after you leave the app with unread messages
Chat Improvements
- Chat list tabs: All, Direct, Groups, Events
- Blocked users – block icon and no navigation to chat
- Read-only chats for ended events (lock icon, view-only)
- Improved unread counts and badge handling
Onboarding
- Notification permission prompt during onboarding
- Clear explanation of why notifications are useful
What's New
Like & Match System
- Like profiles with a single tap (heart icon)
- Mutual likes create a match – you'll both be notified
- Start chatting instantly when you match
- See who liked you in a dedicated "Likes" section
Match Notifications
- Push notification when someone you liked likes you back
- "It's a match!" in-app notification
Unmatch
- Unmatch from a profile or from the matches list
- Removes the match and chat access for both users
Improvements
- Profile action is now "Like" instead of "Send Message Request"
- Clear states: Not liked, Liked, They liked you, It's a match!, Connected
- Message requests flow deprecated in favor of likes (existing connections preserved)
- Invite on date and Invite to event still require a connection (match or accepted request)
What's New
Date Invites
- Invite someone on a date directly from their profile
- Add a message and optional proposed time
- Accept, decline, or cancel date invites
- Link a date invite to an event (e.g. "Let's go to this concert together")
Event Invites
- Invite connections to events you're attending
- Invitees receive a notification and can accept or decline
- Accepted invites appear in their calendar and event list
Improvements
- Date invites can be tied to a specific event or left open ("let's plan something")
- Smoother flow from profile → invite on date → chat
- Invite status tracking (pending, accepted, declined, cancelled)
What's New
Discover
- Browse people nearby based on your location
- Explore events, venues, and deals in your area
- Steals & Deals – venue offers and promotions
- What's On – local events
- Venues – discover places to go
- Groups – join public groups and communities
Profile & Matching
- Create your profile with photos, bio, and interests
- View other people's profiles
- Send message requests to start a conversation
- Accept or decline incoming message requests
Chat
- Direct messaging with your connections
- Group chats for events and groups
- Event chats – chat with others attending the same event
Core Features
- Location-based discovery (set your city or use GPS)
- Sign in with Google or Apple
- Basic push notifications for new messages
- Dark and light theme support
Known Limitations
- Groups and events are public only
- No "like" or match flow – messaging requires a message request first
Stay up to date with the latest features.
Update the app