Version 8.0.0 📱🎾

🎯 QR Access Control System

Transform your gym access management with our new QR-based access control system! Members can now generate QR codes in their app for secure, contactless entry to your facility.

Key Features:

  • Secure QR Token Generation — Time-limited tokens with configurable expiry times
  • Location-Based Access — Control access per location or facility area
  • Access Device Management — Configure multiple access points with location restrictions
  • Real-Time Validation — Instant verification of member subscriptions and access rights
  • Admin Dashboard — Complete overview of access devices and recent access attempts
  • Multi-Location Support — Perfect for gyms with multiple sites or controlled zones

Benefits:

  • Eliminate physical access cards and key fobs
  • Reduce administrative overhead for access management
  • Enhanced security with time-limited tokens
  • Seamless integration with member subscriptions
  • Perfect for 24/7 access facilities

🎾 Multi-Location Timetable View

Perfect for tennis clubs, multi-site gyms, and businesses with multiple locations! Our new timetable view provides a comprehensive overview of all sessions across all locations.

Features:

  • Unified Schedule View — See all sessions from all locations in one timeline
  • Location-Grouped Display — Sessions organized by location with clear visual indicators
  • Session Type Colors — Visual distinction between different session types
  • Booking Status Indicators — See at a glance which sessions are booked, waitlisted, or full
  • Time-Block Organization — Sessions grouped in logical time blocks for easy scanning
  • Seamless Navigation — Tap any session to view details and manage bookings

Perfect For:

  • Tennis Clubs — Multiple courts with different session types
  • Multi-Site Gyms — Different locations with varied schedules
  • Sports Complexes — Multiple facilities under one management
  • Franchise Operations — Centralized view of all locations

🛡️ Enhanced Member App Stability

We’ve significantly improved the member app’s reliability and error handling:

Authentication Improvements:

  • Robust Error Handling — Better handling of transient network failures during sign-in
  • Intelligent Retry Logic — Automatic retry for temporary connection issues
  • Reduced Crashlytics Noise — Expected authentication errors no longer reported as crashes
  • Improved Password Reset Flow — Clearer guidance for users during password recovery

Data Parsing Enhancements:

  • Defensive Subscription Parsing — Better handling of malformed or incomplete subscription data
  • Null-Safe Operations — Comprehensive null checks prevent crashes from unexpected data structures
  • Session Count Accuracy — Improved reliability of session counting and tracking
  • Notification ID Normalization — Fixed notification ID generation to prevent overflow errors

Performance & Reliability:

  • Force-Update Flow — Ensures users always have the latest version
  • Database Safety Fixes — Transactional operations prevent data corruption
  • Enhanced Crash Reporting — Better error tracking and debugging information

⚙️ Backend Infrastructure Improvements

Access Control Backend:

  • QR Validation Service — Scalable validation endpoint for access devices
  • Location Management API — Configure access device location bindings
  • Security Enhancements — Proper authentication and authorization for access endpoints
  • Real-Time Monitoring — Live updates for access device status and attempts

Database Optimizations:

  • Recurring Sessions Migration — Improved per-location document structure
  • Member Index Sync — Enhanced member data synchronization and migration tools
  • Subscription Usage Tracking — Better accuracy in session count and usage reporting
  • Performance Improvements — Optimized queries and reduced database load

🔧 Technical Improvements

Security Enhancements:

  • Firebase App Check — Additional layer of security for API access
  • Input Validation — Comprehensive validation and sanitization of user inputs
  • Rate Limiting — Protection against abuse and automated attacks
  • Secure Token Management — Enhanced security for authentication tokens

Performance Optimizations:

  • Database Query Optimization — Faster data retrieval and reduced latency
  • Caching Improvements — Better caching strategies for frequently accessed data
  • Background Processing — Improved handling of background tasks and notifications
  • Memory Management — Reduced memory usage and better garbage collection

📱 Update Today

Members and administrators should update to the latest version to take advantage of all these new features and improvements.

Download Member App →

Access Admin Dashboard →

This release demonstrates our commitment to innovation, reliability, and customer success. Thank you for being part of the Sessy community! 🎉

Ready to start your journey with Sessy?

Start your 30-day free trial today. No credit card required.