Release Notes | Minutes 2 Match

Release Notes

Tracking the evolution of connection

v1.8.0

Version 1.8.0 Update

What's New

🎴

Spark Deck Sync 2.0

We completely overhauled the physical deck sync experience. It now features immersive haptic feedback, custom audio cues, and instant stance validation so you know if your answer is in the majority or the minority.

🔥

The Inferno Gateway

Accessing the deepest level of the deck isn't easy anymore. The Inferno now requires a dramatic, biometric "hold-to-unlock" security mechanism, wrapped tightly in our heavy Neo-Brutalist design language.

📊

Spark Deck Admin Command

The admin panel received a massive structural overhaul. Meet the new Macro Dashboard tracking total global submissions, live active polls, and unique device scans all clearly visible atop huge new Brutalist data cards.

🎉

Realtime Confetti Broadcast

Hosting a live party? Admins can now instantly detonate a confetti blast across all physically connected player devices simultaneously using our new Supabase Realtime integration.

Improvements

Discord Event Analytics

We integrated a robust, invisible fire-and-forget webhook system that silently pings our internal Discord whenever players scan cards, unlock the Inferno, cast votes, or activate the Spotify mood playlists.

Contextual Spotify Playlists

Polls now properly decouple their Spotify URIs on the fly, ensuring that custom playlists tied to specific targeted regions or seasons play correctly.

Fixes & Stability

  • Fixed a frustrating visual bug on mobile where the heavy 8px Neo-Brutalist drop shadows were being clipped by the edge of the viewport.
  • Resolved an issue where the sync UI could potentially freeze or hang if an admin hadn't configured any live polls for a specific level.
v1.7.0

Version 1.7.0 Update

What's New

🏟️

The Flash Lobby

A new synchronous matching experience. Live events now feature real-time participant cards, admin broadcasts, and dynamic countdowns to make every second count.

🃏

The M2M Spark Deck

Our physical 54-card deck for deeper connections is now live! 3 levels of curated questions designed to ignite genuine chemistry and bypass small talk.

🤖

AI Preference Extraction

We've enhanced our matchmaker's intelligence. Our new AI engine now extracts nuanced dating preferences directly from your "About Me" bio for even more accurate compatibility scores.

📲

Direct Lobby Navigation

Matches are now easier to find than ever. A new specialized lobby navigation item with a real-time "Live" indicator ensures you never miss a synchronous event.

Improvements

OTP Channel Clarity

When verifying your identity, you’ll now see exactly where your code was sent (SMS vs Telegram), removing any guesswork from the login process.

Flash Lobby Dashboard

Admins now have a dedicated command center to manage live lobby events, broadcast announcements, and monitor participant activity in real-time.

Fixes & Stability

  • Optimized the compatibility scoring algorithm to more gracefully handle missing or incomplete bio data.
  • Resolved a visual layout bug on mobile where lobby participant cards would occasionally overlap on smaller screens.
v1.6.0

Version 1.6.0 Update

What's New

Zero-Friction Auto-Login

Users can now log in instantly via the Telegram Mini App. No phone numbers, no OTPs—just instant, secure authentication verified via Telegram's identity layer.

🖼️

Rich Telegram Match Cards

Match alerts have evolved. Notifications now feature rich interactive photo cards and deep-links to your matches, making every connection feel premium.

🦋

Viral Event Sharing

Share the M2M vibe! You can now use "@bot_name" in any Telegram chat to instantly search and send beautiful event invitations to your friends.

📱

Native TMA Integrations

The Mini App now feels like a native OS app with integrated Haptic Feedback (vibrations) and native system buttons for critical actions like event booking.

Improvements

Global Telegram SMS Routing

We've upgraded our notification engine to prioritize Telegram over traditional SMS. If your account is linked, all match and event alerts land in your chat instantly.

Persistent Command Menu

Never memorize a command again. A new persistent menu dock in Telegram gives you one-tap access to your Matches, Events, and Profile.

Cinematic Welcome Experience

New bot users are now greeted with a welcome video to guide them through the Minutes 2 Match experience from the very first second.

Fixes & Stability

  • Fixed a race condition in the Telegram authentication flow that caused "Invalid initData" errors on slow cellular connections.
  • Resolved a hydration mismatch in the TMA login page that occasionally caused a blank screen on initial load.
  • Corrected an issue where global SMS utilities would sometimes ignore secondary fallback providers if the primary provider returned a non-standard error code.
v1.5.0

Version 1.5.0 Update

What's New

🏗️

M2M Franchise Launch

External event organizers can now use the M2M "Matchmaker Engine" for their own events. Features include magic-link dashboards, digital match cards for guests, and automated mutual-consent matching.

🥂

Curated Partner Dates

We've launched M2M Curated Dates! Get exclusive, discounted rates at Accra's finest spots. Once claimed, your digital ticket is permanently saved to your dashboard—just show it to the staff to redeem.

🛡️

Redemption Lockdown

To protect our partner offers, we've implemented a strict "One Claim Per Venue" rule. Verified by database-level constraints, this ensures the integrity and exclusivity of our curated deals.

📊

Partner Admin Suite

A full-scale command center for managing partners. Admins can now track redemptions in real-time, see user demographics (avatars, location, gender), and set strategic visibility tiers for premium users.

Improvements

Live "Claiming" Feedback

Added high-fidelity visual indicators. When you claim a rate, you'll see a real-time "Claiming..." status so you know exactly when your ticket is being secured.

Smart Ticket Persistence

Your claimed tickets now automatically restore on every page refresh, so you never lose your active discount IDs.

SMS Ticket Receipts

Automated SMS notifications! The moment you claim a rate, we text you a formal receipt with your unique Ticket ID and venue details.

Partner Empty States

Clean placeholder screens ensure the curated date section looks great even as we rotate and add new handpicked spots.

Fixes & Stability

  • Resolved persistent 500 errors in the redemptions API by implementing strict UUID validation and schema-aware query building.
  • Fixed a state-desync bug where claimed tickets would occasionally disappear from the local UI after a browser refresh.
  • Hardened database integrity by migrating existing data to a new unique-constraint model for redemptions.
v1.4.0

Version 1.4.0 Update

What's New

🧬

Passkeys (One-Tap Login)

Stop waiting for SMS codes. Register your FaceID or TouchID and sign in instantly. It's faster, more secure, and works even when your network is down.

🛡️

Trust Score 2.0

We've updated our trust algorithm. Verify your identity with biometrics to earn points on your Trust Score, making you more visible to high-quality matches.

Improvements

Personalization at Login

The login screen now recognizes you by name, offering a warmer, more tailored "Welcome Back" experience.

Smart Device Detection

Your security dashboard now shows exactly which devices you've registered with custom icons for Apple, Android, and PC.

Conditional UI (Autofill)

Added support for browser-native passkey suggestions. Just focus on the phone field and watch your FaceID prompt appear automatically.

Fixes & Stability

  • Resolved TypeScript inconsistencies in the authentication bridge to ensure rock-solid session persistence across all browsers.
  • Optimized the Supabase session listener for faster redirects after a successful biometric verification.
  • Improved local storage persistence for display names to maintain UI consistency during offline transitions.
v1.3.0

Version 1.3.0 Update

What's New

🎯

Shoot Your Shot

Let someone know you're interested with a mystery SMS. We send 3 unique clues, and they tap a link to reveal your identity. Bold moves only.

🤝

Vouch for Friends

Know two people who'd be amazing together? Play matchmaker. Enter their details and we'll connect them via SMS. Free to use, always.

Improvements

Enhanced Admin Dashboards

Implemented robust SMS resend controls directly from the admin dashboard for seamless operation management.

Refined Neo-Brutalist Aesthetic

Across-the-board UI polish on the Landing and Pricing pages introducing a bolder neo-brutalist edge-to-edge design.

Match Reveal Enhancements

Upgraded the Shot and Vouch reveal pages with built-in countdown timers and dynamic high-performance confetti drops.

Fixes & Stability

  • Addressed iOS input zooming bug to ensure 16px font sizes on form accessibility
  • Refined mobile navigation drawer for Shot and Vouch unauthenticated pages
  • Optimized component SEO meta-tags for advanced WhatsApp sharing previews
v1.2.0

Version 1.2.0 Update

What's New

👻

Ghost Mode

New privacy setting allowing you to hide your profile from the match pool while still exploring events and management tools.

🛡️

Pool Purity Protocol

Active purging logic that removes inactive profiles every 48 hours to ensure every match is responsive and high-quality.

Improvements

Quality Assurance Banner

New verification indicators on the matches page to reassure users of our commitment to candidate quality.

Live Pulse Updates

Real-time security and community notifications added to reinforce platform trust.

Fixes & Stability

  • Resolved intermittent layout shift on Ghost Mode banner activation
  • Fixed CSS filter priority issues for navbar elements during incognito mode
  • Addressed TypeScript build errors in the admin dashboard
v1.1.5

Version 1.1.5 Update

What's New

🔍

Refined Contact Reveal

Privacy-first reveal logic that respects your preferred method (WhatsApp, Instagram, or Snapchat) and never spills unnecessary details.

Improvements

Safari Auth Stability

Significantly improved session persistence for Safari users, resolving cross-site cookie challenges.

Fixes & Stability

  • Fixed overlapping text on Instagram contact buttons in mobile view
  • Corrected provider purchase field mapping in the administration portal
v1.1.0

Version 1.1.0 Update

What's New

🤖

AI Vibe Assistant

Personalized matching suggestions powered by AI to help you understand your compatibility scores on a deeper level.

Improvements

Speed Dating Dashboard

Better real-time tracking of ticket sales and gender balance for upcoming events.

Fixes & Stability

  • Resolved navigator dispose errors during rapid UI transitions
  • Fixed incorrect currency formatting for certain bank transfers